Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Class
de.lmu.ifi.dbs.elki.utilities.optionhandling.ParameterException

Packages that use ParameterException
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation Correlation clustering algorithms 
de.lmu.ifi.dbs.elki.algorithm.clustering.subspace Axis-parallel subspace clustering algorithms The clustering algorithms in this package are instances of both, projected clustering algorithms or subspace clustering algorithms according to the classical but somewhat obsolete classification schema of clustering algorithms for axis-parallel subspaces. 
de.lmu.ifi.dbs.elki.preprocessing Preprocessors used for data preparation in a first step of various algorithms or distance and similarity measures. 
de.lmu.ifi.dbs.elki.utilities.optionhandling Parameter handling and option descriptions. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization Configruation managers 
de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters Classes for various typed parameters. 
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.correlation that throw ParameterException
private  Clustering<Model> CASH.doRun(Database<ParameterizationFunction> database, FiniteProgress progress)
          Runs the CASH algorithm on the specified database, this method is recursively called until only noise is left.
private  Matrix CASH.runDerivator(Database<ParameterizationFunction> database, int dim, CASHInterval interval, Set<Integer> ids)
          Runs the derivator on the specified interval and assigns all points having a distance less then the standard deviation of the derivator model to the model to this model.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace that throw ParameterException
private  List<Cluster<Model>> SUBCLU.runDBSCAN(Database<V> database, List<Integer> ids, Subspace<V> subspace)
          Runs the DBSCAN algorithm on the specified partition of the database in the given subspace.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.preprocessing
 

