Class AbstractPatternValidator<A extends Annotation,​T extends CharSequence>

  • All Implemented Interfaces:
    javax.validation.ConstraintValidator<A,​T>
    Direct Known Subclasses:
    EmailValidator, PatternValidator

    public abstract class AbstractPatternValidator<A extends Annotation,​T extends CharSequence>
    extends Object
    implements javax.validation.ConstraintValidator<A,​T>
    • Field Detail

      • pattern

        protected Pattern pattern
    • Method Detail

      • initialize

        public void initialize​(A constraintAnnotation)
        Specified by:
        initialize in interface javax.validation.ConstraintValidator<A extends Annotation,​T extends CharSequence>
      • isValid

        public boolean isValid​(T value,
                               javax.validation.ConstraintValidatorContext context)
        Specified by:
        isValid in interface javax.validation.ConstraintValidator<A extends Annotation,​T extends CharSequence>