| Package | Description |
|---|---|
| javax.enterprise.inject.spi | |
| javax.enterprise.inject.spi.configurator |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Bean<T>
Reprensts bean instances that are contextual
and injectable by the container.
|
interface |
Decorator<T>
Decorator Bean.
|
interface |
Interceptor<T>
A Bean for creating and using an interceptor.
|
| Modifier and Type | Method and Description |
|---|---|
BeanAttributes<?> |
BeanManager.createBeanAttributes(AnnotatedMember<?> member)
This method creates bean meta information from a given
AnnotatedMember. |
<T> BeanAttributes<T> |
BeanManager.createBeanAttributes(AnnotatedType<T> type)
This method creates bean meta information from a given
AnnotatedType. |
BeanAttributes<T> |
ProcessBeanAttributes.getBeanAttributes() |
| Modifier and Type | Method and Description |
|---|---|
<T> Bean<T> |
BeanManager.createBean(BeanAttributes<T> attributes,
Class<T> beanClass,
InjectionTargetFactory<T> injectionTargetFactory)
Create a
Bean from the given bean attributes. |
<T,X> Bean<T> |
BeanManager.createBean(BeanAttributes<T> attributes,
Class<X> beanClass,
ProducerFactory<X> producerFactory)
Create a
Bean from the given bean attributes. |
void |
ProcessBeanAttributes.setBeanAttributes(BeanAttributes<T> beanAttributes)
Use the given BeanAttributes to later create the
Bean from it. |
| Modifier and Type | Method and Description |
|---|---|
BeanConfigurator<T> |
BeanConfigurator.read(BeanAttributes<?> beanAttributes)
Read the information from the given bean attributes.
|
Copyright © 2025. All rights reserved.