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.