@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited @DAOConstraint(validatedBy=MappedValidatorRule.class) public @interface SizeDAOValidator
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
expr
Methode d'obtention de l'Expression de validation
|
| Modifier and Type | Optional Element and Description |
|---|---|
DAOValidatorEvaluationTime[] |
evaluationTime
Methode permettant d'obtenir le l'instant d'evaluation de l'annotation
|
long |
max
Methode d'obtention de la taille maximum
|
java.lang.String |
message
Message lors de la violation de la contrainte
|
long |
min
Methode d'obtention de la taille minimum
|
DAOMode[] |
mode
Methode permettant d'obtenir le mode d'utilisation de l'instance de l'annotation
|
java.lang.String[] |
parameters
Methode d'obtention de la liste des parametres de l'annotation
|
ValidatorExpressionType |
type
Methode permettant d'obtenir le type d'expression
|
public abstract java.lang.String expr
public abstract ValidatorExpressionType type
public abstract long min
public abstract long max
public abstract java.lang.String message
public abstract java.lang.String[] parameters
public abstract DAOMode[] mode
public abstract DAOValidatorEvaluationTime[] evaluationTime
Copyright © 2018 Leadware. All Rights Reserved.