|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited @DAOConstraint(validatedBy=MappedValidatorRule.class) public @interface SizeDAOValidator
Annotation permettant d'evaluer une expression et verifier que son resultat a une taille donnee
| Required Element Summary | |
|---|---|
String |
expr
Methode d'obtention de l'Expression de validation |
| Optional Element Summary | |
|---|---|
DAOValidatorEvaluationTime[] |
evaluationTime
Methode permettant d'obtenir le l'instant d'evaluation de l'annotation |
long |
max
Methode d'obtention de la taille maximum |
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 |
String[] |
parameters
Methode d'obtention de la liste des parametres de l'annotation |
ValidatorExpressionType |
type
Methode permettant d'obtenir le type d'expression |
| Element Detail |
|---|
public abstract String expr
public abstract ValidatorExpressionType type
public abstract long min
public abstract long max
public abstract String message
public abstract String[] parameters
public abstract DAOMode[] mode
public abstract DAOValidatorEvaluationTime[] evaluationTime
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||