Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

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

Packages that use Parameter
de.lmu.ifi.dbs.elki.utilities Package collects various classes and methods of global utility. 
de.lmu.ifi.dbs.elki.utilities.optionhandling Package collects classes required for handling and description of options for any parameterizable class. 
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters. 
 

Uses of Parameter in de.lmu.ifi.dbs.elki.utilities
 

Methods in de.lmu.ifi.dbs.elki.utilities with parameters of type Parameter
static void Util.addParameter(List<String> parameters, Parameter<?,?> parameter, String value)
          Adds the specified parameter and the specified value to the beginning of the given parameter list.
static String[] Util.addParameter(String[] parameters, Parameter<?,?> parameter, String value)
          Adds the specified parameter and its value to the beginning of the given parameter array.
 

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

Subclasses of Parameter in de.lmu.ifi.dbs.elki.utilities.optionhandling
 class ClassListParameter
          Parameter class for a parameter specifying a list of class names.
 class ClassParameter<C>
          Parameter class for a parameter specifying a class name.
 class DoubleListParameter
          Paramter class for a parameter specifying a list of double values.
 class DoubleParameter
          Parameter class for a parameter specifying a double value.
 class FileListParameter
          Parameter class for a parameter specifying a list of files.
 class FileParameter
          Parameter class for a parameter specifying a file.
 class IntListParameter
          Paramter class for a parameter specifying a list of integer values.
 class IntParameter
          Parameter class for a parameter specifying an integer value.
 class ListParameter<T>
          Abstract parameter class defining a parameter for a list of objects.
 class LongParameter
          Parameter class for a parameter specifying a long value.
 class NumberParameter<T extends Number>
          Abstract class for defining a number parameter.
 class PatternParameter
          Parameter class for a parameter specifying a pattern.
 class StringParameter
          Parameter class for a parameter specifying a string value.
 class VectorListParameter
          Parameter class for a parameter specifying a list of vectors.
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling with parameters of type Parameter
protected
<T> T
AbstractParameterizable.getParameterValue(Parameter<T,?> parameter)
          Returns the value of the given parameter by calling getValue().
 

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

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints declared as Parameter
private  Parameter<T,?> DefaultValueGlobalConstraint.hasValue
          Parameter providing the value.
private  Parameter<T,?> DefaultValueGlobalConstraint.needsValue
          Parameter to be set.
private  Parameter<T,C> ParameterFlagGlobalConstraint.param
          Parameter possibly to be checked.
 

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type parameters of type Parameter
private  List<Parameter<?,?>> AllOrNoneMustBeSetGlobalConstraint.parameterList
          List of parameters to be checked
private  List<Parameter<?,?>> OnlyOneIsAllowedToBeSetGlobalConstraint.parameters
          List of parameters to be checked.
private  List<Parameter<?,?>> OneMustBeSetGlobalConstraint.parameters
          List of parameters to be checked.
 

Constructors in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with parameters of type Parameter
DefaultValueGlobalConstraint(Parameter<T,?> needsValue, Parameter<T,?> hasValue)
          Creates a global parameter constraint for specifying the default value of a parameter dependent on the value of an another paramter.
DefaultValueGlobalConstraint(Parameter<T,?> needsValue, Parameter<T,?> hasValue)
          Creates a global parameter constraint for specifying the default value of a parameter dependent on the value of an another paramter.
ParameterFlagGlobalConstraint(Parameter<T,C> p, List<ParameterConstraint<C>> c, Flag f, boolean flagConstraint)
          Constructs a global parameter constraint specifying that the testing of the parameter given for keeping the parameter constraints given is dependent on the status of the flag given.
 

Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type arguments of type Parameter
AllOrNoneMustBeSetGlobalConstraint(List<Parameter<?,?>> parameters)
          Constructs a global parameter constraint for testing if either all elements of a list of parameters are set or none of them.
OneMustBeSetGlobalConstraint(List<Parameter<?,?>> params)
          Creates a One-Must-Be-Set global parameter constraint.
OnlyOneIsAllowedToBeSetGlobalConstraint(List<Parameter<?,?>> params)
          Constructs a global parameter constraint for testing if only one parameter of a list of parameters is set.
 


Release 0.1 (2008-07-10_1838)