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) void
destroy
(Validator instance, CreationalContext<Validator> ctx) Class<?>
getId()
getName()
Class<? extends Annotation>
getScope()
Set<Class<? extends Annotation>>
getTypes()
boolean
boolean
toString()
-
Constructor Details
-
ValidatorBean
public ValidatorBean(BeanManager beanManager, Bean<?> validatorFactoryBean, ValidationProviderHelper validationProviderHelper)
-
-
Method Details
-
getBeanClass
- Specified by:
getBeanClass
in interfaceBean<Validator>
-
getInjectionPoints
- Specified by:
getInjectionPoints
in interfaceBean<Validator>
-
getName
- Specified by:
getName
in interfaceBeanAttributes<Validator>
-
getQualifiers
- Specified by:
getQualifiers
in interfaceBeanAttributes<Validator>
-
getScope
- Specified by:
getScope
in interfaceBeanAttributes<Validator>
-
getStereotypes
- Specified by:
getStereotypes
in interfaceBeanAttributes<Validator>
-
getTypes
- Specified by:
getTypes
in interfaceBeanAttributes<Validator>
-
isAlternative
public boolean isAlternative()- Specified by:
isAlternative
in interfaceBeanAttributes<Validator>
-
isNullable
public boolean isNullable() -
create
- Specified by:
create
in interfaceContextual<Validator>
-
destroy
- Specified by:
destroy
in interfaceContextual<Validator>
-
getId
- Specified by:
getId
in interfacePassivationCapable
-
toString
-