All Classes and Interfaces
Class
Description
Is valid when all of the values of
propertyPath is empty or not empty.Defines several
AllEmptyOrAllNotEmpty annotations on the same element.Provides the validation logic for
AllEmptyOrAllNotEmpty.Is valid when at least one of the values of
propertyPath is empty.Defines several
AnyEmpty annotations on the same element.Provides the validation logic for
AnyEmpty.Is valid when at least one of the values of
propertyPath is not empty.Defines several
AnyNotEmpty annotations on the same element.Provides the validation logic for
AnyNotEmpty.Checks if a string is convertable to
Boolean.Provides the validation logic for
BooleanString.Specifies operator applied between the value of a condition field and the condition value.
Enumerates how to determine condition is valid.
Provides Constants.
Checks if specified
propertyPath is empty only when condition is satisfied.Defines several
EmptyWhen annotations on the same element.Is a kind of ValidatorMessageParameterCreator.
Provides the validation logic for
ConditionalEmpty.Checks if an enum value exists.
Provides the validation logic for
EnumElement.Is valid when the value of
propertyPath is
greater than the value of basisPropertyPath.Defines several
GreaterThan annotations on the same element.Is valid when the value of
propertyPath is
greater than or equal to the value of basisPropertyPath.Defines several
GreaterThanOrEqualTo annotations on the same element.Provides the validation logic for
GreaterThan.Provides the validation logic for
GreaterThan.Checks if a string is convertable to
Integer.Provides the validation logic for
IntegerString.Is valid when the value of
propertyPath is
less than the value of basisPropertyPath.Defines several
LessThan annotations on the same element.Is valid when the value of
propertyPath is
less than or equal to the value of basisPropertyPath.Defines several
LessThanOrEqualTo annotations on the same element.Provides the validation logic for
LessThanOrEqualTo.Provides the validation logic for
LessThan.Checks if a string is convertible to
Long.Provides the validation logic for
LongString.Checks if specified
propertyPath is not empty only when condition is satisfied.Defines several
NotEmptyWhen annotations on the same element.Is a kind of ValidatorMessageParameterCreator.
Provides the validation logic for
ConditionalNotEmpty.Checks if a string matches specified regular expression.
Defines several
Pattern annotations on the same element.Is a LocalizedMessageParameter creator for PatternWithDescription.
Checks if a string matches specified regular expression.
Checks if the size of a string is within designated min and max.
Provides the validation logic for
SizeString.Describes the type conversion from String.