| Package | Description | 
|---|---|
| javax.enterprise.inject | |
| javax.enterprise.inject.se | |
| javax.enterprise.inject.spi | 
 The portable extension integration SPI. 
 | 
| javax.enterprise.inject.spi.configurator | 
| Modifier and Type | Method and Description | 
|---|---|
Instance<T> | 
Instance.select(Annotation... qualifiers)
 Obtains a child Instance for the given additional required qualifiers. 
 | 
<U extends T> | 
Instance.select(Class<U> subtype,
      Annotation... qualifiers)
 Obtains a child Instance for the given required type and additional required qualifiers. 
 | 
<U extends T> | 
Instance.select(TypeLiteral<U> subtype,
      Annotation... qualifiers)
 Obtains a child Instance for the given required type and additional required qualifiers. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SeContainer
Provides access to the current container in Java SE. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CDI<T>
Provides access to the current container. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Instance<Object> | 
BeanManager.createInstance()
Obtains an  
Instance object to access to beans instances. | 
| Modifier and Type | Method and Description | 
|---|---|
BeanConfigurator<T> | 
BeanConfigurator.disposeWith(BiConsumer<T,Instance<Object>> callback)
Set a callback to destroy a bean instance. 
 | 
<U extends T> | 
BeanConfigurator.produceWith(Function<Instance<Object>,U> callback)
Set a callback to create a bean instance. 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.