Index
All Classes and Interfaces|All Packages
A
- AssertFalse - Annotation Interface in io.avaje.validation.constraints
- AssertFalse.List - Annotation Interface in io.avaje.validation.constraints
- AssertTrue - Annotation Interface in io.avaje.validation.constraints
- 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 class as a Constraint.
D
- DecimalMax - Annotation Interface in io.avaje.validation.constraints
- DecimalMax.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
DecimalMaxannotations on the same element. - DecimalMin - 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.
- DecimalMin.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
DecimalMinannotations on the same element. - Digits - Annotation Interface in io.avaje.validation.constraints
- 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 annotated
CharSequencemust match the specified regular expression. - Email.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
Emailannotations 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
- Future.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@Futureconstraints on the same element. - FutureOrPresent - Annotation Interface in io.avaje.validation.constraints
- FutureOrPresent.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@FutureOrPresentconstraints 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
- 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
- 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
- Negative.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
Negativeconstraints on the same element. - NegativeOrZero - Annotation Interface in io.avaje.validation.constraints
- NegativeOrZero.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
NegativeOrZeroconstraints on the same element. - NotBlank - Annotation Interface in io.avaje.validation.constraints
- NotBlank.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@NotEmptyconstraints on the same element. - NotEmpty - Annotation Interface in io.avaje.validation.constraints
- NotEmpty.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@NotEmptyconstraints on the same element. - NotNull - Annotation Interface in io.avaje.validation.constraints
- NotNull.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@NotEmptyconstraints on the same element. - Null - Annotation Interface in io.avaje.validation.constraints
- Null.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@NotEmptyconstraints on the same element.
P
- Past - Annotation Interface in io.avaje.validation.constraints
- Past.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
@Pastconstraints on the same element. - PastOrPresent - Annotation Interface in io.avaje.validation.constraints
- PastOrPresent.List - Annotation Interface in io.avaje.validation.constraints
- Pattern - Annotation Interface in io.avaje.validation.constraints
-
The annotated
CharSequencemust match the specified regular expression. - Pattern.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
Patternannotations on the same element. - Positive - Annotation Interface in io.avaje.validation.constraints
- Positive.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
Positiveconstraints on the same element. - PositiveOrZero - Annotation Interface in io.avaje.validation.constraints
- PositiveOrZero.List - Annotation Interface in io.avaje.validation.constraints
-
Defines several
PositiveOrZeroconstraints 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
- 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.
- 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
Stringrepresentation of the max value according to theBigDecimalstring representation. - value() - Element in annotation interface io.avaje.validation.constraints.DecimalMin.List
- value() - Element in annotation interface io.avaje.validation.constraints.DecimalMin
-
The
Stringrepresentation of the max value according to theBigDecimalstring 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.
All Classes and Interfaces|All Packages