Index

A C D E F G I M N P R S U V 
All Classes and Interfaces|All Packages

A

AssertFalse - Annotation Interface in io.avaje.validation.constraints
The annotated element must be false.
AssertFalse.List - Annotation Interface in io.avaje.validation.constraints
 
AssertTrue - Annotation Interface in io.avaje.validation.constraints
The annotated element must be true.
AssertTrue.List - Annotation Interface in io.avaje.validation.constraints
 

C

CANON_EQ - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables canonical equivalence.
CASE_INSENSITIVE - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables case-insensitive matching.
COMMENTS - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Permits whitespace and comments in pattern.
Constraint - Annotation Interface in io.avaje.validation.constraints
Marks an annotation as a Constraint class.

D

DecimalMax - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a number whose value must be lower or equal to the specified maximum.
DecimalMax.List - Annotation Interface in io.avaje.validation.constraints
Defines several DecimalMax annotations on the same element.
DecimalMin - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a number whose value must be higher or equal to the specified minimum.
DecimalMin.List - Annotation Interface in io.avaje.validation.constraints
Defines several DecimalMin annotations on the same element.
Digits - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a number within accepted range.
Digits.List - Annotation Interface in io.avaje.validation.constraints
 
DOTALL - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables dotall mode.

E

Email - Annotation Interface in io.avaje.validation.constraints
The string has to be a well-formed email address.
Email.List - Annotation Interface in io.avaje.validation.constraints
Defines several Email annotations on the same element.

F

flags() - Element in annotation interface io.avaje.validation.constraints.Email
Used in combination with Email.regexp() in order to specify a regular expression option
flags() - Element in annotation interface io.avaje.validation.constraints.Pattern
array of RegexFlags considered when resolving the regular expression
fraction() - Element in annotation interface io.avaje.validation.constraints.Digits
 
Future - Annotation Interface in io.avaje.validation.constraints
The annotated element must be an instant, date or time in the future.
Future.List - Annotation Interface in io.avaje.validation.constraints
Defines several @Future constraints on the same element.
FutureOrPresent - Annotation Interface in io.avaje.validation.constraints
The annotated element must be an instant, date or time in the present or in the future.
FutureOrPresent.List - Annotation Interface in io.avaje.validation.constraints
Defines several @FutureOrPresent constraints on the same element.

G

getValue() - Method in enum class io.avaje.validation.constraints.RegexFlag
 
groups() - Element in annotation interface io.avaje.validation.constraints.AssertFalse
 
groups() - Element in annotation interface io.avaje.validation.constraints.AssertTrue
 
groups() - Element in annotation interface io.avaje.validation.constraints.DecimalMax
 
groups() - Element in annotation interface io.avaje.validation.constraints.DecimalMin
 
groups() - Element in annotation interface io.avaje.validation.constraints.Digits
 
groups() - Element in annotation interface io.avaje.validation.constraints.Email
 
groups() - Element in annotation interface io.avaje.validation.constraints.Future
 
groups() - Element in annotation interface io.avaje.validation.constraints.FutureOrPresent
 
groups() - Element in annotation interface io.avaje.validation.constraints.Max
 
groups() - Element in annotation interface io.avaje.validation.constraints.Min
 
groups() - Element in annotation interface io.avaje.validation.constraints.Negative
 
groups() - Element in annotation interface io.avaje.validation.constraints.NegativeOrZero
 
groups() - Element in annotation interface io.avaje.validation.constraints.NotBlank
 
groups() - Element in annotation interface io.avaje.validation.constraints.NotEmpty
 
groups() - Element in annotation interface io.avaje.validation.constraints.NotNull
 
groups() - Element in annotation interface io.avaje.validation.constraints.Null
 
groups() - Element in annotation interface io.avaje.validation.constraints.Past
 
groups() - Element in annotation interface io.avaje.validation.constraints.PastOrPresent
 
groups() - Element in annotation interface io.avaje.validation.constraints.Pattern
the groups the constraint belongs to
groups() - Element in annotation interface io.avaje.validation.constraints.Positive
 
