|
||||||||||
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. |
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. |
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. |
NoDuplicateValueGlobalConstraint | 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<S,C extends S> | Global parameter constraint describing the dependency of a parameter (
Parameter ) on a given flag (Flag ). |
StringLengthConstraint | Length constraint for a
StringParameter
. |
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 |