Uses of Interface
javax.enterprise.inject.spi.AnnotatedType
-
Packages that use AnnotatedType Package Description javax.enterprise.inject.spi -
-
Uses of AnnotatedType in javax.enterprise.inject.spi
Methods in javax.enterprise.inject.spi that return AnnotatedType Modifier and Type Method Description <T> AnnotatedType<T>
BeanManager. createAnnotatedType(java.lang.Class<T> type)
Returns aAnnotatedType
instance for the given class.AnnotatedType<X>
ProcessManagedBean. getAnnotatedBeanClass()
Returns annotated type.<T> AnnotatedType<T>
AfterBeanDiscovery. getAnnotatedType(java.lang.Class<T> type, java.lang.String id)
This will return the AnnotatedType including all changes applied by CDI Extensions.AnnotatedType<X>
ProcessAnnotatedType. getAnnotatedType()
Gets annotated type.AnnotatedType<X>
ProcessInjectionTarget. getAnnotatedType()
Gets annotated type.AnnotatedType<X>
AnnotatedMember. getDeclaringType()
Returns member's declaring type.Methods in javax.enterprise.inject.spi that return types with arguments of type AnnotatedType Modifier and Type Method Description <T> java.lang.Iterable<AnnotatedType<T>>
AfterBeanDiscovery. getAnnotatedTypes(java.lang.Class<T> type)
Get an Iterable of all AnnotatedTypes which implement the givenMethods in javax.enterprise.inject.spi with parameters of type AnnotatedType Modifier and Type Method Description void
AfterTypeDiscovery. addAnnotatedType(AnnotatedType<?> type, java.lang.String id)
Allows to a synthetic annotated type.void
BeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type)
Adds new annotated type.void
BeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type, java.lang.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
BeforeBeanDiscovery. addInterceptorBinding(AnnotatedType<? extends java.lang.annotation.Annotation> bindingType)
Declare a new interceptor binding via the information from the given AnnotatedType.void
BeforeBeanDiscovery. addQualifier(AnnotatedType<? extends java.lang.annotation.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 givenAnnotatedType
.<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.
-