Package org.apache.webbeans.container
Class ValidatingInjectionTargetFactory<T>
java.lang.Object
org.apache.webbeans.container.InjectionTargetFactoryImpl<T>
org.apache.webbeans.container.ValidatingInjectionTargetFactory<T>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionTargetFactory<T>
InjectionTargetFactory which validates the craeted InjectionTarget.
This is only required if the InjectionTarget gets created manually
via the BeanManager.
-
Constructor Summary
ConstructorsConstructorDescriptionValidatingInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.InjectionTarget<T>createInjectionTarget(jakarta.enterprise.inject.spi.Bean<T> bean) Methods inherited from class org.apache.webbeans.container.InjectionTargetFactoryImpl
configure, createInjectionPoints, createInjectionTarget, getAnnotatedType, getPostConstructMethods, getPreDestroyMethods, getWebBeansContext
-
Constructor Details
-
ValidatingInjectionTargetFactory
public ValidatingInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
-
-
Method Details
-
createInjectionTarget
public jakarta.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(jakarta.enterprise.inject.spi.Bean<T> bean) - Specified by:
createInjectionTargetin interfacejakarta.enterprise.inject.spi.InjectionTargetFactory<T>- Overrides:
createInjectionTargetin classInjectionTargetFactoryImpl<T>
-