Class |
Description |
AbstractConstraint
|
Abstract class for constraints to extend. |
AbstractVetoingConstraint
|
A constraint that can veto further constraint processing |
BlankConstraint
|
A Constraint that validates a string is not blank. |
CreditCardConstraint
|
Validates a credit card number. |
EmailConstraint
|
Validates an email address. |
InListConstraint
|
A constraint that validates the property is contained within the supplied list. |
MappingContextAwareConstraintFactory
|
A constraint that restricts constraints to be applicable only to a given MappingContext |
MatchesConstraint
|
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
|
|
ValidatorConstraint.ValidatorDelegate
|
|