es.mcu.yingo.campos.validadores
Class ValidadorCampoCifNifNie

java.lang.Object
  extended by es.mcu.yingo.campos.validadores.ValidadorCampoCifNifNie
All Implemented Interfaces:
ValidadorCampo

public class ValidadorCampoCifNifNie
extends java.lang.Object
implements ValidadorCampo

Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato CIF, del formato NIF
y del formato NIE
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_CIF_NIF_NIE
          Clave de error del campo
 
Constructor Summary
ValidadorCampoCifNifNie()
           
 
Method Summary
 MensajeI18n valida(java.lang.Object valor)
          Valida el formato del objeto que se le pasa como argumento Valida que tenga el formato correcto de un Cif, Nif o Nie correcto
Si es 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLAVEERROR_CIF_NIF_NIE

private static final java.lang.String CLAVEERROR_CIF_NIF_NIE
Clave de error del campo

See Also:
Constant Field Values
Constructor Detail

ValidadorCampoCifNifNie

public ValidadorCampoCifNifNie()
Method Detail

valida

public MensajeI18n valida(java.lang.Object valor)
Valida el formato del objeto que se le pasa como argumento Valida que tenga el formato correcto de un Cif, Nif o Nie correcto
Si es 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:
valida in interface ValidadorCampo
Parameters:
valor -
Returns: