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>
public class ValidatingInjectionTargetFactory<T> extends InjectionTargetFactoryImpl<T>
InjectionTargetFactory which validates the craeted InjectionTarget. This is only required if the InjectionTarget gets created manually via the BeanManager.
-
-
Constructor Summary
Constructors Constructor Description ValidatingInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.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 Detail
-
ValidatingInjectionTargetFactory
public ValidatingInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
-
-
Method Detail
-
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>
-
-