groups() - Element in annotation interface io.avaje.validation.constraints.PositiveOrZero
 
groups() - Element in annotation interface io.avaje.validation.constraints.Size
 

I

inclusive() - Element in annotation interface io.avaje.validation.constraints.DecimalMax
Specifies whether the specified maximum is inclusive or exclusive.
inclusive() - Element in annotation interface io.avaje.validation.constraints.DecimalMin
Specifies whether the specified maximum is inclusive or exclusive.
integer() - Element in annotation interface io.avaje.validation.constraints.Digits
 
io.avaje.validation.constraints - package io.avaje.validation.constraints
 
io.avaje.validation.contraints - module io.avaje.validation.contraints
 

M

max() - Element in annotation interface io.avaje.validation.constraints.Size
 
Max - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a number whose value must be lower or equal to the specified maximum.
Max.List - Annotation Interface in io.avaje.validation.constraints
 
message() - Element in annotation interface io.avaje.validation.constraints.AssertFalse
 
message() - Element in annotation interface io.avaje.validation.constraints.AssertTrue
 
message() - Element in annotation interface io.avaje.validation.constraints.DecimalMax
 
message() - Element in annotation interface io.avaje.validation.constraints.DecimalMin
 
message() - Element in annotation interface io.avaje.validation.constraints.Digits
 
message() - Element in annotation interface io.avaje.validation.constraints.Email
 
message() - Element in annotation interface io.avaje.validation.constraints.Future
 
message() - Element in annotation interface io.avaje.validation.constraints.FutureOrPresent
 
message() - Element in annotation interface io.avaje.validation.constraints.Max
 
message() - Element in annotation interface io.avaje.validation.constraints.Min
 
message() - Element in annotation interface io.avaje.validation.constraints.Negative
 
message() - Element in annotation interface io.avaje.validation.constraints.NegativeOrZero
 
message() - Element in annotation interface io.avaje.validation.constraints.NotBlank
 
message() - Element in annotation interface io.avaje.validation.constraints.NotEmpty
 
message() - Element in annotation interface io.avaje.validation.constraints.NotNull
 
message() - Element in annotation interface io.avaje.validation.constraints.Null
 
message() - Element in annotation interface io.avaje.validation.constraints.Past
 
message() - Element in annotation interface io.avaje.validation.constraints.PastOrPresent
 
message() - Element in annotation interface io.avaje.validation.constraints.Pattern
the error message template
message() - Element in annotation interface io.avaje.validation.constraints.Positive
 
message() - Element in annotation interface io.avaje.validation.constraints.PositiveOrZero
 
message() - Element in annotation interface io.avaje.validation.constraints.Size
 
min() - Element in annotation interface io.avaje.validation.constraints.Size
 
Min - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a number whose value must be higher or equal to the specified minimum.
Min.List - Annotation Interface in io.avaje.validation.constraints
 
MULTILINE - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables multiline mode.

N

