| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
Java Dependency Injection programmatic APIs.
|
| Modifier and Type | Method and Description |
|---|---|
<T> AnnotatedType<T> |
BeanManager.createAnnotatedType(java.lang.Class<T> type)
Creates an introspected annotated type.
|
AnnotatedType<X> |
ProcessManagedBean.getAnnotatedBeanClass() |
AnnotatedType<X> |
ProcessInjectionTarget.getAnnotatedType() |
AnnotatedType<X> |
ProcessAnnotatedType.getAnnotatedType() |
AnnotatedType<X> |
AnnotatedMember.getDeclaringType()
Returns the declaring type
|
| Modifier and Type | Method and Description |
|---|---|
void |
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?> type)
Registers an annotated type with the BeanManager, used by extensions to
register configured beans.
|
void |
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?> type,
java.lang.String value) |
<T> InjectionTarget<T> |
BeanManager.createInjectionTarget(AnnotatedType<T> type)
Creates an injection target
|
void |
ProcessAnnotatedType.setAnnotatedType(AnnotatedType<X> type) |