Uses of Interface
org.jboss.weld.annotated.slim.SlimAnnotatedType
-
-
Uses of SlimAnnotatedType in org.jboss.weld.annotated.enhanced
Methods in org.jboss.weld.annotated.enhanced that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<T>
EnhancedAnnotatedType. slim()
Returns a lightweight implementation ofAnnotatedType
with minimal memory footprint. -
Uses of SlimAnnotatedType in org.jboss.weld.annotated.enhanced.jlr
Methods in org.jboss.weld.annotated.enhanced.jlr that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<T>
EnhancedAnnotatedTypeImpl. slim()
Methods in org.jboss.weld.annotated.enhanced.jlr with parameters of type SlimAnnotatedType Modifier and Type Method Description static <A extends Annotation>
EnhancedAnnotation<A>EnhancedAnnotationImpl. create(SlimAnnotatedType<A> annotatedType, ClassTransformer classTransformer)
static <T> EnhancedAnnotatedType<T>
EnhancedAnnotatedTypeImpl. of(SlimAnnotatedType<T> annotatedType, ClassTransformer classTransformer)
Constructors in org.jboss.weld.annotated.enhanced.jlr with parameters of type SlimAnnotatedType Constructor Description EnhancedAnnotatedTypeImpl(SlimAnnotatedType<T> annotatedType, Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer)
EnhancedAnnotationImpl(SlimAnnotatedType<T> annotatedType, Map<Class<? extends Annotation>,Annotation> annotationMap, Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap, ClassTransformer classTransformer)
Constructor -
Uses of SlimAnnotatedType in org.jboss.weld.annotated.slim
Methods in org.jboss.weld.annotated.slim that return SlimAnnotatedType Modifier and Type Method Description <X> SlimAnnotatedType<X>
SlimAnnotatedTypeStore. get(Class<X> type, String suffix)
Retrieves a previously storedSlimAnnotatedType
that matches the given type and ID suffix.<X> SlimAnnotatedType<X>
SlimAnnotatedTypeStoreImpl. get(Class<X> type, String suffix)
SlimAnnotatedType<T>
SlimAnnotatedTypeContext. getAnnotatedType()
Methods in org.jboss.weld.annotated.slim that return types with arguments of type SlimAnnotatedType Modifier and Type Method Description <X> Collection<SlimAnnotatedType<X>>
SlimAnnotatedTypeStore. get(Class<X> type)
Retrieves a previously stored list ofSlimAnnotatedType
s that match the given type.<X> Set<SlimAnnotatedType<X>>
SlimAnnotatedTypeStoreImpl. get(Class<X> type)
Methods in org.jboss.weld.annotated.slim with parameters of type SlimAnnotatedType Modifier and Type Method Description static <T> SlimAnnotatedTypeContext<T>
SlimAnnotatedTypeContext. of(SlimAnnotatedType<T> type)
static <T> SlimAnnotatedTypeContext<T>
SlimAnnotatedTypeContext. of(SlimAnnotatedType<T> type, javax.enterprise.inject.spi.Extension extension)
static <T> SlimAnnotatedTypeContext<T>
SlimAnnotatedTypeContext. of(SlimAnnotatedType<T> type, org.jboss.weld.resources.spi.ClassFileInfo classInfo, Set<ContainerLifecycleEventObserverMethod<?>> resolvedProcessAnnotatedTypeObservers)
<X> void
SlimAnnotatedTypeStore. put(SlimAnnotatedType<X> type)
Put aSlimAnnotatedType
into the store.<X> void
SlimAnnotatedTypeStoreImpl. put(SlimAnnotatedType<X> type)
-
Uses of SlimAnnotatedType in org.jboss.weld.annotated.slim.backed
Classes in org.jboss.weld.annotated.slim.backed that implement SlimAnnotatedType Modifier and Type Class Description class
BackedAnnotatedType<X>
-
Uses of SlimAnnotatedType in org.jboss.weld.annotated.slim.unbacked
Classes in org.jboss.weld.annotated.slim.unbacked that implement SlimAnnotatedType Modifier and Type Class Description class
UnbackedAnnotatedType<X>
Wrapper for extension-providedAnnotatedType
.Methods in org.jboss.weld.annotated.slim.unbacked with parameters of type SlimAnnotatedType Modifier and Type Method Description static <X> UnbackedAnnotatedType<X>
UnbackedAnnotatedType. modifiedAnnotatedType(SlimAnnotatedType<X> originalType, javax.enterprise.inject.spi.AnnotatedType<X> source, SharedObjectCache cache)
-
Uses of SlimAnnotatedType in org.jboss.weld.bean
Fields in org.jboss.weld.bean declared as SlimAnnotatedType Modifier and Type Field Description protected SlimAnnotatedType<T>
AbstractClassBean. annotatedType
Methods in org.jboss.weld.bean that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<T>
AbstractClassBean. getAnnotated()
SlimAnnotatedType<T>
ClassBean. getAnnotated()
Returns the annotated type that defines this bean -
Uses of SlimAnnotatedType in org.jboss.weld.bean.builtin
Methods in org.jboss.weld.bean.builtin that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<E>
ExtensionBean. getAnnotatedType()
-
Uses of SlimAnnotatedType in org.jboss.weld.bean.proxy
Methods in org.jboss.weld.bean.proxy that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<T>
InterceptionFactoryDataCache.InterceptionFactoryData. getSlimAnnotatedType()
-
Uses of SlimAnnotatedType in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap with parameters of type SlimAnnotatedType Modifier and Type Method Description void
BeanDeployerEnvironment. addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType, javax.enterprise.inject.spi.Extension extension)
protected void
BeanDeployer. createClassBean(SlimAnnotatedType<?> annotatedType, SetMultimap<Class<?>,SlimAnnotatedType<?>> otherWeldClasses)
Method parameters in org.jboss.weld.bootstrap with type arguments of type SlimAnnotatedType Modifier and Type Method Description protected void
BeanDeployer. createClassBean(SlimAnnotatedType<?> annotatedType, SetMultimap<Class<?>,SlimAnnotatedType<?>> otherWeldClasses)
-
Uses of SlimAnnotatedType in org.jboss.weld.bootstrap.events
Methods in org.jboss.weld.bootstrap.events that return SlimAnnotatedType Modifier and Type Method Description SlimAnnotatedType<X>
ProcessAnnotatedTypeImpl. getOriginalAnnotatedType()
SlimAnnotatedType<X>
ProcessAnnotatedTypeImpl. getResultingAnnotatedType()
Call this method after all observer methods of this event have been invoked to get the final value of thisAnnotatedType
.Methods in org.jboss.weld.bootstrap.events with parameters of type SlimAnnotatedType Modifier and Type Method Description static ProcessAnnotatedTypeEventResolvable
ProcessAnnotatedTypeEventResolvable. forProcessAnnotatedType(SlimAnnotatedType<?> annotatedType, RequiredAnnotationDiscovery discovery)
static ProcessAnnotatedTypeEventResolvable
ProcessAnnotatedTypeEventResolvable. forProcessSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType, RequiredAnnotationDiscovery discovery)
Constructors in org.jboss.weld.bootstrap.events with parameters of type SlimAnnotatedType Constructor Description ProcessAnnotatedTypeEventResolvable(Set<Type> types, SlimAnnotatedType<?> annotatedType, RequiredAnnotationDiscovery discovery)
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager, SlimAnnotatedType<X> annotatedType)
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager, SlimAnnotatedType<X> annotatedType, Class<? extends javax.enterprise.inject.spi.ProcessAnnotatedType> rawType)
-
Uses of SlimAnnotatedType in org.jboss.weld.injection.producer
Methods in org.jboss.weld.injection.producer that return SlimAnnotatedType Modifier and Type Method Description protected SlimAnnotatedType<T>
BasicInjectionTarget. getType()
Methods in org.jboss.weld.injection.producer with parameters of type SlimAnnotatedType Modifier and Type Method Description void
DefaultInjector. inject(T instance, javax.enterprise.context.spi.CreationalContext<T> ctx, BeanManagerImpl manager, SlimAnnotatedType<T> type, javax.enterprise.inject.spi.InjectionTarget<T> injectionTarget)
void
Injector. inject(T instance, javax.enterprise.context.spi.CreationalContext<T> ctx, BeanManagerImpl manager, SlimAnnotatedType<T> type, javax.enterprise.inject.spi.InjectionTarget<T> injectionTarget)
void
ResourceInjector. inject(T instance, javax.enterprise.context.spi.CreationalContext<T> ctx, BeanManagerImpl manager, SlimAnnotatedType<T> type, javax.enterprise.inject.spi.InjectionTarget<T> injectionTarget)
Constructors in org.jboss.weld.injection.producer with parameters of type SlimAnnotatedType Constructor Description ConstructorInterceptionInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<?> type)
InterceptorApplyingInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<T> type)
-
Uses of SlimAnnotatedType in org.jboss.weld.interceptor.proxy
Methods in org.jboss.weld.interceptor.proxy with parameters of type SlimAnnotatedType Modifier and Type Method Description static InterceptionContext
InterceptionContext. forConstructorInterception(InterceptionModel interceptionModel, javax.enterprise.context.spi.CreationalContext<?> ctx, BeanManagerImpl manager, SlimAnnotatedType<?> type)
The context returned by this method may be later reused for other interception types.static InterceptionContext
InterceptionContext. forNonConstructorInterception(InterceptionModel interceptionModel, javax.enterprise.context.spi.CreationalContext<?> ctx, BeanManagerImpl manager, SlimAnnotatedType<?> type)
-
Uses of SlimAnnotatedType in org.jboss.weld.logging
Methods in org.jboss.weld.logging with parameters of type SlimAnnotatedType Modifier and Type Method Description void
BootstrapLogger_$logger. patDefaultResolver(SlimAnnotatedType<?> type)
void
BootstrapLogger. patDefaultResolver(SlimAnnotatedType<?> type)
void
BootstrapLogger_$logger. patFastResolver(SlimAnnotatedType<?> type)
void
BootstrapLogger. patFastResolver(SlimAnnotatedType<?> type)
void
BootstrapLogger_$logger. patSkipped(SlimAnnotatedType<?> type)
void
BootstrapLogger. patSkipped(SlimAnnotatedType<?> type)
-
Uses of SlimAnnotatedType in org.jboss.weld.manager
Methods in org.jboss.weld.manager that return types with arguments of type SlimAnnotatedType Modifier and Type Method Description ConcurrentMap<SlimAnnotatedType<?>,InterceptionModel>
BeanManagerImpl. getInterceptorModelRegistry()
-
Uses of SlimAnnotatedType in org.jboss.weld.module
Method parameters in org.jboss.weld.module with type arguments of type SlimAnnotatedType Modifier and Type Method Description void
EjbSupport. createSessionBeans(BeanDeployerEnvironment environment, SetMultimap<Class<?>,SlimAnnotatedType<?>> classes, BeanManagerImpl manager)
Creates session beans and registers them within the given environment. -
Uses of SlimAnnotatedType in org.jboss.weld.resources
Methods in org.jboss.weld.resources that return SlimAnnotatedType Modifier and Type Method Description <T> SlimAnnotatedType<T>
ClassTransformer. getSlimAnnotatedTypeById(AnnotatedTypeIdentifier id)
Methods in org.jboss.weld.resources with parameters of type SlimAnnotatedType Modifier and Type Method Description <T> EnhancedAnnotatedType<T>
ClassTransformer. getEnhancedAnnotatedType(SlimAnnotatedType<T> annotatedType)
<T> UnbackedAnnotatedType<T>
ClassTransformer. getUnbackedAnnotatedType(SlimAnnotatedType<T> originalType, javax.enterprise.inject.spi.AnnotatedType<T> source)
-