| Class | Description |
|---|---|
| AbstractConstraint |
Abstract class for constraints to extend.
|
| AbstractVetoingConstraint |
TODO: write javadoc
|
| BlankConstraint |
A Constraint that validates a string is not blank.
|
| CreditCardConstraint |
Validates a credit card number.
|
| DateConstraint |
Validates a Date based on a format.
|
| DefaultConstrainedPropertyAssembler | |
| DefaultConstraintsEvaluator | |
| DefaultConstraintsValidator | |
| EmailConstraint |
Validates an email address.
|
| GroovyAwareConstrainedPropertyAssembler | |
| InListConstraint |
A constraint that validates the property is contained within the supplied list.
|
| MatchesConstraint |
A constraint that validates the property against a supplied regular expression.
|
| MaxConstraint |
Implements a maximum value constraint.
|
| MaxSizeConstraint |
Validates maximum size or length of the property, for strings and arrays
this is the length and collections the size.
|
| MinConstraint |
Implements a minimum value constraint.
|
| MinSizeConstraint |
Validates minimum size or length of the property, for strings and arrays
this is the length and collections the size.
|
| NotEqualConstraint |
Validates not equal to something.
|
| NullableConstraint |
Validates not null.
|
| RangeConstraint |
Validates a range.
|
| ScaleConstraint |
Manages the scale for floating point numbers (i.e., the
number of digits to the right of the decimal point).
|
| SizeConstraint |
Validates size of the property, for strings and arrays
this is the length, collections the size and numbers the value.
|
| UrlConstraint |
Validates a url.
|
| ValidatorConstraint |
Implements a validator value constraint.
|