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 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 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(String name, String description, ParameterConstraint<List<Double>> con)
          Deprecated.  
DoubleParameter(OptionID optionID, ParameterConstraint<Number> cons)
          Constructs a double parameter with the given optionID, and parameter constraint.
DoubleParameter(OptionID optionID, ParameterConstraint<Number> cons, boolean optional)
          Constructs a double parameter with the given optionID, parameter constraint, and optional flag.
DoubleParameter(OptionID optionID, ParameterConstraint<Number> cons, Double defaultValue)
          Constructs a double parameter with the given optionID, parameter constraint, and default value.
DoubleParameter(String name, String description, ParameterConstraint<Number> cons)
          Deprecated.  
DoubleParameter(String name, String description, ParameterConstraint<Number> cons, Double defaultValue)
          Deprecated.  
IntListParameter(String name, String description, ParameterConstraint<List<Integer>> con)
          Deprecated.  
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.
IntParameter(String name, String description, ParameterConstraint<Number> constraint)
          Deprecated.  
IntParameter(String name, String description, ParameterConstraint<Number> constraint, Integer defaultValue)
          Deprecated.  
IntParameter(String name, String description, ParameterConstraint<Number> constraint, Integer defaultValue, boolean optional)
          Deprecated.  
LongParameter(OptionID optionID, ParameterConstraint<Number> cons)
          Constructs a long parameter with the given optionID, and parameter constraint.
LongParameter(String name, String description, ParameterConstraint<Number> cons)
          Deprecated.  
PatternParameter(String name, String description, ParameterConstraint<String> con)
          Deprecated.  
StringParameter(String name, String description, ParameterConstraint<String> con)
          Deprecated.  
VectorListParameter(String name, String description, ParameterConstraint<List<List<Double>>> con)
          Deprecated.  
 

Constructor parameters in de.lmu.ifi.dbs.elki.utilities.optionhandling with type arguments of type ParameterConstraint
DoubleParameter(OptionID optionID, List<ParameterConstraint<Number>> cons)
          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.
DoubleParameter(String name, String description, List<ParameterConstraint<Number>> cons)
          Deprecated.  
IntParameter(String name, String description, List<ParameterConstraint<Number>> constraints)
          Deprecated.  
LongParameter(OptionID optionID, List<ParameterConstraint<Number>> cons)
          Constructs a long parameter with the given optionID, and parameter constraints.
LongParameter(String name, String description, List<ParameterConstraint<Number>> cons)
          Deprecated.  
StringParameter(String name, String description, List<ParameterConstraint<String>> cons)
          Deprecated.  
VectorListParameter(String name, String description, List<ParameterConstraint<List<List<Double>>>> cons)
          Constructs a vector list parameter with the given name, description, and list of parameter constraints.
 

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 (StringParameter) 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.1 (2008-07-10_1838)