|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|
||||||||||||
PREV NEXT | FRAMES NO FRAMES |