Package | Description |
---|---|
com.caucho.config.inject | |
javax.enterprise.inject |
Java Dependency Injection annotations and exceptions.
|
Modifier and Type | Class and Description |
---|---|
class |
InstanceImpl<T>
Factory to create instances of a bean.
|
Modifier and Type | Method and Description |
---|---|
Instance<T> |
InstanceImpl.select(java.lang.annotation.Annotation... bindings)
Restricts the instance given a set of bindings
|
<U extends T> |
InstanceImpl.select(java.lang.Class<U> subtype,
java.lang.annotation.Annotation... bindings)
Restricts the instance to a subtype and bindings.
|
<U extends T> |
InstanceImpl.select(TypeLiteral<U> subtype,
java.lang.annotation.Annotation... bindings)
Restricts the instance to a subtype and bindings.
|
Modifier and Type | Method and Description |
---|---|
Instance<T> |
Instance.select(java.lang.annotation.Annotation... qualifiers)
Restricts the instance given a set of qualifiers
|
<U extends T> |
Instance.select(java.lang.Class<U> subtype,
java.lang.annotation.Annotation... qualifiers)
Restricts the instance to a subtype and bindings.
|
<U extends T> |
Instance.select(TypeLiteral<U> subtype,
java.lang.annotation.Annotation... qualifiers)
Restricts the instance to a subtype and bindings.
|