public class InjectionTargetFactoryImpl<T> extends Object implements InjectionTargetFactory<T>
| Constructor and Description |
|---|
InjectionTargetFactoryImpl(AnnotatedType<T> annotatedType,
WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
configure() |
Set<InjectionPoint> |
createInjectionPoints(Bean<T> bean) |
InjectionTarget<T> |
createInjectionTarget() |
InjectionTarget<T> |
createInjectionTarget(Bean<T> bean) |
AnnotatedType<T> |
getAnnotatedType() |
protected List<AnnotatedMethod<?>> |
getPostConstructMethods() |
protected List<AnnotatedMethod<?>> |
getPreDestroyMethods() |
protected WebBeansContext |
getWebBeansContext() |
public InjectionTargetFactoryImpl(AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
public InjectionTarget<T> createInjectionTarget()
public InjectionTarget<T> createInjectionTarget(Bean<T> bean)
createInjectionTarget in interface InjectionTargetFactory<T>public Set<InjectionPoint> createInjectionPoints(Bean<T> bean)
public AnnotatedType<T> getAnnotatedType()
protected WebBeansContext getWebBeansContext()
protected List<AnnotatedMethod<?>> getPostConstructMethods()
protected List<AnnotatedMethod<?>> getPreDestroyMethods()
public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> configure()
configure in interface InjectionTargetFactory<T>Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.