Annotation Type Email
-
@Documented @Constraint(validatedBy=EmailValidator.class) @Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER}) @Retention(RUNTIME) @Size(max=255) public @interface Email
The annotated element must be a valid eMail.
Supported types are Strings, other Objects are transfered to Strings,nullelements are considered valid.
There are format tests, domain validity tests, and size checks by apache commons validation routines.- Author:
- Manfred Tremmel
-
-
Element Detail
-
message
String message
localized messages, do not implement ourself, use the hibernate texts.- Returns:
- localized validation message
- Default:
- "{org.hibernate.validator.constraints.Email.message}"
-
-
-
groups
Class<?>[] groups
groups to use.- Returns:
- array of validation groups
- Default:
- {}
-
-
-
payload
Class<? extends javax.validation.Payload>[] payload
payload whatever.- Returns:
- payload class
- Default:
- {}
-
-