| BaseEntityValidation<E extends SimpleEntity> |
|
| BaseGeneralValidation |
|
| BaseLengthValidation |
Base validation which depends on a value length
|
| BasePeriodValidation |
Base validation for periods
|
| BasePropertyValidation |
|
| CaptchaValidation |
A property validation which ensures a captcha challenge is ok
|
| CharacterEncodingValidation |
|
| ChildValidation |
A validation to ensure the child value is null if the parent value is also null.
|
| ColorValidation |
|
| ComparableValidation |
|
| ContainedInValidation |
Validation that ensures all the given values are contained in a given set of possible values
|
| DateValidation |
Validates that a date is after the year 1900
|
| EmailValidation |
|
| EntityPropertyValidation<E extends SimpleEntity> |
|
| FixedLengthValidation |
Validates a value to have exactly the given length in characters or collection elements
|
| FutureDateValidation |
Validates that a given date is in the future
|
| FuturePeriodValidation |
A period validation to ensure the whole period is on future
|
| GeneralValidations |
|
| IdentifierValidation |
A validation for the format of text identifiers, that means, starts with a letter and may contain letters, numbers or
underscores
|
| InternetAddressListValidation |
Validates an ip whitelist / blacklist.
|
| InternetAddressValidation |
Validates a value to be a valid Internet address
|
| InvalidValidation |
A validation (both property and general) which always return invalid
|
| IpAddressValidation |
Validates a value to be a valid IP address
|
| LatLongValidation |
Validation for a latitude / longitude bounds
|
| MaskValidation |
Returns true if the mask has a valid syntax
|
| MaskValueValidation |
Returns true if the value is a valid value for the given mask.
|
| MaxElementsValidation |
Validates a value to have at most the given number of elements
|
| MaxLengthValidation |
Validates a value to have at most the given length in characters
|
| MaxWordSizeValidation |
Validates a word must be smaller than the given length
|
| MinElementsValidation |
Validates a value to have at minimum the given number of elements
|
| MinLengthValidation |
Validates a value to have at least the given length in characters
|
| MustBeInstanceOfValidation |
A PropertyValidation that ensures that an EntityVO is a valid instance for a given entity type
|
| NegativeNonZeroValidation |
Validates that a number is negative and not zero
|
| NegativeOrZeroValidation |
Validates that a number is negative or zero
|
| NoFuturePeriodValidation |
A period validation to ensure the whole period is NOT in the future; that is: the begin date must be in the past,
and the end date may be in the future, or in the past.
|
| NoneOfValidation |
A validation that ensures that the given value is none of the specified ones
|
| NoPropertyOfValidation |
A validation that ensures that the given value is none of the properties in the specified ones
|
| NotContainsValidation |
Validates that a given substring is not contained
|
| NoUrlValidation |
Validates a value doesn't contain any valid URL
|
| PastDateValidation |
Validates that a given date is in the past
|
| PeriodValidation |
Validation for a period bounds
|
| PhoneValidation |
Using libphonenumber, validates a phone number based on a given default region
|
| PositiveNonZeroValidation |
Validates that a number is positive and non zero
|
| PositiveOrZeroValidation |
Validates that a number is positive
|
| PropertyValidations |
|
| RangeValidation |
A validator for ranges, optionally requiring both bounds
|
| RegexValidation |
Validates that checks a regular expression match
|
| RequiredValidation |
A validation (both property and general) that ensures that a given property is not empty.
|
| SignalValidation |
A validation that validates the signal of a number and the scale in case of decimal: positive or negative, optionally
allowing zero
|
| TimeIntervalValidation |
Validates the min / max time fields
|
| UniqueValidation |
Validates that a given query doesn't return any rows
|
| UrlValidation |
|
| ValidationErrors |
|