Package elki.utilities.optionhandling.constraints
Constraints allow to restrict possible values for parameters.
-
Interface Summary Interface Description ParameterConstraint<T> Interface for specifying parameter constraints. -
Class Summary Class Description AbstractNumberConstraint Abstract super class for constraints dealing with a certain number value.CommonConstraints Class storing a number of very common constraints.GreaterConstraint Represents a parameter constraint for testing if the value of the number parameter (NumberParameter
) tested is greater than the specified constraint value.GreaterEqualConstraint Represents a Greater-Equal-Than-Number parameter constraint.LessConstraint Represents a Less-Than-Number parameter constraint.LessEqualConstraint Represents a Less-Equal-Than-Number parameter constraint.ListEachNumberConstraint<T> Applies numeric constraints to all elements of a list.ListSizeConstraint Represents a list-size parameter constraint.