com.pmease.quickbuild.validation.validator
Class NameValidator
java.lang.Object
com.pmease.quickbuild.validation.validator.NameValidator
- All Implemented Interfaces:
- javax.validation.ConstraintValidator<Name,java.lang.String>
public class NameValidator
- extends java.lang.Object
- implements javax.validation.ConstraintValidator<Name,java.lang.String>
Method Summary |
static java.lang.String |
correct(java.lang.String name)
|
void |
initialize(Name constaintAnnotation)
|
static boolean |
isValid(java.lang.String name)
|
boolean |
isValid(java.lang.String value,
javax.validation.ConstraintValidatorContext constraintContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
invalidChars
public static final java.lang.String invalidChars
- See Also:
- Constant Field Values
NameValidator
public NameValidator()
initialize
public void initialize(Name constaintAnnotation)
- Specified by:
initialize
in interface javax.validation.ConstraintValidator<Name,java.lang.String>
isValid
public static boolean isValid(java.lang.String name)
- Parameters:
name
- should not be null
- Returns:
correct
public static java.lang.String correct(java.lang.String name)
- Parameters:
name
- should not be null
- Returns:
isValid
public boolean isValid(java.lang.String value,
javax.validation.ConstraintValidatorContext constraintContext)
- Specified by:
isValid
in interface javax.validation.ConstraintValidator<Name,java.lang.String>
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.