Package org.javalid.annotations.validation

Class Summary
AnnotationConstants Contains some shared constants that are used by multiple annotations.
 

Annotation Types Summary
BetweenLength Checks if annotated method returns a value where the length <<<<<<< .mine is between the length of this annotation.
BetweenLengths Allows you to specify multiple betweenlength annotation checks.
CollectionSize This annotation can be used for size checks on java.util.Collection or java.util.Map related classes (e.g a list, map, tree ..), can be specified on get methods and fields.
CollectionSizes Allows you to specify multiple collectionsize annotation checks.
DateAfter This annotation can be used to check if annotated field/method's date is after given another date (property, which must be set using an expression).
DateBefore This annotation can be used to check if annotated field/method's date is before given another date (property, which must be set using an expression).
DateCheck Checks if annotated method/field returns a value that applies to this date constraint.
DateChecks Allows you to specify multiple DateCheck annotation checks.
DateEqual This annotation can be used to check if annotated field/method's date is equal to another date (property, which must be set using an expression).
DateNotEqual This annotation can be used to check if annotated field/method's date is NOT equal to another date (property, which must be set using an expression).
DatesAfter Allows you to specify multiple DateAfter annotation checks.
DatesBefore Allows you to specify multiple DateBefore annotation checks.
DatesEqual Allows you to specify multiple DateEqual annotation checks.
DatesNotEqual Allows you to specify multiple DateNotEqual annotation checks.
EmptyOrNotEmptyAll Use this annotation to specify that methods and/or fields must be all EMPTY or NOT EMPTY.
EmptyOrNotEmptyAllPlural Allows you to specify multiple EmptyOrNotEmptyAll annotation checks.
ExactLength Checks if annotated method/field returns the exact length of this annotation.
ExactLengths Allows you to specify multiple ExactLength annotation checks.
LovConstraint Checks if annotated method returns a value that is either 'in' or 'not in' the Lov (List Of Values).
LovConstraints Allows you to specify multiple LovConstraint annotation checks.
MaxLength Checks if annotated method returns a value where the length is less than length of this annotation.
MaxLengths Allows you to specify multiple MaxLength annotation checks.
MaxValue Checks if annotated method returns a value with no more than the maximum value.
MaxValues Allows you to specify multiple MaxValue annotation checks.
MinLength Checks if annotated method/value return a value that has the minimum annotated length.
MinLengths Allows you to specify multiple MinLength annotation checks.
MinValue Checks if annotated method returns a value with given minimum value.
MinValues Allows you to specify multiple MinValue annotation checks.
NotEmpty Checks if given getXXX method returns an empty String.
NotEmptyAll Use this annotation to specify that methods and/or fields must be all non-EMPTY.
NotEmptyAllPlural Allows you to specify multiple NotEmptyAll annotation checks.
NotNull Checks if given getXXX method returns a non-null value.
NotNullAll Use this annotation to specify that methods and/or fields must all be NOT null.
NotNullAllPlural Allows you to specify multiple NotNullAll annotation checks.
NullOrNotNullAll Use this annotation to specify that methods and/or fields must be all NULL or NOT NULL.
NullOrNotNullAllPlural Allows you to specify multiple NullOrNotNullAll annotation checks.
RegularExpression Checks if annotated method returns a value conform a regular expression.
RegularExpressions Allows you to specify multiple RegularExpression annotation checks.
ValidateList Annotate a method returning a java.util.List, where the elements in the list require validation.
ValidateLists Allows you to specify multiple ValidateList annotation checks.
ValidateMap Annotate a method returning a java.util.Map, where the elements in the map require validation.
ValidateMaps Allows you to specify multiple ValidateMap annotation checks.