| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.bean | |
| org.jboss.weld.bootstrap | |
| org.jboss.weld.bootstrap.events | |
| org.jboss.weld.injection | |
| org.jboss.weld.injection.spi | |
| org.jboss.weld.manager | |
| org.jboss.weld.manager.api |
| Modifier and Type | Method and Description |
|---|---|
<T> InjectionTarget<T> |
BeanManager.createInjectionTarget(AnnotatedType<T> type)
Obtains an
InjectionTarget for the given AnnotatedType. |
InjectionTarget<X> |
ProcessInjectionTarget.getInjectionTarget()
Returns the
InjectionTarget object
that will be used by the container to perform injection. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessInjectionTarget.setInjectionTarget(InjectionTarget<X> injectionTarget)
Replaces the
InjectionTarget which
performs injection for this target. |
| Modifier and Type | Method and Description |
|---|---|
InjectionTarget<T> |
DecoratorImpl.getInjectionTarget() |
InjectionTarget<T> |
AbstractClassBean.getInjectionTarget() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractClassBean.setInjectionTarget(InjectionTarget<T> injectionTarget) |
| Modifier and Type | Method and Description |
|---|---|
void |
Validator.validateInjectionTarget(InjectionTarget<?> injectionTarget,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
static <X> InjectionTarget<X> |
AbstractProcessInjectionTarget.fire(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType,
InjectionTarget<X> injectionTarget) |
InjectionTarget<X> |
ProcessSimpleInjectionTarget.getInjectionTarget() |
InjectionTarget<X> |
ProcessBeanInjectionTarget.getInjectionTarget() |
| Modifier and Type | Method and Description |
|---|---|
static <X> InjectionTarget<X> |
AbstractProcessInjectionTarget.fire(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType,
InjectionTarget<X> injectionTarget) |
void |
ProcessSimpleInjectionTarget.setInjectionTarget(InjectionTarget<X> injectionTarget) |
void |
ProcessBeanInjectionTarget.setInjectionTarget(InjectionTarget<X> injectionTarget) |
| Constructor and Description |
|---|
ProcessSimpleInjectionTarget(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType,
InjectionTarget<X> injectionTarget) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingInjectionTarget<T> |
| Modifier and Type | Method and Description |
|---|---|
protected abstract InjectionTarget<T> |
ForwardingInjectionTarget.delegate() |
InjectionTarget<T> |
InjectionContextImpl.getInjectionTarget() |
| Constructor and Description |
|---|
InjectionContextImpl(BeanManagerImpl beanManager,
InjectionTarget<T> injectionTarget,
AnnotatedType<T> annotatedType,
T target) |
| Modifier and Type | Method and Description |
|---|---|
InjectionTarget<T> |
InjectionContext.getInjectionTarget()
Get the
InjectionTarget for the instance being injected |
| Modifier and Type | Class and Description |
|---|---|
class |
MessageDrivenInjectionTarget<T> |
class |
SimpleInjectionTarget<T> |
| Modifier and Type | Method and Description |
|---|---|
<T> InjectionTarget<T> |
BeanManagerImpl.createInjectionTarget(AnnotatedType<T> type) |
<T> InjectionTarget<T> |
BeanManagerImpl.createInjectionTarget(EjbDescriptor<T> descriptor) |
<X> InjectionTarget<X> |
BeanManagerImpl.fireProcessInjectionTarget(AnnotatedType<X> annotatedType) |
| Modifier and Type | Method and Description |
|---|---|
void |
InjectionTargetValidator.addInjectionTarget(InjectionTarget<?> injectionTarget) |
| Modifier and Type | Method and Description |
|---|---|
<T> InjectionTarget<T> |
WeldManager.createInjectionTarget(EjbDescriptor<T> descriptor)
The injection target for the given EJB, or null if Weld was not
given this descriptor in the deployment.
|
<X> InjectionTarget<X> |
WeldManager.fireProcessInjectionTarget(AnnotatedType<X> type)
Fire a ProcessInjectionTarget event for the given type.
|
Copyright © 2013 Seam Framework. All Rights Reserved.