Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Interface
de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints.ParameterConstraint

Packages that use ParameterConstraint
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. 
 

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

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling with type parameters of type ParameterConstraint
protected  List<ParameterConstraint<C>> Parameter.constraints
          Holds parameter constraints for this parameter.
 

Methods in de.lmu.ifi.dbs.elki.utilities.optionhandling with parameters of type ParameterConstraint
protected  void Parameter.addConstraint(ParameterConstraint<C> constraint)
          Adds a parameter constraint to the list of parameter constraints.
 

Method parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling with type arguments of type ParameterConstraint
protected  void Parameter.addConstraintList(List<ParameterConstraint<C>> constraints)
          Adds a list of parameter constraints to the current list of parameter constraints.
 

Constructors in de.lmu.ifi.dbs.elki.utilities.optionhandling with parameters of type ParameterConstraint
DoubleListParameter(OptionID optionID, ParameterConstraint<List<Double>> constraint)
          Constructs a list parameter with the given optionID.
DoubleListParameter(OptionID optionID, ParameterConstraint<List<Double>> constraint, boolean optional, List<Double> defaultValue)
          Constructs a list parameter with the given optionID.
DoubleParameter(OptionID optionID, ParameterConstraint<Number> constraint)
          Constructs a double parameter with the given optionID, and parameter constraint.
DoubleParameter(OptionID optionID, ParameterConstraint<Number> constraint, boolean optional)
          Constructs a double parameter with the given optionID, parameter constraint, and optional flag.
DoubleParameter(OptionID optionID, ParameterConstraint<Number> constraint, Double defaultValue)
          Constructs a double parameter with the given optionID, parameter constraint, and default value.
IntListParameter(OptionID optionID, ParameterConstraint<List<Integer>> constraint)
          Constructs an integer list parameter
IntListParameter(OptionID optionID, ParameterConstraint<List<Integer>> constraint, boolean optional, List<Integer> defaultValue)
          Constructs an integer list parameter
IntParameter(OptionID optionID, ParameterConstraint<Number> constraint)
          Constructs an integer parameter with the given optionID, and parameter constraint.
IntParameter(OptionID optionID, ParameterConstraint<Number> constraint, boolean optional)
          Constructs an integer parameter with the given optionID, parameter constraint, and optional flag.
IntParameter(OptionID optionID, ParameterConstraint<Number> constraint, Integer defaultValue)
          Constructs an integer parameter with the given optionID, parameter constraint, and default value.
ListParameter(OptionID optionID, ParameterConstraint<List<T>> constraint)
          Constructs a list parameter with the given optionID.
ListParameter(OptionID optionID, ParameterConstraint<List<T>> constraint, boolean optional, List<T> defaultValue)
          Constructs a list parameter with the given optionID.
LongParameter(OptionID optionID, ParameterConstraint<Number> constraint)
          Constructs a long parameter with the given optionID, and parameter constraint.
LongParameter(OptionID optionID, ParameterConstraint<Number> constraint, long defaultValue)
          Constructs a long parameter with the given optionID, parameter constraint and default value.
NumberParameter(OptionID optionID, ParameterConstraint<Number> constraint)
          Constructs a number parameter with the given optionID, and constraint.
NumberParameter(OptionID optionID, ParameterConstraint<Number> constraint, boolean optional, T defaultValue)
          Constructs a number parameter with the given optionID, constraint, and optional flag.
Parameter(OptionID optionID, ParameterConstraint<C> constraint)
          Constructs a parameter with the given optionID, and constraint.
Parameter(OptionID optionID, ParameterConstraint<C> constraint, boolean optional, T defaultValue)
          Constructs a parameter with the given optionID, constraint, and optional flag.
PatternParameter(OptionID optionID, ParameterConstraint<String> constraint, String defaultValue)
          Constructs a pattern parameter with the given optionID, constraints and default value.
VectorListParameter(OptionID optionID, ParameterConstraint<List<List<Double>>> constraint)
          Constructs a vector list parameter with the given name and description.
VectorListParameter(OptionID optionID, ParameterConstraint<List<List<Double>>> constraint, boolean optional, List<List<Double>> defaultValue)
          Constructs a vector list parameter with the given name and description.
 

Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling with type arguments of type ParameterConstraint
DoubleParameter(OptionID optionID, List<ParameterConstraint<Number>> constraints)
          Constructs a double parameter with the given optionID, and parameter constraints.
DoubleParameter(OptionID optionID, List<ParameterConstraint<Number>> cons, boolean optional)
          Constructs a double parameter with the given optionID, parameter constraints, and optional flag.
DoubleParameter(OptionID optionID, List<ParameterConstraint<Number>> cons, Double defaultValue)
          Constructs a double parameter with the given optionID, parameter constraints, and default value.
NumberParameter(OptionID optionID, List<ParameterConstraint<Number>> constraints)
          Constructs a number parameter with the given optionID, and constraint.
Parameter(OptionID optionID, List<ParameterConstraint<C>> constraints)
          Constructs a parameter with the given optionID, and constraints.
Parameter(OptionID optionID, List<ParameterConstraint<C>> constraints, boolean optional, T defaultValue)
          Constructs a parameter with the given optionID, constraints, and optional flag.
 

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

Classes in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints that implement ParameterConstraint
 class AbstractNumberConstraint<P>
          Abstract super class for constraints dealing with a certain number value.
 class DistanceFunctionPatternConstraint
          Parameter constraint class for testing if a given pattern parameter (PatternParameter) holds a valid pattern for a specific distance function (DistanceFunction).
 class EqualStringConstraint
          Represents a parameter constraint for testing if the string value of the string parameter (PatternParameter) to be tested is equal to the specified constraint-strings.
 class GreaterConstraint
          Represents a parameter constraint for testing if the value of the number parameter (NumberParameter) tested is greater than the specified constraint value.
 class GreaterEqualConstraint
          Represents a Greater-Equal-Than-Number parameter constraint.
 class IntervalConstraint
          Represents an interval parameter constraint testing if a given value lies within the specified interval.
 class LessConstraint
          Represents a Less-Than-Number parameter constraint.
 class LessEqualConstraint
          Represents a Less-Equal-Than-Number parameter constraint.
 class ListGreaterEqualConstraint<N extends Number>
          Represents a Greater-Equal-Than-Number parameter constraint for a list of number values.
 class ListSizeConstraint<T>
          Represents a list-size parameter constraint.
 

Fields in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type parameters of type ParameterConstraint
private  List<ParameterConstraint<C>> ParameterFlagGlobalConstraint.cons
          List of parameter constraints.
 

Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling.constraints with type arguments of type ParameterConstraint
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.
 


Release 0.2.1 (2009-07-13_1605)