java.lang.Object
org.eclipse.yasson.internal.components.BeanManagerInstanceCreator.CDIManagedBean<T>
- Enclosing class:
- BeanManagerInstanceCreator
private static final class BeanManagerInstanceCreator.CDIManagedBean<T>
extends Object
Holder for bean instance and its injection target.
-
Field Summary
Fields
private final jakarta.enterprise.context.spi.CreationalContext<T>
private final jakarta.enterprise.inject.spi.InjectionTarget<T>
-
Constructor Summary
Constructors
CDIManagedBean(T instance,
jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget,
jakarta.enterprise.context.spi.CreationalContext<T> creationalContext)
-
Method Summary
private jakarta.enterprise.context.spi.CreationalContext<T>
private jakarta.enterprise.inject.spi.InjectionTarget<T>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
-
injectionTarget
private final jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget
-
creationalContext
private final jakarta.enterprise.context.spi.CreationalContext<T> creationalContext
-
Constructor Details
-
CDIManagedBean
CDIManagedBean(T instance,
jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget,
jakarta.enterprise.context.spi.CreationalContext<T> creationalContext)
-
Method Details
-
getInjectionTarget
private jakarta.enterprise.inject.spi.InjectionTarget<T> getInjectionTarget()
- Returns:
- CDI InjectionTarget
-
getInstance
- Returns:
- managed instance of a bean
-
getCreationalContext
private jakarta.enterprise.context.spi.CreationalContext<T> getCreationalContext()
- Returns:
- creational context