|
|
|||||||||||||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GlobalParameterConstraint | Interface for specifying global parameter constraints, i.e. constraints addressing several parameters. |
ParameterConstraint<T> | Interface for specifying parameter constraints. |
Class Summary | |
---|---|
AbstractNumberConstraint<P> | Abstract super class for constraints dealing with a certain number value. |
AllOrNoneMustBeSetGlobalConstraint | Global parameter constraint specifying that either all elements of a list of
parameters (Parameter ) must be set, or none of them. |
DefaultValueGlobalConstraint<T extends Comparable<T>> | Global parameter constraint for specifying the default value of a parameter dependent on the parameter value of another parameter. |
DistanceFunctionPatternConstraint | Parameter constraint class for testing if a given pattern parameter (PatternParameter )
holds a valid pattern for a specific distance function (DistanceFunction ). |
EqualSizeGlobalConstraint | Global parameter constraint defining that a number of list parameters (ListParameter )
must have equal list sizes. |
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. |
GlobalDistanceFunctionPatternConstraint<D extends DistanceFunction<?,?>> | Global parameter constraint for testing if a given pattern parameter (PatternParameter ) specifies a valid
pattern for a given class parameter (ClassParameter ) defining a specific distance function. |
GlobalListSizeConstraint | Represents a global parameter constraint for testing if the size of
the list parameter (ListParameter ) given is equal to the constraint size
specified by the integer parameter (IntParameter ) given. |
GlobalVectorListElementSizeConstraint | Global parameter constraint for testing if the dimensions of each vector specified by a
given vector list parameter (VectorListParameter )
correspond to the value of a integer parameter (IntParameter ) given. |
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. |
IntervalConstraint | Represents an interval parameter constraint testing if a given value lies within the specified interval. |
LessConstraint | Represents a Less-Than-Number parameter constraint. |
LessEqualConstraint | Represents a Less-Equal-Than-Number parameter constraint. |
LessEqualGlobalConstraint<T extends Number> | Represents a Less-Equal-Than global parameter constraint. |
LessGlobalConstraint<T extends Number> | Represents a Less-Than global parameter constraint. |
ListGreaterEqualConstraint<N extends Number> | Represents a Greater-Equal-Than-Number parameter constraint for a list of number values. |
ListSizeConstraint<T> | Represents a list-size parameter constraint. |
NotEqualValueGlobalConstraint<N extends Number> | Global parameter constraint specifying that parameters of a list of number
parameters (NumberParameter ) are not allowed to have the same value. |
OneMustBeSetGlobalConstraint | Represents a global parameter constraint specifying that at least one
parameter value of a given list of parameters (Parameter ) has to be
set. |
OnlyOneIsAllowedToBeSetGlobalConstraint | Global parameter constraint specifying that only one parameter of a list of
parameters (Parameter ) is allowed to be set. |
ParameterFlagGlobalConstraint<C,T extends C> | Global parameter constraint describing the dependency of a parameter (Parameter )
on a given flag (Flag ). |
Enum Summary | |
---|---|
IntervalConstraint.IntervalBoundary | Available interval boundary types types:
IntervalConstraint.IntervalBoundary.OPEN denotes an opend interval,
i.e. less than (or greater than) comparison
IntervalConstraint.IntervalBoundary.CLOSE denotes a closed interval,
i.e. an equal to or less than (or equal to or greater than) comparison |
Constraints allow to restrict possible values for parameters.
|
|
||||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |