See: Description
Interface | Description |
---|---|
AnnotatedElementValidator |
Abstract validator for
AnnotatedElement that may represent source code level validation routes
executed at compilation time. |
AnnotationMapper<T extends Annotation> |
An
AnnotationMapper is a type that is capable of mapping a given annotation to one or many annotations at compile time. |
AnnotationRemapper |
Allows remapping of annotations from one annotation set to another at compilation time.
|
AnnotationTransformer<T extends Annotation> |
An
AnnotationTransformer transforms an annotation definition into one or many other annotation
definitions discarding the original annotation. |
NamedAnnotationMapper |
A named
AnnotationMapper operates against any named annotation, and does not require the
annotation to be on the annotation processor classpath. |
NamedAnnotationTransformer |
A named
AnnotationTransformer operates against any named annotation, and does not require the
annotation to be on the annotation processor classpath. |
PackageRenameRemapper |
A
AnnotationRemapper that simply renames packages retaining the original simple class
names as is. |
TypedAnnotationMapper<T extends Annotation> |
A typed
AnnotationMapper operates against a concrete annotation type. |
TypedAnnotationTransformer<T extends Annotation> |
A typed
AnnotationTransformer operates against a concrete annotation type. |
Class | Description |
---|---|
AbstractAnnotationMetadataBuilder<T,A> |
An abstract implementation that builds
AnnotationMetadata . |
AbstractEnvironmentAnnotationMetadata |
Variation of
AnnotationMetadata that is environment specific. |
AnnotationMetadataHierarchy |
Used to represent an annotation metadata hierarchy.
|
AnnotationMetadataReference |
A reference to
AnnotationMetadata . |
AnnotationMetadataSupport |
Support method for
AnnotationMetadata . |
AnnotationMetadataWriter |
Responsible for writing class files that are instances of
AnnotationMetadata . |
DefaultAnnotationMetadata |
Default implementation of
AnnotationMetadata . |
MutableAnnotationMetadata |
A mutable various of
DefaultAnnotationMetadata that is used only at build time. |
Exception | Description |
---|---|
AnnotationMetadataException |
An exception that occurs constructing
AnnotationMetadata . |