Negative - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a strictly negative number (i.e.
Negative.List - Annotation Interface in io.avaje.validation.constraints
Defines several Negative constraints on the same element.
NegativeOrZero - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a negative number or 0.
NegativeOrZero.List - Annotation Interface in io.avaje.validation.constraints
Defines several NegativeOrZero constraints on the same element.
NotBlank - Annotation Interface in io.avaje.validation.constraints
The annotated element must not be null and must contain at least one non-whitespace character.
NotBlank.List - Annotation Interface in io.avaje.validation.constraints
Defines several @NotEmpty constraints on the same element.
NotEmpty - Annotation Interface in io.avaje.validation.constraints
The annotated element must not be null and must contain at least one non-whitespace character.
NotEmpty.List - Annotation Interface in io.avaje.validation.constraints
Defines several @NotEmpty constraints on the same element.
NotNull - Annotation Interface in io.avaje.validation.constraints
The annotated element must not be null.
NotNull.List - Annotation Interface in io.avaje.validation.constraints
Defines several @NotEmpty constraints on the same element.
Null - Annotation Interface in io.avaje.validation.constraints
The annotated element must be null.
Null.List - Annotation Interface in io.avaje.validation.constraints
Defines several @NotEmpty constraints on the same element.

P

Past - Annotation Interface in io.avaje.validation.constraints
The annotated element must be an instant, date or time in the past.
Past.List - Annotation Interface in io.avaje.validation.constraints
Defines several @Past constraints on the same element.
PastOrPresent - Annotation Interface in io.avaje.validation.constraints
The annotated element must be an instant, date or time in the past or in the present.
PastOrPresent.List - Annotation Interface in io.avaje.validation.constraints
 
Pattern - Annotation Interface in io.avaje.validation.constraints
The annotated CharSequence must match the specified regular expression.
Pattern.List - Annotation Interface in io.avaje.validation.constraints
Defines several Pattern annotations on the same element.
Positive - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a strictly positive number (i.e.
Positive.List - Annotation Interface in io.avaje.validation.constraints
Defines several Positive constraints on the same element.
PositiveOrZero - Annotation Interface in io.avaje.validation.constraints
The annotated element must be a positive number or 0.
PositiveOrZero.List - Annotation Interface in io.avaje.validation.constraints
Defines several PositiveOrZero constraints on the same element.

R

RegexFlag - Enum Class in io.avaje.validation.constraints
Possible Regexp flags.
regexp() - Element in annotation interface io.avaje.validation.constraints.Email
An additional regular expression the annotated element must match.
regexp() - Element in annotation interface io.avaje.validation.constraints.Pattern
the regular expression to match

S

Size - Annotation Interface in io.avaje.validation.constraints
The annotated element size must be between the specified boundaries (included).
Size.List - Annotation Interface in io.avaje.validation.constraints
 

U

UNICODE_CASE - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables Unicode-aware case folding.
UNIX_LINES - Enum constant in enum class io.avaje.validation.constraints.RegexFlag
Enables Unix lines mode.

V

Valid - Annotation Interface in io.avaje.validation.constraints
Marks a type for validation adapter generation
value() - Element in annotation interface io.avaje.validation.constraints.AssertFalse.List
 
value() - Element in annotation interface io.avaje.validation.constraints.AssertTrue.List
 
value() - Element in annotation interface io.avaje.validation.constraints.DecimalMax.List
 
value() - Element in annotation interface io.avaje.validation.constraints.DecimalMax
The String representation of the max value according to the BigDecimal string representation.
value() - Element in annotation interface io.avaje.validation.constraints.DecimalMin.List
 
value() - Element in annotation interface io.avaje.validation.constraints.DecimalMin
The String representation of the max value according to the BigDecimal string representation.
value() - Element in annotation interface io.avaje.validation.constraints.Digits.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Email.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Future.List
 
value() - Element in annotation interface io.avaje.validation.constraints.FutureOrPresent.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Max.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Max
 
value() - Element in annotation interface io.avaje.validation.constraints.Min.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Min
 
value() - Element in annotation interface io.avaje.validation.constraints.Negative.List
 
value() - Element in annotation interface io.avaje.validation.constraints.NegativeOrZero.List
 
value() - Element in annotation interface io.avaje.validation.constraints.NotBlank.List
 
value() - Element in annotation interface io.avaje.validation.constraints.NotEmpty.List
 
value() - Element in annotation interface io.avaje.validation.constraints.NotNull.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Null.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Past.List
 
value() - Element in annotation interface io.avaje.validation.constraints.PastOrPresent.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Pattern.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Positive.List
 
value() - Element in annotation interface io.avaje.validation.constraints.PositiveOrZero.List
 
value() - Element in annotation interface io.avaje.validation.constraints.Size.List
 
valueOf(String) - Static method in enum class io.avaje.validation.constraints.RegexFlag
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.avaje.validation.constraints.RegexFlag
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E F G I M N P R S U V 
All Classes and Interfaces|All Packages