public abstract class AbstractPatternValidator<A extends Annotation,T extends CharSequence> extends Object implements javax.validation.ConstraintValidator<A,T>
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractPatternValidator.PatternDescriptor |
Modifier | Constructor and Description |
---|---|
protected |
AbstractPatternValidator(Function<A,AbstractPatternValidator.PatternDescriptor> toDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
initialize(A constraintAnnotation) |
boolean |
isValid(T value,
javax.validation.ConstraintValidatorContext context) |
protected Pattern pattern
protected AbstractPatternValidator(Function<A,AbstractPatternValidator.PatternDescriptor> toDescriptor)
public void initialize(A constraintAnnotation)
initialize
in interface javax.validation.ConstraintValidator<A extends Annotation,T extends CharSequence>
public boolean isValid(T value, javax.validation.ConstraintValidatorContext context)
isValid
in interface javax.validation.ConstraintValidator<A extends Annotation,T extends CharSequence>
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.