Uses of Interface
javax.enterprise.inject.spi.AnnotatedType
-
-
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(Class<T> type)Obtain anAnnotatedTypethat may be used to read the annotations of the given class or interface.AnnotatedType<X>ProcessManagedBean. getAnnotatedBeanClass()Returns theAnnotatedTyperepresenting the bean class.<T> AnnotatedType<T>AfterBeanDiscovery. getAnnotatedType(Class<T> type, String id)Obtain theAnnotatedTypethat may be used to read the annotations of the given class or interface as defined during container initialization.AnnotatedType<X>ProcessAnnotatedType. getAnnotatedType()Returns theAnnotatedTypeobject that will be used by the container to read the declared annotations.AnnotatedType<X>ProcessInjectionTarget. getAnnotatedType()Returns theAnnotatedTyperepresenting the managed bean class, session bean class or other Jakarta EE component class supporting injection.AnnotatedType<X>AnnotatedMember. getDeclaringType()Get the type which defines this member.Methods in javax.enterprise.inject.spi that return types with arguments of type AnnotatedType Modifier and Type Method Description <T> Iterable<AnnotatedType<T>>AfterBeanDiscovery. getAnnotatedTypes(Class<T> type)Obtain theAnnotatedTypes that may be used to read the annotations of the given class or interface as defined during container initialization.Methods in javax.enterprise.inject.spi with parameters of type AnnotatedType Modifier and Type Method Description voidAfterTypeDiscovery. addAnnotatedType(AnnotatedType<?> type, String id)Adds a givenAnnotatedTypeto the set of types which will be scanned during bean discovery.voidBeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type)Adds a givenAnnotatedTypeto the set of types which will be scanned during bean discovery.voidBeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type, String id)Adds a givenAnnotatedTypeto the set of types which will be scanned during bean discovery.voidBeforeBeanDiscovery. addInterceptorBinding(AnnotatedType<? extends Annotation> bindingType)Declares an annotation type as an interceptor binding type.voidBeforeBeanDiscovery. addQualifier(AnnotatedType<? extends Annotation> qualifier)Declares an annotation type as a Qualifier qualifier type.<T> BeanAttributes<T>BeanManager. createBeanAttributes(AnnotatedType<T> type)Obtains aBeanAttributesfor the givenAnnotatedType.<T> InjectionTarget<T>BeanManager. createInjectionTarget(AnnotatedType<T> type)Obtains anInjectionTargetfor the givenAnnotatedType.<T> InjectionTargetFactory<T>BeanManager. getInjectionTargetFactory(AnnotatedType<T> annotatedType)An implementation ofInjectionTargetFactorythat provides container createdInjectionTargetinstances.voidProcessAnnotatedType. setAnnotatedType(AnnotatedType<X> type)Replaces theAnnotatedType. -
Uses of AnnotatedType in javax.enterprise.inject.spi.configurator
Methods in javax.enterprise.inject.spi.configurator that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>AnnotatedTypeConfigurator. getAnnotated()Methods in javax.enterprise.inject.spi.configurator with parameters of type AnnotatedType Modifier and Type Method Description <U extends T>
BeanConfigurator<U>BeanConfigurator. read(AnnotatedType<U> type)Read the information from the given annotated type. -
Uses of AnnotatedType in org.jboss.weld.annotated
Methods in org.jboss.weld.annotated with parameters of type AnnotatedType Modifier and Type Method Description static voidAnnotatedTypeValidator. validateAnnotatedType(AnnotatedType<?> type) -
Uses of AnnotatedType in org.jboss.weld.annotated.enhanced
Subinterfaces of AnnotatedType in org.jboss.weld.annotated.enhanced Modifier and Type Interface Description interfaceEnhancedAnnotatedType<T>Represents a ClassinterfaceEnhancedAnnotation<T extends Annotation>Represents a meta annotation -
Uses of AnnotatedType in org.jboss.weld.annotated.enhanced.jlr
Classes in org.jboss.weld.annotated.enhanced.jlr that implement AnnotatedType Modifier and Type Class Description classEnhancedAnnotatedTypeImpl<T>Represents an annotated classclassEnhancedAnnotationImpl<T extends Annotation>Represents an annotated annotation -
Uses of AnnotatedType in org.jboss.weld.annotated.slim
Subinterfaces of AnnotatedType in org.jboss.weld.annotated.slim Modifier and Type Interface Description interfaceSlimAnnotatedType<T>Marker interface for lightweight implementations ofAnnotatedType. -
Uses of AnnotatedType in org.jboss.weld.annotated.slim.backed
Classes in org.jboss.weld.annotated.slim.backed that implement AnnotatedType Modifier and Type Class Description classBackedAnnotatedType<X> -
Uses of AnnotatedType in org.jboss.weld.annotated.slim.unbacked
Classes in org.jboss.weld.annotated.slim.unbacked that implement AnnotatedType Modifier and Type Class Description classUnbackedAnnotatedType<X>Wrapper for extension-providedAnnotatedType.Methods in org.jboss.weld.annotated.slim.unbacked with parameters of type AnnotatedType Modifier and Type Method Description static <X> UnbackedAnnotatedType<X>UnbackedAnnotatedType. additionalAnnotatedType(String contextId, AnnotatedType<X> source, String bdaId, String suffix, SharedObjectCache cache)static <X> UnbackedAnnotatedType<X>UnbackedAnnotatedType. modifiedAnnotatedType(SlimAnnotatedType<X> originalType, AnnotatedType<X> source, SharedObjectCache cache) -
Uses of AnnotatedType in org.jboss.weld.bean.builtin
Methods in org.jboss.weld.bean.builtin that return AnnotatedType Modifier and Type Method Description <T> AnnotatedType<T>BeanManagerProxy. createAnnotatedType(Class<T> type, String id)Methods in org.jboss.weld.bean.builtin with parameters of type AnnotatedType Modifier and Type Method Description <T> org.jboss.weld.manager.api.WeldInjectionTargetBuilder<T>BeanManagerProxy. createInjectionTargetBuilder(AnnotatedType<T> type)<X> InjectionTarget<X>BeanManagerProxy. fireProcessInjectionTarget(AnnotatedType<X> type)<X> InjectionTarget<X>BeanManagerProxy. fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)<T> org.jboss.weld.manager.api.WeldInjectionTargetFactory<T>BeanManagerProxy. getInjectionTargetFactory(AnnotatedType<T> annotatedType) -
Uses of AnnotatedType in org.jboss.weld.bean.proxy
Methods in org.jboss.weld.bean.proxy with parameters of type AnnotatedType Modifier and Type Method Description <T> Optional<InterceptionFactoryDataCache.InterceptionFactoryData<T>>InterceptionFactoryDataCache. getInterceptionFactoryData(AnnotatedType<T> annotatedType) -
Uses of AnnotatedType in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap with parameters of type AnnotatedType Modifier and Type Method Description <T> BeanDeployerBeanDeployer. addSyntheticClass(AnnotatedType<T> source, Extension extension, String suffix) -
Uses of AnnotatedType in org.jboss.weld.bootstrap.event
Methods in org.jboss.weld.bootstrap.event with parameters of type AnnotatedType Modifier and Type Method Description <U extends T>
WeldBeanConfigurator<U>WeldBeanConfigurator. read(AnnotatedType<U> type) -
Uses of AnnotatedType in org.jboss.weld.bootstrap.events
Fields in org.jboss.weld.bootstrap.events declared as AnnotatedType Modifier and Type Field Description protected AnnotatedType<T>AbstractProcessInjectionTarget. annotatedTypeMethods in org.jboss.weld.bootstrap.events that return AnnotatedType Modifier and Type Method Description AnnotatedType<X>ProcessManagedBeanImpl. getAnnotatedBeanClass()AnnotatedType<Object>ProcessSessionBeanImpl. getAnnotatedBeanClass()AnnotatedType<T>AbstractProcessInjectionTarget. getAnnotatedType()<T> AnnotatedType<T>AfterBeanDiscoveryImpl. getAnnotatedType(Class<T> type, String id)AnnotatedType<X>ProcessAnnotatedTypeImpl. getAnnotatedType()Methods in org.jboss.weld.bootstrap.events that return types with arguments of type AnnotatedType Modifier and Type Method Description <T> Iterable<AnnotatedType<T>>AfterBeanDiscoveryImpl. getAnnotatedTypes(Class<T> type)Methods in org.jboss.weld.bootstrap.events with parameters of type AnnotatedType Modifier and Type Method Description voidAfterTypeDiscoveryImpl. addAnnotatedType(AnnotatedType<?> type, String id)voidBeforeBeanDiscoveryImpl. addAnnotatedType(AnnotatedType<?> source)voidBeforeBeanDiscoveryImpl. addAnnotatedType(AnnotatedType<?> type, String id)voidBeforeBeanDiscoveryImpl. addInterceptorBinding(AnnotatedType<? extends Annotation> bindingType)voidBeforeBeanDiscoveryImpl. addQualifier(AnnotatedType<? extends Annotation> qualifier)protected voidAbstractAnnotatedTypeRegisteringEvent. addSyntheticAnnotatedType(AnnotatedType<?> type, String id)protected static <X> InjectionTarget<X>AbstractProcessInjectionTarget. fire(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)<X> InjectionTarget<X>ContainerLifecycleEvents. fireProcessInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)voidProcessAnnotatedTypeImpl. setAnnotatedType(AnnotatedType<X> type)protected voidAbstractAnnotatedTypeRegisteringEvent. storeSyntheticAnnotatedType(BeanDeployment deployment, AnnotatedType<?> type, String id)protected voidAfterTypeDiscoveryImpl. storeSyntheticAnnotatedType(BeanDeployment deployment, AnnotatedType<?> type, String id)Constructors in org.jboss.weld.bootstrap.events with parameters of type AnnotatedType Constructor Description AbstractProcessInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<T> annotatedType)ProcessSimpleInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget) -
Uses of AnnotatedType in org.jboss.weld.bootstrap.events.configurator
Methods in org.jboss.weld.bootstrap.events.configurator that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>AnnotatedTypeConfiguratorImpl. complete()Methods in org.jboss.weld.bootstrap.events.configurator with parameters of type AnnotatedType Modifier and Type Method Description <U extends T>
WeldBeanConfigurator<U>BeanConfiguratorImpl. read(AnnotatedType<U> type)Constructors in org.jboss.weld.bootstrap.events.configurator with parameters of type AnnotatedType Constructor Description AnnotatedTypeConfiguratorImpl(AnnotatedType<T> annotatedType) -
Uses of AnnotatedType in org.jboss.weld.injection
Methods in org.jboss.weld.injection that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>InjectionContextImpl. getAnnotatedType()Methods in org.jboss.weld.injection with parameters of type AnnotatedType Modifier and Type Method Description static <F> InterceptionFactoryImpl<F>InterceptionFactoryImpl. of(BeanManagerImpl beanManager, CreationalContext<?> creationalContext, AnnotatedType<F> annotatedType)Constructors in org.jboss.weld.injection with parameters of type AnnotatedType Constructor Description InjectionContextImpl(BeanManagerImpl beanManager, InjectionTarget<T> injectionTarget, AnnotatedType<T> annotatedType, T target) -
Uses of AnnotatedType in org.jboss.weld.injection.producer
Methods in org.jboss.weld.injection.producer that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>BasicInjectionTarget. getAnnotated()AnnotatedType<T>BasicInjectionTarget. getAnnotatedType()Constructors in org.jboss.weld.injection.producer with parameters of type AnnotatedType Constructor Description WeldInjectionTargetBuilderImpl(AnnotatedType<T> type, BeanManagerImpl manager) -
Uses of AnnotatedType in org.jboss.weld.manager
Methods in org.jboss.weld.manager that return AnnotatedType Modifier and Type Method Description <T> AnnotatedType<T>BeanManagerImpl. createAnnotatedType(Class<T> type)<T> AnnotatedType<T>BeanManagerImpl. createAnnotatedType(Class<T> type, String id)Methods in org.jboss.weld.manager with parameters of type AnnotatedType Modifier and Type Method Description <T> BeanAttributes<T>BeanManagerImpl. createBeanAttributes(AnnotatedType<T> type)<T> InjectionTarget<T>BeanManagerImpl. createInjectionTarget(AnnotatedType<T> type)<T> org.jboss.weld.manager.api.WeldInjectionTargetBuilder<T>BeanManagerImpl. createInjectionTargetBuilder(AnnotatedType<T> type)<X> InjectionTarget<X>BeanManagerImpl. fireProcessInjectionTarget(AnnotatedType<X> annotatedType)<X> InjectionTarget<X>BeanManagerImpl. fireProcessInjectionTarget(AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)<T> org.jboss.weld.manager.api.WeldInjectionTargetFactory<T>BeanManagerImpl. getInjectionTargetFactory(AnnotatedType<T> type)Creates anInjectionTargetFactoryfor a given type.<T> InjectionTargetFactoryImpl<T>BeanManagerImpl. getLocalInjectionTargetFactory(AnnotatedType<T> type)Creates anInjectionTargetFactoryfor a given type.Constructors in org.jboss.weld.manager with parameters of type AnnotatedType Constructor Description InjectionTargetFactoryImpl(AnnotatedType<T> type, BeanManagerImpl manager) -
Uses of AnnotatedType in org.jboss.weld.metadata.cache
Methods in org.jboss.weld.metadata.cache that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>AnnotationModel. getAnnotatedAnnotation()Gets the annotated annotation -
Uses of AnnotatedType in org.jboss.weld.resources
Methods in org.jboss.weld.resources with parameters of type AnnotatedType Modifier and Type Method Description voidClassTransformer. addSyntheticAnnotation(AnnotatedType<? extends Annotation> annotation, String bdaId)<T> EnhancedAnnotatedType<T>ClassTransformer. getEnhancedAnnotatedType(AnnotatedType<T> annotatedType, String bdaId)<T> UnbackedAnnotatedType<T>ClassTransformer. getUnbackedAnnotatedType(AnnotatedType<T> source, String bdaId, String suffix)<T> UnbackedAnnotatedType<T>ClassTransformer. getUnbackedAnnotatedType(SlimAnnotatedType<T> originalType, AnnotatedType<T> source) -
Uses of AnnotatedType in org.jboss.weld.util
Methods in org.jboss.weld.util that return AnnotatedType Modifier and Type Method Description <T> AnnotatedType<T>ForwardingBeanManager. createAnnotatedType(Class<T> type)static AnnotatedType<?>AnnotatedTypes. getDeclaringAnnotatedType(Annotated annotated)Returns the declaringAnnotatedTypeof a given annotated.Methods in org.jboss.weld.util with parameters of type AnnotatedType Modifier and Type Method Description static booleanAnnotatedTypes. compareAnnotatedTypes(AnnotatedType<?> t1, AnnotatedType<?> t2)Compares two annotated types and returns true if they are the same<T> BeanAttributes<T>ForwardingBeanManager. createBeanAttributes(AnnotatedType<T> type)<T> InjectionTarget<T>ForwardingBeanManager. createInjectionTarget(AnnotatedType<T> type)static <X> StringAnnotatedTypes. createTypeId(AnnotatedType<X> annotatedType)Generates a unique signature for an annotated type.static WeldInjectionPointAttributes<?,?>Decorators. findDelegateInjectionPoint(AnnotatedType<?> type, Iterable<InjectionPoint> injectionPoints)static Class<? extends Annotation>Beans. getBeanDefiningAnnotationScope(AnnotatedType<?> annotatedType)<T> InjectionTargetFactory<T>ForwardingBeanManager. getInjectionTargetFactory(AnnotatedType<T> annotatedType)static booleanAnnotatedTypes. hasBeanDefiningAnnotation(AnnotatedType<?> annotatedType)static booleanAnnotatedTypes. hasBeanDefiningAnnotation(AnnotatedType<?> annotatedType, Set<Class<? extends Annotation>> metaAnnotations)static booleanBeans. hasSimpleCdiConstructor(AnnotatedType<?> type)static booleanBeans. isDecoratorDeclaringInAppropriateConstructor(AnnotatedType<?> annotatedType)static <T> booleanBeans. isInterceptor(AnnotatedType<T> annotatedItem)static booleanBeans. isTypeManagedBeanOrDecoratorOrInterceptor(AnnotatedType<?> annotatedType)Indicates if the type is a simple Web Beanstatic booleanBeans. isVetoed(AnnotatedType<?> type)static Multimap<Class<? extends Annotation>,Annotation>Interceptors. mergeBeanInterceptorBindings(BeanManagerImpl beanManager, AnnotatedType<?> clazz, Collection<Annotation> classBindingAnnotations, Collection<Annotation> inheritedBindingAnnotations)Merge class-level interceptor bindings with interceptor bindings inherited from interceptor bindings and stereotypes. -
Uses of AnnotatedType in org.jboss.weld.util.annotated
Classes in org.jboss.weld.util.annotated that implement AnnotatedType Modifier and Type Class Description classAnnotatedTypeWrapper<T>classForwardingAnnotatedType<X>Forwarding implementation of AnnotatedTypeclassVetoedSuppressedAnnotatedType<T>Allows a type annotated withVetoedto be registered, i.e.Methods in org.jboss.weld.util.annotated that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>AnnotatedTypeWrapper. delegate()abstract AnnotatedType<X>ForwardingAnnotatedType. delegate()AnnotatedType<T>VetoedSuppressedAnnotatedType. delegate()AnnotatedType<X>ForwardingAnnotatedMember. getDeclaringType()Constructors in org.jboss.weld.util.annotated with parameters of type AnnotatedType Constructor Description AnnotatedTypeWrapper(AnnotatedType<T> delegate, boolean keepOriginalAnnotations, Annotation... additionalAnnotations)AnnotatedTypeWrapper(AnnotatedType<T> delegate, Annotation... additionalAnnotations)VetoedSuppressedAnnotatedType(AnnotatedType<T> annotatedType) -
Uses of AnnotatedType in org.jboss.weld.util.reflection
Methods in org.jboss.weld.util.reflection with parameters of type AnnotatedType Modifier and Type Method Description static StringFormats. formatAnnotatedType(AnnotatedType<?> type)
-