public class CommonEachValidator extends Object implements javax.validation.ConstraintValidator<Annotation,Collection<?>>
| Constructor and Description |
|---|
CommonEachValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<Class,javax.validation.ConstraintValidator> |
cache() |
protected <T extends javax.validation.ConstraintValidator<?,?>> |
categorizeValidatorsByType(List<Class<? extends T>> validatorClasses) |
protected javax.validation.metadata.ConstraintDescriptor |
createConstraintDescriptor(Annotation constraint) |
protected String |
createMessage(javax.validation.metadata.ConstraintDescriptor descriptor,
Object value) |
protected Class<?> |
determineTargetType(Class<? extends javax.validation.ConstraintValidator<?,?>> validatorClass) |
protected javax.validation.ConstraintValidator |
findAndInitializeValidator(Class<?> type) |
protected javax.validation.ConstraintValidator |
getCachedValidator(Class<?> type) |
void |
initialize(Annotation wrapper) |
boolean |
isValid(Collection<?> collection,
javax.validation.ConstraintValidatorContext context) |
protected String |
readMessageTemplate(Annotation constraint) |
void |
setValidatorFactory(javax.validation.ValidatorFactory factory) |
protected Annotation[] |
unwrapConstraints(Annotation wrapper) |
public void initialize(Annotation wrapper)
initialize in interface javax.validation.ConstraintValidator<Annotation,Collection<?>>public boolean isValid(Collection<?> collection, javax.validation.ConstraintValidatorContext context)
isValid in interface javax.validation.ConstraintValidator<Annotation,Collection<?>>public void setValidatorFactory(javax.validation.ValidatorFactory factory)
protected Annotation[] unwrapConstraints(Annotation wrapper)
protected javax.validation.metadata.ConstraintDescriptor createConstraintDescriptor(Annotation constraint)
protected <T extends javax.validation.ConstraintValidator<?,?>> Map<Class,Class<? extends T>> categorizeValidatorsByType(List<Class<? extends T>> validatorClasses)
protected Class<?> determineTargetType(Class<? extends javax.validation.ConstraintValidator<?,?>> validatorClass)
protected javax.validation.ConstraintValidator getCachedValidator(Class<?> type)
protected javax.validation.ConstraintValidator findAndInitializeValidator(Class<?> type)
protected String readMessageTemplate(Annotation constraint)
Copyright © 2013. All Rights Reserved.