net.leadware.persistence.tools.api.validator.jsr303ext.annotations
Annotation Type Email


@Target(value=FIELD)
@Retention(value=RUNTIME)
@Constraint(validatedBy=EmailRule.class)
@Documented
public @interface Email

Annotation permettant de valider la validite d'un Email

Author:
Jean-Jacques ETUNÈ NGI

Optional Element Summary
 Class<?>[] groups
          Méthode d'obtention des Groupes de validation du validateur
 boolean matchOnEmpty
          Méthode permettant de positionner le controle la chaine vide
 String message
          Méthode d'obtention du message en cas de violation de la règle
 Class<? extends javax.validation.Payload>[] payload
          Méthode d'obtention du payload de validation
 

message

public abstract String message
Méthode d'obtention du message en cas de violation de la règle

Returns:
Message en cas de violation de la règle
Default:
"javax.validation.ext.email.fail"

groups

public abstract Class<?>[] groups
Méthode d'obtention des Groupes de validation du validateur

Returns:
Groupes de validation du validateur
Default:
{}

payload

public abstract Class<? extends javax.validation.Payload>[] payload
Méthode d'obtention du payload de validation

Returns:
Payload de validation
Default:
{}

matchOnEmpty

public abstract boolean matchOnEmpty
Méthode permettant de positionner le controle la chaine vide

Returns:
Etat de contole de la chaine vide
Default:
true


Copyright © 2015 Leadware. All Rights Reserved.