es.mcu.yingo.campos.validadores
Class ValidadorCampoCifNif

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

public class ValidadorCampoCifNif
extends java.lang.Object
implements ValidadorCampo

Implementación del interfaz ValidadorCampo que valida que el valor cumpla las validaciones del formato CIF y del formato NIF
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
          Clave de error del campo
 
Constructor Summary
ValidadorCampoCifNif()
           
 
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 o Nif 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

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

See Also:
Constant Field Values
Constructor Detail

ValidadorCampoCifNif

public ValidadorCampoCifNif()
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 o Nif 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: