org.hibernate.validator.internal.constraintvalidators
Class ModCheckValidator

java.lang.Object
  extended by org.hibernate.validator.internal.constraintvalidators.ModCheckValidator
All Implemented Interfaces:
ConstraintValidator<ModCheck,CharSequence>

public class ModCheckValidator
extends Object
implements ConstraintValidator<ModCheck,CharSequence>

Mod check validator for MOD10 and MOD11 algorithms http://en.wikipedia.org/wiki/Luhn_algorithm http://en.wikipedia.org/wiki/Check_digit

Author:
George Gastaldi, Hardy Ferentschik

Constructor Summary
ModCheckValidator()
           
 
Method Summary
 void initialize(ModCheck constraintAnnotation)
           
 boolean isValid(CharSequence value, ConstraintValidatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModCheckValidator

public ModCheckValidator()
Method Detail

initialize

public void initialize(ModCheck constraintAnnotation)
Specified by:
initialize in interface ConstraintValidator<ModCheck,CharSequence>

isValid

public boolean isValid(CharSequence value,
                       ConstraintValidatorContext context)
Specified by:
isValid in interface ConstraintValidator<ModCheck,CharSequence>


Copyright © 2007-2013 Red Hat, Inc. All Rights Reserved