Package org.gcube.contentmanagement.contentmanager.stubs.model.constraints

Interface Summary
Constraint<T> A constraint on values of a given type.
 

Class Summary
After Constraints Calendar values to be later than a given one.
AfterDate Constraints Date values to be later than a given one.
All<T> Constrains values to satisfy one ore more constraints.
AnyValue The 'null' constraint that does not constrain any value of any type.
BaseConstraint<T> Base implementation of Constraint
Before Constraints Calendar values to be earlier than a given one.
BeforeDate Constraints Date values to be earlier than a given one.
Constraints Predefined Constraint implementations.
Either<T> Constrains values to satisfy at least one of one or more constraints.
Less Constrains Double values to be strictly smaller than a given one.
Match Constrains values to match a regular expression.
More Constraints values of type Double to be strictly greater than a given one.
Not<T> Constrains values to not satisfy a given constraint.
Same<T> Constrains values to be equal to a given one (in the Object.equals(Object) sense).