| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Decorator<T> |
interface |
Interceptor<T> |
| Modifier and Type | Method and Description |
|---|---|
Bean<?> |
InjectionPoint.getBean()
Returns the injection point owner bean.
|
Bean<X> |
ProcessBean.getBean()
Returns bean instance.
|
Bean<?> |
BeanManager.getPassivationCapableBean(java.lang.String id)
Returns passivation capable bean given id.
|
<X> Bean<? extends X> |
BeanManager.resolve(java.util.Set<Bean<? extends X>> beans)
Returns a bean object that is resolved according to the type safe resolution rules.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Bean<?>> |
BeanManager.getBeans(java.lang.String name)
Returns set of beans with given name.
|
java.util.Set<Bean<?>> |
BeanManager.getBeans(java.lang.reflect.Type beanType,
java.lang.annotation.Annotation... qualifiers)
Returns set of beans that their api types contain
given bean type and given qualifiers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AfterBeanDiscovery.addBean(Bean<?> bean)
Registering the bean with container.
|
java.lang.Object |
BeanManager.getReference(Bean<?> bean,
java.lang.reflect.Type beanType,
CreationalContext<?> ctx)
Returns a bean instance reference for the given bean.
|
| Modifier and Type | Method and Description |
|---|---|
<X> Bean<? extends X> |
BeanManager.resolve(java.util.Set<Bean<? extends X>> beans)
Returns a bean object that is resolved according to the type safe resolution rules.
|