public class ValidatorBean
extends java.lang.Object
implements javax.enterprise.inject.spi.Bean<javax.validation.Validator>, javax.enterprise.inject.spi.PassivationCapable
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.Constructor and Description |
---|
ValidatorBean(javax.enterprise.inject.spi.BeanManager beanManager,
javax.enterprise.inject.spi.Bean<?> validatorFactoryBean,
ValidationProviderHelper validationProviderHelper) |
Modifier and Type | Method and Description |
---|---|
javax.validation.Validator |
create(javax.enterprise.context.spi.CreationalContext<javax.validation.Validator> ctx) |
void |
destroy(javax.validation.Validator instance,
javax.enterprise.context.spi.CreationalContext<javax.validation.Validator> ctx) |
java.lang.Class<?> |
getBeanClass() |
java.lang.String |
getId() |
java.util.Set<javax.enterprise.inject.spi.InjectionPoint> |
getInjectionPoints() |
java.lang.String |
getName() |
java.util.Set<java.lang.annotation.Annotation> |
getQualifiers() |
java.lang.Class<? extends java.lang.annotation.Annotation> |
getScope() |
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getStereotypes() |
java.util.Set<java.lang.reflect.Type> |
getTypes() |
boolean |
isAlternative() |
boolean |
isNullable() |
java.lang.String |
toString() |
public ValidatorBean(javax.enterprise.inject.spi.BeanManager beanManager, javax.enterprise.inject.spi.Bean<?> validatorFactoryBean, ValidationProviderHelper validationProviderHelper)
public java.lang.Class<?> getBeanClass()
getBeanClass
in interface javax.enterprise.inject.spi.Bean<javax.validation.Validator>
public java.util.Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
getInjectionPoints
in interface javax.enterprise.inject.spi.Bean<javax.validation.Validator>
public java.lang.String getName()
getName
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public java.util.Set<java.lang.annotation.Annotation> getQualifiers()
getQualifiers
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public java.lang.Class<? extends java.lang.annotation.Annotation> getScope()
getScope
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getStereotypes()
getStereotypes
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public java.util.Set<java.lang.reflect.Type> getTypes()
getTypes
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public boolean isAlternative()
isAlternative
in interface javax.enterprise.inject.spi.BeanAttributes<javax.validation.Validator>
public boolean isNullable()
isNullable
in interface javax.enterprise.inject.spi.Bean<javax.validation.Validator>
public javax.validation.Validator create(javax.enterprise.context.spi.CreationalContext<javax.validation.Validator> ctx)
create
in interface javax.enterprise.context.spi.Contextual<javax.validation.Validator>
public void destroy(javax.validation.Validator instance, javax.enterprise.context.spi.CreationalContext<javax.validation.Validator> ctx)
destroy
in interface javax.enterprise.context.spi.Contextual<javax.validation.Validator>
public java.lang.String getId()
getId
in interface javax.enterprise.inject.spi.PassivationCapable
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved