Package | Description |
---|---|
org.jboss.weld.annotated.enhanced.jlr | |
org.jboss.weld.metadata.cache | |
org.jboss.weld.resources | |
org.jboss.weld.util.annotated |
Modifier and Type | Class and Description |
---|---|
class |
EnhancedAnnotationImpl<T extends Annotation>
Represents an annotated annotation
This class is immutable and therefore threadsafe
|
Modifier and Type | Method and Description |
---|---|
static <A extends Annotation> |
EnhancedAnnotationImpl.create(SlimAnnotatedType<A> annotatedType,
ClassTransformer classTransformer) |
Modifier and Type | Method and Description |
---|---|
protected void |
StereotypeModel.check(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
AnnotationModel.check(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
ScopeModel.check(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
QualifierModel.check(EnhancedAnnotation<T> annotatedAnnotation)
Validates the members
|
protected void |
InterceptorBindingModel.check(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
StereotypeModel.init(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
AnnotationModel.init(EnhancedAnnotation<T> annotatedAnnotation)
Initializes the type and validates it
|
protected void |
AbstractBindingModel.init(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
InterceptorBindingModel.init(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
InterceptorBindingModel.initInterceptionBindingTypes(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
AbstractBindingModel.initNonBindingMembers(EnhancedAnnotation<T> annotatedAnnotation) |
protected void |
AnnotationModel.initType(EnhancedAnnotation<T> annotatedAnnotation)
Initializes the type
|
protected void |
AnnotationModel.initValid(EnhancedAnnotation<T> annotatedAnnotation)
Validates the data for correct annotation
|
protected void |
QualifierModel.initValid(EnhancedAnnotation<T> annotatedAnnotation) |
Constructor and Description |
---|
AbstractBindingModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation) |
AnnotationModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
Constructor
|
InterceptorBindingModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation) |
QualifierModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
Constructor
|
ScopeModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
Constructor
|
StereotypeModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
Constructor
|
Modifier and Type | Method and Description |
---|---|
<T extends Annotation> |
ClassTransformer.getEnhancedAnnotation(Class<T> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingWeldAnnotation<T extends Annotation> |
Modifier and Type | Method and Description |
---|---|
protected abstract EnhancedAnnotation<T> |
ForwardingWeldAnnotation.delegate() |
Copyright © 2016. All rights reserved.