es.mcu.yingo.campos.validadores
Class ValidadorCampoEmail

java.lang.Object
  extended by es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
      extended by 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
 
Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
logger
 
Constructor Summary
ValidadorCampoEmail()
           
 
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 es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
valida
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

ValidadorCampoEmail

public ValidadorCampoEmail()
Method Detail

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: