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