Methods in de.lmu.ifi.dbs.elki.preprocessing that throw ParameterException
private  BitSet DiSHPreprocessor.determinePreferenceVector(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector according to the specified neighbor ids.
private  BitSet DiSHPreprocessor.determinePreferenceVectorByApriori(Database<V> database, Set<Integer>[] neighborIDs, StringBuffer msg)
          Determines the preference vector with the apriori strategy.
private  DimensionSelectingDistanceFunction<V>[] DiSHPreprocessor.initDistanceFunctions(Database<V> database, int dimensionality)
          Initializes the dimension selecting distancefunctions to determine the preference vectors.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 

Subclasses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling
 class InternalParameterizationErrors
          Pseudo error class that wraps multiple error reports into one.
 class NoParameterValueException
          Thrown by OptionHandler in case of incorrect parameter-array.
 class UnspecifiedParameterException
          Exception when a required parameter was not given.
 class UnusedParameterException
          Thrown by OptionHandler in case of request of an unused parameter.
 class WrongParameterValueException
          Thrown by a Parameterizable object in case of wrong parameter format.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints that throw ParameterException
 void OneMustBeSetGlobalConstraint.test()
          Checks if at least one parameter value of the list of parameters specified is set.
 void NotEqualValueGlobalConstraint.test()
          Checks if the elements of the list of number parameters do have different values.
 void GlobalListSizeConstraint.test()
          Checks is the size of the list parameter is equal to the constraint list size specified.
 void DefaultValueGlobalConstraint.test()
          Checks if the parameter providing the default value is already set, and if the two parameters have the same parameter type.
 void AllOrNoneMustBeSetGlobalConstraint.test()
          Checks if either all elements of a list of parameters are set, or none of them.
 void ParameterFlagGlobalConstraint.test()
          Checks the parameter for its parameter constraints dependent on the status of the given flag.
 void GlobalParameterConstraint.test()
          Checks if the respective parameters satisfy the parameter constraint.
 void EqualSizeGlobalConstraint.test()
          Checks if the list parameters have equal list sizes.
 void OnlyOneIsAllowedToBeSetGlobalConstraint.test()
          Checks if only one parameter of a list of parameters is set.
 void GlobalDistanceFunctionPatternConstraint.test()
          Deprecated. Tests if the pattern is valid for the distance function defined by the class parameter.
 void LessEqualGlobalConstraint.test()
          Checks if the value of the first number parameter is less equal than the value of the second number parameter.
 void LessGlobalConstraint.test()
          Checks if the value of the first number parameter is less than the value of the second number parameter.
 void GlobalVectorListElementSizeConstraint.test()
          Checks if the dimensions of each vector of the vector list parameter have the appropriate size provided by the integer parameter.
 void ListGreaterEqualConstraint.test(List<N> t)
          Checks if all number values of the specified list parameter are greater than or equal to the constraint value.
 void ListSizeConstraint.test(List<T> t)
          Checks if the list parameter fulfills the size constraint.
 void IntervalConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void LessEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is less equal than the constraint value.
 void LessConstraint.test(Number t)
          Checks if the number value given by the number parameter is less than the constraint value.
 void GreaterConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater than the constraint value.
 void GreaterEqualConstraint.test(Number t)
          Checks if the number value given by the number parameter is greater equal than the constraint value.
 void EqualStringConstraint.test(String t)
          Checks if the given string value of the string parameter is equal to one of the constraint strings.
 void DistanceFunctionPatternConstraint.test(String t)
          Deprecated. Checks if the given pattern parameter holds a valid pattern for the distance function.
 void ParameterConstraint.test(T t)
          Checks if the value t of the parameter to be tested fulfills the parameter constraint.
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization
 

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with type parameters of type ParameterException
(package private)  Vector<ParameterException> UnParameterization.errors
          Errors
(package private)  Vector<ParameterException> AbstractParameterization.errors
          Errors
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization that return types with arguments of type ParameterException
 Collection<ParameterException> UnParameterization.getErrors()
           
 Collection<ParameterException> AbstractParameterization.getErrors()
          Get the configuration errors thrown in Parameterization.grab(de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Parameter)
 Collection<ParameterException> Parameterization.getErrors()
          Get the configuration errors thrown in Parameterization.grab(de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Parameter)
 Collection<ParameterException> MergedParameterization.getErrors()
           
 Collection<ParameterException> TrackParameters.getErrors()
           
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization with parameters of type ParameterException
 void UnParameterization.reportError(ParameterException e)
           
 void AbstractParameterization.reportError(ParameterException e)
          Report a configuration error.
 void Parameterization.reportError(ParameterException e)
          Report a configuration error.
 void ChainedParameterization.reportError(ParameterException e)
          Report a configuration error.
 void MergedParameterization.reportError(ParameterException e)
           
 void TrackParameters.reportError(ParameterException e)
           
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization that throw ParameterException
 boolean EmptyParameterization.setValueForOption(Parameter<?,?> opt)
           
 boolean UnParameterization.setValueForOption(Parameter<?,?> opt)
           
abstract  boolean AbstractParameterization.setValueForOption(Parameter<?,?> opt)
          Perform the actual parameter assignment.
 boolean Parameterization.setValueForOption(Parameter<?,?> opt)
          Assign a value for an option, but not using default values and throwing exceptions on error.
 boolean SerializedParameterization.setValueForOption(Parameter<?,?> opt)
           
 boolean ChainedParameterization.setValueForOption(Parameter<?,?> opt)
           
 boolean MergedParameterization.setValueForOption(Parameter<?,?> opt)
           
 boolean ListParameterization.setValueForOption(Parameter<?,?> opt)
           
 boolean TrackParameters.setValueForOption(Parameter<?,?> opt)
           
 

Uses of ParameterException in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters that throw ParameterException
 boolean Parameter.isValid(Object obj)
          Checks if the given argument is valid for this option.
protected  List<Double> DoubleListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  List<Class<? extends C>> ObjectListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  File FileParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected abstract  T Parameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  String StringParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  Pattern PatternParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  List<List<Double>> VectorListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  Boolean Flag.parseValue(Object obj)
           
protected  Integer IntParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  Class<? extends C> ObjectParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  List<Class<? extends C>> ClassListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  List<File> FileListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  Long LongParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  Class<? extends C> ClassParameter.parseValue(Object obj)
          Parse a given value into the destination type.
protected  List<Integer> IntListParameter.parseValue(Object obj)
          Parse a given value into the destination type.
 void Parameter.setValue(Object obj)
          Sets the value of the option.
 void ObjectParameter.setValue(Object obj)
          Sets the value of the option.
protected  boolean Flag.validate(Boolean obj)
          Validate a value after parsing (e.g. do constrain checks!)
 boolean ClassParameter.validate(Class<? extends C> obj)
          Checks if the given parameter value is valid for this ClassParameter.
protected  boolean FileParameter.validate(File obj)
          Validate a value after parsing (e.g. do constrain checks!)
protected  boolean ClassListParameter.validate(List<Class<? extends C>> obj)
          Validate a value after parsing (e.g. do constrain checks!)
protected  boolean FileListParameter.validate(List<File> obj)
          Validate a value after parsing (e.g. do constrain checks!)
protected  boolean Parameter.validate(T obj)
          Validate a value after parsing (e.g. do constrain checks!)
 


Release 0.3 (2010-03-31_1612)