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