Index

B C D E F G I J L M N P R S T U V W 
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() and Expression.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 DateTime annotations 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 Expression annotations 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 SimpleDateFormat to parse date strings
JAVA_TIME - Enum constant in enum io.xlate.validation.constraints.DateTime.ParserType
Utilize DateTimeFormatter to 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 JdbcStatement annotations on the same element.

L

lenient() - Element in annotation type io.xlate.validation.constraints.DateTime
 

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 ConstraintViolation should validation fail.
node() - Element in annotation type io.xlate.validation.constraints.JdbcStatement
Name of the node to be identified in a ConstraintViolation should 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() and Expression.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() and Expression.when().

T

targetName() - Element in annotation type io.xlate.validation.constraints.Expression
The name to be used within the Expression.value() and Expression.when() expressions to refer to the target of the @Expression annotation.
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.
B C D E F G I J L M N P R S T U V W 
All Classes and Interfaces|All Packages