All Classes and Interfaces
Class
Description
This class provides static methods to obtain configured
Validator
instances.This class provides static methods to work with constraint violations.
The annotated element has to be in the appropriate range.
Defines several
@DataSizeRange
annotations on the same element.The annotated element has to be in the appropriate range.
Defines several
@DurationRange
annotations on the same element.A
ValueExtractor
for Guava's Optional
.Utilities used for message interpolation.
The annotated element must be a
DataSize
whose value must be less than or equal to the specified maximum.Check that a
DataSize
being validated is less than or equal to the
minimum value specified.The annotated element must be a
Duration
whose value must be higher or equal to the specified minimum.Check that a
Duration
being validated is less than or equal to the
minimum value specified.A validator for
ValidationMethod
-annotated methods.The annotated element must be a
DataSize
whose value must be higher or equal to the specified minimum.Check that a
DataSize
being validated is greater than or equal to the
minimum value specified.The annotated element must be a
Duration
whose value must be higher or equal to the specified minimum.Check that a
Duration
being validated is greater than or equal to the
minimum value specified.Checks to see that the value is one of a set of elements.
Check that the string representation of an object is in a given set of valid values.
A constraint that allows one to specify a port range, but still allow 0 as the port value to
indicate dynamically allocated ports.
Allow 0 to indicate dynamic port range allocation.
The annotated element has methods annotated by
SelfValidation
.This class is the base validator for the
@SelfValidating
annotation.This method, if used in conjunction with
SelfValidating
,
will be executed to check if the object itself is valid.Due to limit of @see javax.validation.Valid Annotation for validation groups and ordered validations,
this annotation is serving supplementary purposes to validation process.
This class represents a wrapper for calling validation methods annotated with
@SelfValidation
.Validates a bean predicate method as returning true.
This class is a simple wrapper around the ConstraintValidatorContext of hibernate validation.