Package org.apache.webbeans.container
Class InjectionTargetFactoryImpl<T>
java.lang.Object
org.apache.webbeans.container.InjectionTargetFactoryImpl<T>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionTargetFactory<T>
- Direct Known Subclasses:
DecoratorInjectionTargetFactory,InterceptorInjectionTargetFactory,ValidatingInjectionTargetFactory
public class InjectionTargetFactoryImpl<T>
extends Object
implements jakarta.enterprise.inject.spi.InjectionTargetFactory<T>
-
Constructor Summary
ConstructorsConstructorDescriptionInjectionTargetFactoryImpl(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>Set<jakarta.enterprise.inject.spi.InjectionPoint>createInjectionPoints(jakarta.enterprise.inject.spi.Bean<T> bean) jakarta.enterprise.inject.spi.InjectionTarget<T>jakarta.enterprise.inject.spi.InjectionTarget<T>createInjectionTarget(jakarta.enterprise.inject.spi.Bean<T> bean) jakarta.enterprise.inject.spi.AnnotatedType<T>protected List<jakarta.enterprise.inject.spi.AnnotatedMethod<?>>protected List<jakarta.enterprise.inject.spi.AnnotatedMethod<?>>protected WebBeansContext
-
Constructor Details
-
InjectionTargetFactoryImpl
public InjectionTargetFactoryImpl(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
-
-
Method Details
-
createInjectionTarget
-
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>
-
createInjectionPoints
-
getAnnotatedType
-
getWebBeansContext
-
getPostConstructMethods
-
getPreDestroyMethods
-
configure
- Specified by:
configurein interfacejakarta.enterprise.inject.spi.InjectionTargetFactory<T>
-