| Package | Description |
|---|---|
| org.jboss.weld.injection.producer | |
| org.jboss.weld.manager | |
| org.jboss.weld.module |
| Modifier and Type | Class and Description |
|---|---|
class |
BeanInjectionTarget<T> |
class |
DecoratorInjectionTarget<T>
InjectionTarget implementation used for decorators. |
class |
NonProducibleInjectionTarget<T>
An implementation of
InjectionTarget for classes that do not fulfill bean class requirements (e.g. are abstract or non-static inner classes). |
| Modifier and Type | Method and Description |
|---|---|
static <T> BasicInjectionTarget<T> |
BasicInjectionTarget.create(EnhancedAnnotatedType<T> type,
javax.enterprise.inject.spi.Bean<T> bean,
BeanManagerImpl beanManager,
Injector<T> injector,
LifecycleCallbackInvoker<T> invoker) |
static <T> BasicInjectionTarget<T> |
BasicInjectionTarget.createDefault(EnhancedAnnotatedType<T> type,
javax.enterprise.inject.spi.Bean<T> bean,
BeanManagerImpl beanManager,
Instantiator<T> instantiator) |
static <T> BasicInjectionTarget<T> |
BasicInjectionTarget.createNonCdiInterceptor(EnhancedAnnotatedType<T> type,
BeanManagerImpl beanManager)
Creates
InjectionTarget for interceptors which do not have associated Interceptor. |
BasicInjectionTarget<T> |
InjectionTargetInitializationContext.getInjectionTarget() |
BasicInjectionTarget<T> |
WeldInjectionTargetBuilderImpl.run() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
InjectionTargetService.addInjectionTargetToBeInitialized(EnhancedAnnotatedType<T> type,
BasicInjectionTarget<T> injectionTarget) |
| Constructor and Description |
|---|
InjectionTargetInitializationContext(EnhancedAnnotatedType<T> enhancedAnnotatedType,
BasicInjectionTarget<T> injectionTarget) |
| Modifier and Type | Method and Description |
|---|---|
BasicInjectionTarget<T> |
InjectionTargetFactoryImpl.createInjectionTarget(EnhancedAnnotatedType<T> type,
javax.enterprise.inject.spi.Bean<T> bean,
boolean interceptor) |
| Modifier and Type | Method and Description |
|---|---|
<T> BasicInjectionTarget<T> |
EjbSupport.createMessageDrivenInjectionTarget(EnhancedAnnotatedType<T> type,
org.jboss.weld.ejb.spi.EjbDescriptor<T> descriptor,
BeanManagerImpl manager)
Creates an
InjectionTarget implementation for a message-driven bean. |
<T> BasicInjectionTarget<T> |
EjbSupport.createSessionBeanInjectionTarget(EnhancedAnnotatedType<T> type,
SessionBean<T> bean,
BeanManagerImpl manager)
Creates an
InjectionTarget implementation for a given session bean. |
Copyright © 2017. All rights reserved.