Package | Description |
---|---|
javax.enterprise.inject | |
javax.enterprise.inject.se | |
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
javax.enterprise.inject.spi.configurator | |
org.jboss.weld.bootstrap.event | |
org.jboss.weld.inject |
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.
|
Modifier and Type | Method and Description |
---|---|
WeldBeanConfigurator<T> |
WeldBeanConfigurator.disposeWith(BiConsumer<T,Instance<Object>> callback) |
<U extends T> |
WeldBeanConfigurator.produceWith(Function<Instance<Object>,U> callback) |
Modifier and Type | Interface and Description |
---|---|
interface |
WeldInstance<T>
Represents an enhanced version of
Instance . |
Copyright © 2019 JBoss by Red Hat. All rights reserved.