Index
All Classes and Interfaces|All Packages
B
- booleanValue() - Method in enum io.xlate.validation.constraints.Expression.ExceptionalValue
C
- classImports() - Element in annotation type io.xlate.validation.constraints.Expression
-
The classes to be imported to the EL context for evaluating the expressions in
Expression.value()andExpression.when().
D
- dataSourceLookup() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
-
The JNDI lookup name of the resource to be used to obtain a
Connection. - DateTime - Annotation Type in io.xlate.validation.constraints
-
The annotated element value must contain characters valid for the given patterns.
- DateTime.List - Annotation Type in io.xlate.validation.constraints
-
Defines several
DateTimeannotations on the same element. - DateTime.ParserType - Enum in io.xlate.validation.constraints
E
- exceptionalValue() - Element in annotation type io.xlate.validation.constraints.Expression
-
Value used in place of the
Expression.value()expression's return when evaluation results in an exception being thrown. - Expression - Annotation Type in io.xlate.validation.constraints
-
Constraint to evaluate an arbitrary EL expression with the annotated target available as 'self' in expressions.
- Expression.ExceptionalValue - Enum in io.xlate.validation.constraints
-
Values allowed for Expression.exceptionalValue().
- Expression.List - Annotation Type in io.xlate.validation.constraints
-
Defines several
Expressionannotations on the same element.
F
- FALSE - Enum constant in enum io.xlate.validation.constraints.Expression.ExceptionalValue
G
- groups() - Element in annotation type io.xlate.validation.constraints.DateTime
- groups() - Element in annotation type io.xlate.validation.constraints.Expression
- groups() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
I
- io.xlate.validation - module io.xlate.validation
- io.xlate.validation.constraints - package io.xlate.validation.constraints
J
- JAVA_TEXT - Enum constant in enum io.xlate.validation.constraints.DateTime.ParserType
-
Utilize
SimpleDateFormatto parse date strings - JAVA_TIME - Enum constant in enum io.xlate.validation.constraints.DateTime.ParserType
-
Utilize
DateTimeFormatterto parse date strings - JdbcStatement - Annotation Type in io.xlate.validation.constraints
-
Constraint to execute a read-only JDBC statement (i.e., a query).
- JdbcStatement.List - Annotation Type in io.xlate.validation.constraints
-
Defines several
JdbcStatementannotations on the same element.
L
M
- message() - Element in annotation type io.xlate.validation.constraints.DateTime
- message() - Element in annotation type io.xlate.validation.constraints.Expression
- message() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
N
- node() - Element in annotation type io.xlate.validation.constraints.Expression
-
Name of the nodes to be identified in a
ConstraintViolationshould validation fail. - node() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
-
Name of the node to be identified in a
ConstraintViolationshould validation fail.
P
- packageImports() - Element in annotation type io.xlate.validation.constraints.Expression
-
The packages to be imported to the EL context for evaluating the expressions in
Expression.value()andExpression.when(). - parameters() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
-
The list of EL expressions used to derive parameters values to be bound to parameter markers (i.e.
- parserType() - Element in annotation type io.xlate.validation.constraints.DateTime
- patterns() - Element in annotation type io.xlate.validation.constraints.DateTime
-
Valid date patterns to which the annotated element must conform.
- payload() - Element in annotation type io.xlate.validation.constraints.DateTime
- payload() - Element in annotation type io.xlate.validation.constraints.Expression
- payload() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
R
- resolverStyle() - Element in annotation type io.xlate.validation.constraints.DateTime
S
- staticImports() - Element in annotation type io.xlate.validation.constraints.Expression
-
The static member name, including the full class name, to be imported to the EL context for evaluating the expressions in
Expression.value()andExpression.when().
T
- targetName() - Element in annotation type io.xlate.validation.constraints.Expression
-
The name to be used within the
Expression.value()andExpression.when()expressions to refer to the target of the@Expressionannotation. - TRUE - Enum constant in enum io.xlate.validation.constraints.Expression.ExceptionalValue
U
- UNSET - Enum constant in enum io.xlate.validation.constraints.Expression.ExceptionalValue
V
- validationAppliesTo() - Element in annotation type io.xlate.validation.constraints.Expression
-
When the constraint is placed on a method target, this determines whether the validation target is the method's return value or its parameters.
- value() - Element in annotation type io.xlate.validation.constraints.DateTime.List
- value() - Element in annotation type io.xlate.validation.constraints.Expression.List
- value() - Element in annotation type io.xlate.validation.constraints.Expression
-
A boolean expression evaluated to determine whether the constraint is valid.
- value() - Element in annotation type io.xlate.validation.constraints.JdbcStatement.List
- value() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
-
The JDBC statement to execute to determine the validity of the constraint.
- valueOf(String) - Static method in enum io.xlate.validation.constraints.DateTime.ParserType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.xlate.validation.constraints.Expression.ExceptionalValue
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.xlate.validation.constraints.DateTime.ParserType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.xlate.validation.constraints.Expression.ExceptionalValue
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- when() - Element in annotation type io.xlate.validation.constraints.Expression
-
A boolean EL expression used to determine if the expression given by
Expression.value()should be checked. - when() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
-
An EL expression used to determine if the expression given by
JdbcStatement.value()should be checked.
All Classes and Interfaces|All Packages