es.mcu.yingo.campos.validadores
Class ValidadorCampoEmail
java.lang.Object
es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
es.mcu.yingo.campos.validadores.ValidadorCampoEmail
- All Implemented Interfaces:
- ValidadorCampo
public class ValidadorCampoEmail
- extends ValidadorCampoPermiteVacioAbstracto
Implementación del interfaz ValidadorCampo
que
valida que el valor tenga la forma de un correo electrónico
En caso de que el valor no sea correcto,
se devuelve un MensajeI18n
con el error
- Author:
- carlos.garcia.h
Field Summary |
private static java.lang.String |
CLAVEERROR
Mensaje de error, si no pasa la validación |
private static java.lang.String |
EMAIL_REGEXP
Expresión regular para validar que se trata de un email |
Method Summary |
MensajeI18n |
validaCampo(java.lang.Object valor)
Valida el formato del objeto que se le pasa como argumento
Valida que tenga el formato correcto de una dirección de correo. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLAVEERROR
private static final java.lang.String CLAVEERROR
- Mensaje de error, si no pasa la validación
- See Also:
- Constant Field Values
EMAIL_REGEXP
private static final java.lang.String EMAIL_REGEXP
- Expresión regular para validar que se trata de un email
- See Also:
- Constant Field Values
ValidadorCampoEmail
public ValidadorCampoEmail()
validaCampo
public MensajeI18n validaCampo(java.lang.Object valor)
- Valida el formato del objeto que se le pasa como argumento
Valida que tenga el formato correcto de una dirección de correo.
Si el valor es nulo se deja pasar la validación.
Se devuelve nulo si se pasa la validación o el error en caso de que no
- Specified by:
validaCampo
in class ValidadorCampoPermiteVacioAbstracto
- Parameters:
valor
-
- Returns: