org.databene.domain.person
Class TINValidator

java.lang.Object
  extended by org.databene.commons.validator.bean.AbstractConstraintValidator<TIN,java.lang.String>
      extended by org.databene.domain.person.TINValidator
All Implemented Interfaces:
javax.validation.ConstraintValidator<TIN,java.lang.String>, org.databene.commons.Validator<java.lang.String>

public class TINValidator
extends org.databene.commons.validator.bean.AbstractConstraintValidator<TIN,java.lang.String>

Validates European Tax Identification Numbers.

Created at 27.08.2008 00:06:33

Since:
0.5.5
Author:
Volker Bergmann

Constructor Summary
TINValidator()
           
 
Method Summary
static int calculateChecksum(java.lang.String number)
           
 boolean isValid(java.lang.String number, javax.validation.ConstraintValidatorContext context)
           
 
Methods inherited from class org.databene.commons.validator.bean.AbstractConstraintValidator
initialize, toString, valid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TINValidator

public TINValidator()
Method Detail

isValid

public boolean isValid(java.lang.String number,
                       javax.validation.ConstraintValidatorContext context)

calculateChecksum

public static int calculateChecksum(java.lang.String number)


Copyright © 2013. All Rights Reserved.