Class PredefinedScopeConstraintValidatorManagerImpl
- java.lang.Object
-
- org.hibernate.validator.internal.engine.constraintvalidation.AbstractConstraintValidatorManagerImpl
-
- org.hibernate.validator.internal.engine.constraintvalidation.PredefinedScopeConstraintValidatorManagerImpl
-
- All Implemented Interfaces:
ConstraintValidatorManager
public class PredefinedScopeConstraintValidatorManagerImpl extends AbstractConstraintValidatorManagerImpl
Implementation of theConstraintValidatorManagerfor the predefined scope ValidatorFactory.- Author:
- Guillaume Smet
-
-
Constructor Summary
Constructors Constructor Description PredefinedScopeConstraintValidatorManagerImpl(ConstraintValidatorFactory defaultConstraintValidatorFactory, HibernateConstraintValidatorInitializationContext defaultConstraintValidatorInitializationContext)Creates a newConstraintValidatorManager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()<A extends Annotation>
ConstraintValidator<A,?>getInitializedValidator(Type validatedValueType, ConstraintDescriptorImpl<A> descriptor, ConstraintValidatorFactory constraintValidatorFactory, HibernateConstraintValidatorInitializationContext initializationContext)booleanisPredefinedScope()-
Methods inherited from class org.hibernate.validator.internal.engine.constraintvalidation.AbstractConstraintValidatorManagerImpl
createAndInitializeValidator, getDefaultConstraintValidatorFactory, getDefaultConstraintValidatorInitializationContext
-
-
-
-
Constructor Detail
-
PredefinedScopeConstraintValidatorManagerImpl
public PredefinedScopeConstraintValidatorManagerImpl(ConstraintValidatorFactory defaultConstraintValidatorFactory, HibernateConstraintValidatorInitializationContext defaultConstraintValidatorInitializationContext)
Creates a newConstraintValidatorManager.- Parameters:
defaultConstraintValidatorFactory- the default validator factorydefaultConstraintValidatorInitializationContext- the default initialization context
-
-
Method Detail
-
getInitializedValidator
public <A extends Annotation> ConstraintValidator<A,?> getInitializedValidator(Type validatedValueType, ConstraintDescriptorImpl<A> descriptor, ConstraintValidatorFactory constraintValidatorFactory, HibernateConstraintValidatorInitializationContext initializationContext)
- Type Parameters:
A- the annotation type- Parameters:
validatedValueType- the type of the value to be validated. Cannot benull.descriptor- the constraint descriptor for which to get an initialized constraint validator. Cannot benullconstraintValidatorFactory- constraint factory used to instantiate the constraint validator. Cannot benull.initializationContext- context used on constraint validator initialization- Returns:
- an initialized constraint validator for the given type and annotation of the value to be validated.
nullis returned if no matching constraint validator could be found.
-
isPredefinedScope
public boolean isPredefinedScope()
-
clear
public void clear()
-
-