| Package | Description | 
|---|---|
| javax.enterprise.inject.spi | 
 The portable extension integration SPI. 
 | 
| javax.enterprise.inject.spi.configurator | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Bean<T>
 Represents an enabled bean. 
 | 
interface  | 
Decorator<T>
 Represents an enabled decorator. 
 | 
interface  | 
Interceptor<T>
 Represents an enabled interceptor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
BeanAttributes<?> | 
BeanManager.createBeanAttributes(AnnotatedMember<?> type)
Obtains a  
BeanAttributes for the given AnnotatedType. | 
<T> BeanAttributes<T> | 
BeanManager.createBeanAttributes(AnnotatedType<T> type)
Obtains a  
BeanAttributes for the 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)
 | 
<T,X> Bean<T> | 
BeanManager.createBean(BeanAttributes<T> attributes,
          Class<X> beanClass,
          ProducerFactory<X> producerFactory)
 | 
void | 
ProcessBeanAttributes.setBeanAttributes(BeanAttributes<T> beanAttributes)
Replaces the  
BeanAttributes. | 
| Modifier and Type | Method and Description | 
|---|---|
BeanConfigurator<T> | 
BeanConfigurator.read(BeanAttributes<?> beanAttributes)
Read the information from the given bean attributes. 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.