Uses of Interface
elki.utilities.optionhandling.constraints.ParameterConstraint
-
Packages that use ParameterConstraint Package Description elki.utilities.optionhandling.constraints Constraints allow to restrict possible values for parameters.elki.utilities.optionhandling.parameters Classes for various typed parameters. -
-
Uses of ParameterConstraint in elki.utilities.optionhandling.constraints
Classes in elki.utilities.optionhandling.constraints that implement ParameterConstraint Modifier and Type Class Description class
AbstractNumberConstraint
Abstract super class for constraints dealing with a certain number value.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
LessConstraint
Represents a Less-Than-Number parameter constraint.class
LessEqualConstraint
Represents a Less-Equal-Than-Number parameter constraint.class
ListEachNumberConstraint<T>
Applies numeric constraints to all elements of a list.class
ListSizeConstraint
Represents a list-size parameter constraint.Fields in elki.utilities.optionhandling.constraints declared as ParameterConstraint Modifier and Type Field Description static ParameterConstraint<double[]>
CommonConstraints. GREATER_EQUAL_ONE_DOUBLE_LIST
List constraint: >= 1static ParameterConstraint<int[]>
CommonConstraints. GREATER_EQUAL_ONE_INT_LIST
List constraint: >= 1static ParameterConstraint<double[]>
CommonConstraints. GREATER_EQUAL_ZERO_DOUBLE_LIST
Constraint for the whole list.static ParameterConstraint<int[]>
CommonConstraints. GREATER_EQUAL_ZERO_INT_LIST
Constraint for the whole list.static ParameterConstraint<double[]>
CommonConstraints. GREATER_THAN_ONE_DOUBLE_LIST
List constraint: > 1static ParameterConstraint<int[]>
CommonConstraints. GREATER_THAN_ONE_INT_LIST
List constraint: > 1 -
Uses of ParameterConstraint in elki.utilities.optionhandling.parameters
Fields in elki.utilities.optionhandling.parameters with type parameters of type ParameterConstraint Modifier and Type Field Description protected java.util.List<ParameterConstraint<? super T>>
AbstractParameter. constraints
Holds parameter constraints for this parameter.Methods in elki.utilities.optionhandling.parameters that return types with arguments of type ParameterConstraint Modifier and Type Method Description java.util.List<ParameterConstraint<? super T>>
AbstractParameter. getConstraints()
java.util.List<ParameterConstraint<? super T>>
Parameter. getConstraints()
Get the parameter constraints.Methods in elki.utilities.optionhandling.parameters with parameters of type ParameterConstraint Modifier and Type Method Description P
AbstractParameter. addConstraint(ParameterConstraint<? super T> constraint)
Parameter<T>
Parameter. addConstraint(ParameterConstraint<? super T> constraint)
Add an additional constraint.Constructors in elki.utilities.optionhandling.parameters with parameters of type ParameterConstraint Constructor Description DoubleArrayListParameter(OptionID optionID, ParameterConstraint<java.util.List<double[]>> constraint)
Constructs a vector list parameter with the given name and description.DoubleArrayListParameter(OptionID optionID, ParameterConstraint<java.util.List<double[]>> constraint, java.util.List<double[]> defaultValue)
Constructs a vector list parameter with the given name and description.
-