org.databene.benerator.primitive
Class UnluckyNumberValidator
java.lang.Object
org.databene.commons.validator.bean.AbstractConstraintValidator<UnluckyNumber,java.lang.String>
org.databene.benerator.primitive.UnluckyNumberValidator
- All Implemented Interfaces:
- javax.validation.ConstraintValidator<UnluckyNumber,java.lang.String>, org.databene.commons.Validator<java.lang.String>
public class UnluckyNumberValidator
- extends org.databene.commons.validator.bean.AbstractConstraintValidator<UnluckyNumber,java.lang.String>
Checks if a String contains an 'unlucky' number like 13 in western cultures or 4 in east-asian cultures.
See knowledgerush.com,
vortex-japan.seesaa.net,
Wikipedia: Numerology
and Wikipedia: Numbers in Chinese culture
Created at 03.07.2009 07:46:20
- Since:
- 0.6.0
- Author:
- Volker Bergmann
Methods inherited from class org.databene.commons.validator.bean.AbstractConstraintValidator |
toString, valid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UnluckyNumberValidator
public UnluckyNumberValidator()
UnluckyNumberValidator
public UnluckyNumberValidator(boolean luckyNumberRequired)
isLuckyNumberRequired
public boolean isLuckyNumberRequired()
setLuckyNumberRequired
public void setLuckyNumberRequired(boolean luckyNumberRequired)
setLuckyNumbers
public void setLuckyNumbers(java.lang.String... luckyNumbers)
setUnluckyNumbers
public void setUnluckyNumbers(java.lang.String... unluckyNumbers)
initialize
public void initialize(UnluckyNumber parameters)
- Specified by:
initialize
in interface javax.validation.ConstraintValidator<UnluckyNumber,java.lang.String>
- Overrides:
initialize
in class org.databene.commons.validator.bean.AbstractConstraintValidator<UnluckyNumber,java.lang.String>
isEndOnly
public boolean isEndOnly()
setEndOnly
public void setEndOnly(boolean endOnly)
isValid
public boolean isValid(java.lang.String value,
javax.validation.ConstraintValidatorContext constraintValidatorContext)
Copyright © 2013. All Rights Reserved.