| Package | Description |
|---|---|
| org.jboss.weld.annotated.enhanced.jlr | |
| org.jboss.weld.annotated.slim | |
| org.jboss.weld.bootstrap | |
| org.jboss.weld.metadata.cache | |
| org.jboss.weld.resources |
| Modifier and Type | Method and Description |
|---|---|
static <A extends java.lang.annotation.Annotation> |
EnhancedAnnotationImpl.create(SlimAnnotatedType<A> annotatedType,
ClassTransformer classTransformer) |
static <T> EnhancedAnnotatedConstructor<T> |
EnhancedAnnotatedConstructorImpl.of(AnnotatedConstructor<T> annotatedConstructor,
EnhancedAnnotatedType<T> declaringClass,
ClassTransformer classTransformer) |
static <X,Y extends X> |
EnhancedAnnotatedFieldImpl.of(AnnotatedField<X> annotatedField,
EnhancedAnnotatedType<Y> declaringClass,
ClassTransformer classTransformer) |
static <T,X,Y extends X> |
EnhancedAnnotatedMethodImpl.of(AnnotatedMethod<X> annotatedMethod,
EnhancedAnnotatedType<Y> declaringClass,
ClassTransformer classTransformer) |
static <T,X> EnhancedAnnotatedParameter<T,X> |
EnhancedAnnotatedParameterImpl.of(AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
ClassTransformer classTransformer) |
static <T> EnhancedAnnotatedType<T> |
EnhancedAnnotatedTypeImpl.of(SlimAnnotatedType<T> annotatedType,
ClassTransformer classTransformer) |
protected void |
AbstractEnhancedAnnotated.processMetaAnnotations(SetMultimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> metaAnnotationMap,
java.lang.annotation.Annotation[] annotations,
ClassTransformer classTransformer,
boolean declared) |
protected void |
AbstractEnhancedAnnotated.processMetaAnnotations(SetMultimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> metaAnnotationMap,
java.lang.annotation.Annotation annotation,
ClassTransformer classTransformer,
boolean declared) |
protected void |
AbstractEnhancedAnnotated.processMetaAnnotations(SetMultimap<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> metaAnnotationMap,
java.util.Collection<java.lang.annotation.Annotation> annotations,
ClassTransformer classTransformer,
boolean declared) |
| Constructor and Description |
|---|
AbstractEnhancedAnnotated(Annotated annotated,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap,
ClassTransformer classTransformer)
Constructor
Also builds the meta-annotation map.
|
AbstractEnhancedAnnotatedCallable(AnnotatedCallable<X> annotatedCallable,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap,
ClassTransformer classTransformer,
EnhancedAnnotatedType<X> declaringType) |
AbstractEnhancedAnnotatedMember(AnnotatedMember<X> annotatedMember,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap,
ClassTransformer classTransformer,
EnhancedAnnotatedType<X> declaringType)
Constructor
|
EnhancedAnnotatedParameterImpl(AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
ClassTransformer classTransformer)
Constructor
|
EnhancedAnnotatedTypeImpl(SlimAnnotatedType<T> annotatedType,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap,
ClassTransformer classTransformer) |
EnhancedAnnotationImpl(SlimAnnotatedType<T> annotatedType,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> declaredAnnotationMap,
ClassTransformer classTransformer)
Constructor
Initializes the superclass with the built annotation map
|
| Modifier and Type | Method and Description |
|---|---|
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
ClassFileInfo classInfo,
java.util.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) |
| Modifier and Type | Field and Description |
|---|---|
protected ClassTransformer |
AbstractBeanDeployer.classTransformer |
| Constructor and Description |
|---|
AnnotatedTypeLoader(BeanManagerImpl manager,
ClassTransformer transformer,
ContainerLifecycleEvents containerLifecycleEvents) |
FastAnnotatedTypeLoader(BeanManagerImpl manager,
ClassTransformer transformer,
ClassFileServices classFileServices,
ContainerLifecycleEvents events,
FastProcessAnnotatedTypeResolver resolver) |
| Constructor and Description |
|---|
MetaAnnotationStore(ClassTransformer classTransformer) |
| Modifier and Type | Method and Description |
|---|---|
static ClassTransformer |
ClassTransformer.instance(BeanManagerImpl manager) |
| Constructor and Description |
|---|
MemberTransformer(ClassTransformer transformer) |
Copyright © 2014. All Rights Reserved.