@NonNullApi
| Interface | Description |
|---|---|
| Validator<T> |
Marker interface to indicate that the implementing class can be used as a validator.
|
| Class | Description |
|---|---|
| AbstractValidator<T> |
Main class for validators.
|
| DecimalMaxValidator<T> |
DecimalMax validator checks that value must be less than or equal to the specified maximum.
|
| DecimalMinValidator<T> |
DecimalMin validator checks that value must be greater than or equal to the specified minimum.
|
| DigitsValidator<T> |
Digits validator checks that value must be a number within accepted range.
|
| DoubleMaxValidator<T> |
DoubleMax validator checks that value must be greater than or equal to the specified maximum.
|
| DoubleMinValidator<T> |
Double validator checks that value must be greater than or equal to the specified minimum.
|
| EmailValidator |
Email validator checks that String value is email or contains multiple emails separated by a semicolon or comma.
|
| EmailValidator.EmailValidationPojo | |
| FutureOrPresentValidator<T> |
Validates that date or time in the future or present.
|
| FutureValidator<T> |
Validates that date or time in the future.
|
| MaxValidator<T extends java.lang.Number> |
Max validator checks that value must be less than or equal to the specified maximum.
|
| MinValidator<T extends java.lang.Number> |
Min validator checks that value must be greater than or equal to the specified minimum.
|
| NegativeOrZeroValidator<T extends java.lang.Number> |
NegativeOrZero validator checks that value should be a less than or equal 0.
|
| NegativeValidator<T extends java.lang.Number> |
Negative validator checks that value should be a strictly less than 0.
|
| NotBlankValidator |
NotBlank validator checks that value contains at least one non-whitespace character.
|
| NotEmptyValidator<T> |
NotEmpty validator checks that value is not null and not empty.
|
| NotNullValidator<T> |
NotNull validator checks that value is not null.
|
| PastOrPresentValidator<T> |
Validates that date or time in the past or present.
|
| PastValidator<T> |
Validates that date or time in the past.
|
| PositiveOrZeroValidator<T extends java.lang.Number> |
PositiveOrZero validator checks that value should be a greater than or equal to 0.
|
| PositiveValidator<T extends java.lang.Number> |
Positive validator checks that value should be a strictly greater than 0.
|
| RegexpValidator |
Regexp validator checks that String value is matched with specified regular expression.
|
| SizeValidator<T> |
Size validator is applicable for Collections and String values.
|
| ValidatorHelper | |
| ValidatorLoadFactory |
Specific bean for loading validators.
|