Package | Description |
---|---|
javax.enterprise.inject.spi |
Modifier and Type | Method and Description |
---|---|
<T> AnnotatedType<T> |
BeanManager.createAnnotatedType(Class<T> type)
Returns a
AnnotatedType instance for the given
class. |
AnnotatedType<X> |
ProcessManagedBean.getAnnotatedBeanClass()
Returns annotated type.
|
AnnotatedType<X> |
ProcessInjectionTarget.getAnnotatedType()
Gets annotated type.
|
AnnotatedType<X> |
ProcessAnnotatedType.getAnnotatedType()
Gets annotated type.
|
<T> AnnotatedType<T> |
AfterBeanDiscovery.getAnnotatedType(Class<T> type,
String id)
This will return the AnnotatedType including all changes applied by CDI Extensions.
|
AnnotatedType<X> |
AnnotatedMember.getDeclaringType()
Returns member's declaring type.
|
Modifier and Type | Method and Description |
---|---|
<T> Iterable<AnnotatedType<T>> |
AfterBeanDiscovery.getAnnotatedTypes(Class<T> type)
Get an Iterable of all AnnotatedTypes which implement the given
|
Modifier and Type | Method and Description |
---|---|
void |
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?> type)
Adds new annotated type.
|
void |
BeforeBeanDiscovery.addAnnotatedType(AnnotatedType<?> type,
String id)
Adds new annotated type for classes which are not picked up by the CDI container
or if you like to add multiple AnnotatedType for the same class.
|
void |
AfterTypeDiscovery.addAnnotatedType(AnnotatedType<?> type,
String id)
Allows to a synthetic annotated type.
|
void |
BeforeBeanDiscovery.addInterceptorBinding(AnnotatedType<? extends Annotation> bindingType)
Declare a new interceptor binding via the information from the given AnnotatedType.
|
void |
BeforeBeanDiscovery.addQualifier(AnnotatedType<? extends Annotation> qualifier)
Declare a new qualifier via the information from the given AnnotatedType.
|
<T> BeanAttributes<T> |
BeanManager.createBeanAttributes(AnnotatedType<T> type)
This method creates bean meta information from a given
AnnotatedType . |
<T> InjectionTarget<T> |
BeanManager.createInjectionTarget(AnnotatedType<T> type)
Creates a new instance of injection target Bean.
|
<T> InjectionTargetFactory<T> |
BeanManager.getInjectionTargetFactory(AnnotatedType<T> type) |
void |
ProcessAnnotatedType.setAnnotatedType(AnnotatedType<X> type)
Replaces annotated type.
|
Copyright © 2020. All rights reserved.