it.eng.spago.validation.fieldvalidators
Class FiscalCodeValidator

java.lang.Object
  extended byit.eng.spago.validation.fieldvalidators.AbstractFieldValidator
      extended byit.eng.spago.validation.fieldvalidators.FiscalCodeValidator
All Implemented Interfaces:
FieldValidatorIFace

public class FiscalCodeValidator
extends AbstractFieldValidator


Field Summary
static int ERRORE_CAMPO_CODICE_FISCALE
           
static int ERRORE_CAMPO_PARTITA_IVA
           
 
Fields inherited from class it.eng.spago.validation.fieldvalidators.AbstractFieldValidator
TYPED_SERVICE_REQUEST
 
Constructor Summary
FiscalCodeValidator()
           
 
Method Summary
static java.lang.String riempiZero(java.lang.String value, int lng)
          Aggiunge a sinistra della stringa di input un numero di zeri pari alla lunghezza specificata meno la lunghezza della stringa.
 void validateField(SourceBean serviceRequest, java.lang.String fieldName, java.lang.String value, java.util.Map fieldValidationParams)
          Implements the logic described in JavaDoc of the class
 
Methods inherited from class it.eng.spago.validation.fieldvalidators.AbstractFieldValidator
getConfig, init, saveTypedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERRORE_CAMPO_CODICE_FISCALE

public static final int ERRORE_CAMPO_CODICE_FISCALE
See Also:
Constant Field Values

ERRORE_CAMPO_PARTITA_IVA

public static final int ERRORE_CAMPO_PARTITA_IVA
See Also:
Constant Field Values
Constructor Detail

FiscalCodeValidator

public FiscalCodeValidator()
Method Detail

validateField

public void validateField(SourceBean serviceRequest,
                          java.lang.String fieldName,
                          java.lang.String value,
                          java.util.Map fieldValidationParams)
                   throws EMFValidationError
Implements the logic described in JavaDoc of the class

Throws:
EMFValidationError
See Also:
FieldValidatorIFace.validateField(it.eng.spago.base.SourceBean, java.lang.String, java.lang.String, java.util.Map)

riempiZero

public static java.lang.String riempiZero(java.lang.String value,
                                          int lng)
Aggiunge a sinistra della stringa di input un numero di zeri pari alla lunghezza specificata meno la lunghezza della stringa.