Uses of Interface
jakarta.enterprise.inject.spi.AnnotatedType
-
Packages that use AnnotatedType Package Description jakarta.enterprise.inject.spi The portable extension integration SPI.jakarta.enterprise.inject.spi.configurator -
-
Uses of AnnotatedType in jakarta.enterprise.inject.spi
Methods in jakarta.enterprise.inject.spi that return AnnotatedType Modifier and Type Method Description <T> AnnotatedType<T>
BeanManager. createAnnotatedType(Class<T> type)
Obtain anAnnotatedType
that may be used to read the annotations of the given class or interface.AnnotatedType<X>
ProcessManagedBean. getAnnotatedBeanClass()
Returns theAnnotatedType
representing the bean class.<T> AnnotatedType<T>
AfterBeanDiscovery. getAnnotatedType(Class<T> type, String id)
Obtain theAnnotatedType
that may be used to read the annotations of the given class or interface as defined during container initialization.AnnotatedType<X>
ProcessAnnotatedType. getAnnotatedType()
Returns theAnnotatedType
object that will be used by the container to read the declared annotations.AnnotatedType<X>
ProcessInjectionTarget. getAnnotatedType()
Returns theAnnotatedType
representing the managed bean class, session bean class or other Java EE component class supporting injection.AnnotatedType<X>
AnnotatedMember. getDeclaringType()
Get the type which defines this member.Methods in jakarta.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 theAnnotatedType
s that may be used to read the annotations of the given class or interface as defined during container initialization.Methods in jakarta.enterprise.inject.spi with parameters of type AnnotatedType Modifier and Type Method Description void
AfterTypeDiscovery. addAnnotatedType(AnnotatedType<?> type, String id)
Adds a givenAnnotatedType
to the set of types which will be scanned during bean discovery.void
BeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type, String id)
Adds a givenAnnotatedType
to the set of types which will be scanned during bean discovery.void
BeforeBeanDiscovery. addInterceptorBinding(AnnotatedType<? extends Annotation> bindingType)
Declares an annotation type as an interceptor binding type.void
BeforeBeanDiscovery. addQualifier(AnnotatedType<? extends Annotation> qualifier)
Declares an annotation type as a Qualifier qualifier type.<T> BeanAttributes<T>
BeanManager. createBeanAttributes(AnnotatedType<T> type)
Obtains aBeanAttributes
for the givenAnnotatedType
.<T> InjectionTargetFactory<T>
BeanManager. getInjectionTargetFactory(AnnotatedType<T> annotatedType)
An implementation ofInjectionTargetFactory
that provides container createdInjectionTarget
instances.void
ProcessAnnotatedType. setAnnotatedType(AnnotatedType<X> type)
Replaces theAnnotatedType
. -
Uses of AnnotatedType in jakarta.enterprise.inject.spi.configurator
Methods in jakarta.enterprise.inject.spi.configurator that return AnnotatedType Modifier and Type Method Description AnnotatedType<T>
AnnotatedTypeConfigurator. getAnnotated()
Methods in jakarta.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.
-