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 aAnnotatedTypeinstance 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 voidAfterTypeDiscovery. addAnnotatedType(AnnotatedType<?> type, java.lang.String id)Allows to a synthetic annotated type.voidBeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type)Adds new annotated type.voidBeforeBeanDiscovery. 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.voidBeforeBeanDiscovery. addInterceptorBinding(AnnotatedType<? extends java.lang.annotation.Annotation> bindingType)Declare a new interceptor binding via the information from the given AnnotatedType.voidBeforeBeanDiscovery. 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)voidProcessAnnotatedType. setAnnotatedType(AnnotatedType<X> type)Replaces annotated type.
-