| Package | Description |
|---|---|
| org.jboss.weld.annotated.enhanced |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.enhanced.jlr |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.slim |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.slim.backed |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.slim.unbacked |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bean |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap.events |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.injection.producer |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.interceptor.proxy |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.logging |
Allocated message IDs:
|
| org.jboss.weld.manager |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.resources |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.util.annotated |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
SlimAnnotatedType<T> |
EnhancedAnnotatedType.slim()
Returns a lightweight implementation of
AnnotatedType with minimal memory footprint. |
| Modifier and Type | Method and Description |
|---|---|
SlimAnnotatedType<T> |
EnhancedAnnotatedTypeImpl.slim() |
| Modifier and Type | Method and Description |
|---|---|
static <A extends Annotation> |
EnhancedAnnotationImpl.create(SlimAnnotatedType<A> annotatedType,
ClassTransformer classTransformer) |
static <T> EnhancedAnnotatedType<T> |
EnhancedAnnotatedTypeImpl.of(SlimAnnotatedType<T> annotatedType,
ClassTransformer classTransformer) |
| Constructor and 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
Initializes the superclass with the built annotation map
|
| Modifier and Type | Method and Description |
|---|---|
<X> SlimAnnotatedType<X> |
SlimAnnotatedTypeStoreImpl.get(Class<X> type,
String suffix) |
<X> SlimAnnotatedType<X> |
SlimAnnotatedTypeStore.get(Class<X> type,
String suffix)
Retrieves a previously stored
SlimAnnotatedType that matches the given type and ID suffix. |
SlimAnnotatedType<T> |
SlimAnnotatedTypeContext.getAnnotatedType() |
| Modifier and Type | Method and Description |
|---|---|
<X> Set<SlimAnnotatedType<X>> |
SlimAnnotatedTypeStoreImpl.get(Class<X> type) |
<X> Collection<SlimAnnotatedType<X>> |
SlimAnnotatedTypeStore.get(Class<X> type)
Retrieves a previously stored list of
SlimAnnotatedTypes that match the given type. |
| Modifier and Type | Method and Description |
|---|---|
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
ClassFileInfo classInfo,
Set<ExtensionObserverMethodImpl<?,?>> resolvedProcessAnnotatedTypeObservers,
ClassTransformer transformer) |
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
ClassTransformer transformer) |
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
ClassTransformer transformer,
Extension extension) |
<X> void |
SlimAnnotatedTypeStoreImpl.put(SlimAnnotatedType<X> type) |
<X> void |
SlimAnnotatedTypeStore.put(SlimAnnotatedType<X> type)
Put a
SlimAnnotatedType into the store. |
| Modifier and Type | Class and Description |
|---|---|
class |
BackedAnnotatedType<X> |
| Modifier and Type | Class and Description |
|---|---|
class |
UnbackedAnnotatedType<X>
Wrapper for extension-provided
AnnotatedType. |
| Modifier and Type | Method and Description |
|---|---|
static <X> UnbackedAnnotatedType<X> |
UnbackedAnnotatedType.modifiedAnnotatedType(SlimAnnotatedType<X> originalType,
AnnotatedType<X> source,
SharedObjectCache cache) |
| Modifier and Type | Field and Description |
|---|---|
protected SlimAnnotatedType<T> |
AbstractClassBean.annotatedType |
| Modifier and Type | Method and Description |
|---|---|
SlimAnnotatedType<T> |
AbstractClassBean.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
protected <T> SlimAnnotatedType<T> |
FastAnnotatedTypeLoader.loadAnnotatedType(Class<T> clazz,
String bdaId) |
protected <T> SlimAnnotatedType<T> |
AnnotatedTypeLoader.loadAnnotatedType(Class<T> clazz,
String bdaId) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanDeployerEnvironment.addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType,
Extension extension) |
protected void |
BeanDeployer.createClassBean(SlimAnnotatedType<?> annotatedType,
LoadingCache<Class<?>,Set<SlimAnnotatedType<?>>> otherWeldClasses) |
protected <T> SlimAnnotatedTypeContext<T> |
AnnotatedTypeLoader.createContext(SlimAnnotatedType<T> type) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BeanDeployer.createClassBean(SlimAnnotatedType<?> annotatedType,
LoadingCache<Class<?>,Set<SlimAnnotatedType<?>>> otherWeldClasses) |
| Modifier and Type | Method and 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 this
AnnotatedType. |
| Modifier and Type | Method and Description |
|---|---|
static ProcessAnnotatedTypeEventResolvable |
ProcessAnnotatedTypeEventResolvable.forProcessAnnotatedType(SlimAnnotatedType<?> annotatedType,
RequiredAnnotationDiscovery discovery) |
static ProcessAnnotatedTypeEventResolvable |
ProcessAnnotatedTypeEventResolvable.forProcessSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType,
RequiredAnnotationDiscovery discovery) |
| Constructor and Description |
|---|
ProcessAnnotatedTypeEventResolvable(Set<Type> types,
SlimAnnotatedType<?> annotatedType,
RequiredAnnotationDiscovery discovery) |
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
SlimAnnotatedType<X> annotatedType) |
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
SlimAnnotatedType<X> annotatedType,
Class<? extends ProcessAnnotatedType> rawType) |
| Modifier and Type | Method and Description |
|---|---|
protected SlimAnnotatedType<T> |
BasicInjectionTarget.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
StatelessSessionBeanInjector.inject(T instance,
CreationalContext<T> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<T> type,
InjectionTarget<T> injectionTarget) |
void |
ResourceInjector.inject(T instance,
CreationalContext<T> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<T> type,
InjectionTarget<T> injectionTarget) |
void |
Injector.inject(T instance,
CreationalContext<T> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<T> type,
InjectionTarget<T> injectionTarget) |
void |
DefaultInjector.inject(T instance,
CreationalContext<T> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<T> type,
InjectionTarget<T> injectionTarget) |
| Constructor and Description |
|---|
ConstructorInterceptionInstantiator(Instantiator<T> delegate,
InterceptionModel model,
SlimAnnotatedType<?> type) |
InterceptorApplyingInstantiator(Instantiator<T> delegate,
InterceptionModel model,
SlimAnnotatedType<T> type) |
| Modifier and Type | Method and Description |
|---|---|
static InterceptionContext |
InterceptionContext.forConstructorInterception(InterceptionModel interceptionModel,
CreationalContext<?> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<?> type) |
static InterceptionContext |
InterceptionContext.forNonConstructorInterception(InterceptionModel interceptionModel,
CreationalContext<?> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<?> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
BootstrapLogger.patDefaultResolver(SlimAnnotatedType<?> type) |
void |
BootstrapLogger.patFastResolver(SlimAnnotatedType<?> type) |
void |
BootstrapLogger.patSkipped(SlimAnnotatedType<?> type) |
| Modifier and Type | Method and Description |
|---|---|
ConcurrentMap<SlimAnnotatedType<?>,InterceptionModel> |
BeanManagerImpl.getInterceptorModelRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<T> SlimAnnotatedType<T> |
ClassTransformer.getSlimAnnotatedTypeById(AnnotatedTypeIdentifier id) |
| Modifier and Type | Method and Description |
|---|---|
<T> EnhancedAnnotatedType<T> |
ClassTransformer.getEnhancedAnnotatedType(SlimAnnotatedType<T> annotatedType) |
<T> UnbackedAnnotatedType<T> |
ClassTransformer.getUnbackedAnnotatedType(SlimAnnotatedType<T> originalType,
AnnotatedType<T> source) |
| Modifier and Type | Method and Description |
|---|---|
SlimAnnotatedType<T> |
ForwardingWeldClass.slim() |
Copyright © 2015. All Rights Reserved.