Package org.jboss.weld.injection.spi
Interface InjectionContext<T>
-
public interface InjectionContext<T>
The context in which instance injection occurs.- Author:
- Pete Muir
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.enterprise.inject.spi.AnnotatedType<T>
getAnnotatedType()
Get theAnnotatedType
for the instance being injectedjakarta.enterprise.inject.spi.InjectionTarget<T>
getInjectionTarget()
Get theInjectionTarget
for the instance being injectedT
getTarget()
Get the underlying instance to be injected.void
proceed()
Callingproceed()
will cause Weld to perform injection on the instance as it normally would.
-
-
-
Method Detail
-
proceed
void proceed()
-
getTarget
T getTarget()
Get the underlying instance to be injected. If the instance being injected is an EJB this will be whatever is returned bySessionObjectReference.getBusinessObject(Class)
- Returns:
- the underlying instance to be injected
-
getInjectionTarget
jakarta.enterprise.inject.spi.InjectionTarget<T> getInjectionTarget()
Get theInjectionTarget
for the instance being injected- Returns:
- the
InjectionTarget
for the instance being injected
-
getAnnotatedType
jakarta.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
Get theAnnotatedType
for the instance being injected- Returns:
- the
AnnotatedType
for the instance being injected
-
-