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 Annotation> |
EnhancedAnnotationImpl.create(SlimAnnotatedType<A> annotatedType,
ClassTransformer classTransformer) |
static <T> EnhancedAnnotatedConstructor<T> |
EnhancedAnnotatedConstructorImpl.of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor,
EnhancedAnnotatedType<T> declaringClass,
ClassTransformer classTransformer) |
static <X,Y extends X> |
EnhancedAnnotatedFieldImpl.of(javax.enterprise.inject.spi.AnnotatedField<X> annotatedField,
EnhancedAnnotatedType<Y> declaringClass,
ClassTransformer classTransformer) |
static <T,X,Y extends X> |
EnhancedAnnotatedMethodImpl.of(javax.enterprise.inject.spi.AnnotatedMethod<X> annotatedMethod,
EnhancedAnnotatedType<Y> declaringClass,
ClassTransformer classTransformer) |
static <T,X> EnhancedAnnotatedParameter<T,X> |
EnhancedAnnotatedParameterImpl.of(javax.enterprise.inject.spi.AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
ClassTransformer classTransformer) |
static <T> EnhancedAnnotatedType<T> |
EnhancedAnnotatedTypeImpl.of(SlimAnnotatedType<T> annotatedType,
ClassTransformer classTransformer) |
Constructor and Description |
---|
AbstractEnhancedAnnotated(javax.enterprise.inject.spi.Annotated annotated,
Map<Class<? extends Annotation>,Annotation> annotationMap,
Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap,
ClassTransformer classTransformer)
Constructor
Also builds the meta-annotation map.
|
AbstractEnhancedAnnotatedCallable(javax.enterprise.inject.spi.AnnotatedCallable<X> annotatedCallable,
Map<Class<? extends Annotation>,Annotation> annotationMap,
Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap,
ClassTransformer classTransformer,
EnhancedAnnotatedType<X> declaringType) |
AbstractEnhancedAnnotatedMember(javax.enterprise.inject.spi.AnnotatedMember<X> annotatedMember,
Map<Class<? extends Annotation>,Annotation> annotationMap,
Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap,
ClassTransformer classTransformer,
EnhancedAnnotatedType<X> declaringType)
Constructor
|
EnhancedAnnotatedParameterImpl(javax.enterprise.inject.spi.AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
Map<Class<? extends Annotation>,Annotation> annotationMap,
ClassTransformer classTransformer)
Constructor
|
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 |
---|---|
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
org.jboss.weld.resources.spi.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,
javax.enterprise.inject.spi.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,
org.jboss.weld.resources.spi.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 © 2016. All rights reserved.