Class ValidatorBean
java.lang.Object
org.hibernate.validator.cdi.internal.ValidatorBean
- All Implemented Interfaces:
Contextual<Validator>,Bean<Validator>,BeanAttributes<Validator>,PassivationCapable
A
Bean representing a Validator. There is one instance of this type representing the default
validator and optionally another instance representing the HV validator in case the default provider is not HV.- Author:
- Hardy Ferentschik, Gunnar Morling
-
Constructor Summary
ConstructorsConstructorDescriptionValidatorBean(BeanManager beanManager, Bean<?> validatorFactoryBean, ValidationProviderHelper validationProviderHelper) -
Method Summary
Modifier and TypeMethodDescriptioncreate(CreationalContext<Validator> ctx) voiddestroy(Validator instance, CreationalContext<Validator> ctx) Class<?>getId()getName()Class<? extends Annotation>getScope()Set<Class<? extends Annotation>>getTypes()booleanbooleantoString()
-
Constructor Details
-
ValidatorBean
public ValidatorBean(BeanManager beanManager, Bean<?> validatorFactoryBean, ValidationProviderHelper validationProviderHelper)
-
-
Method Details
-
getBeanClass
- Specified by:
getBeanClassin interfaceBean<Validator>
-
getInjectionPoints
- Specified by:
getInjectionPointsin interfaceBean<Validator>
-
getName
- Specified by:
getNamein interfaceBeanAttributes<Validator>
-
getQualifiers
- Specified by:
getQualifiersin interfaceBeanAttributes<Validator>
-
getScope
- Specified by:
getScopein interfaceBeanAttributes<Validator>
-
getStereotypes
- Specified by:
getStereotypesin interfaceBeanAttributes<Validator>
-
getTypes
- Specified by:
getTypesin interfaceBeanAttributes<Validator>
-
isAlternative
public boolean isAlternative()- Specified by:
isAlternativein interfaceBeanAttributes<Validator>
-
isNullable
public boolean isNullable() -
create
- Specified by:
createin interfaceContextual<Validator>
-
destroy
- Specified by:
destroyin interfaceContextual<Validator>
-
getId
- Specified by:
getIdin interfacePassivationCapable
-
toString
-