| Interface | Description |
|---|---|
| Constraint<T> |
Accepts typed values that satisfy a given constraint.
|
| Class | Description |
|---|---|
| After |
Accepts
Calendar values that follow a given one. |
| AfterDate |
Accepts
Date values that follow a given one. |
| All<T> |
Accepts values that have the same type and satisfy one ore more constraints.
|
| AnyValue |
Accepts any value.
|
| BaseConstraint<T> |
Base implementation of
Constraint. |
| Before |
Accepts
Calendar values that precede a given one. |
| BeforeDate |
Accepts
Date values that precede a given one. |
| Either<T> |
Accepts values that satisfy at least one of two constraints.
|
| Less |
Constrains
Double values to be strictly smaller than a given one. |
| Match |
Accepts values that match a given regular expression when converted to
String. |
| 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). |
Copyright © 2018. All Rights Reserved.