org.apache.bval.constraints
Class PatternValidator

java.lang.Object
  extended by org.apache.bval.constraints.PatternValidator
All Implemented Interfaces:
ConstraintValidator<Pattern,String>

public class PatternValidator
extends Object
implements ConstraintValidator<Pattern,String>

validator using a regular expression, based on the jsr303 Pattern constraint annotation.


Field Summary
protected  Pattern pattern
           
 
Constructor Summary
PatternValidator()
           
 
Method Summary
 void initialize(Pattern annotation)
           
 boolean isValid(String value, ConstraintValidatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern

protected Pattern pattern
Constructor Detail

PatternValidator

public PatternValidator()
Method Detail

initialize

public void initialize(Pattern annotation)
Specified by:
initialize in interface ConstraintValidator<Pattern,String>

isValid

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


Copyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.