See: Description
Interface | Description |
---|---|
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. |
NamedAnnotationMapper |
A named
AnnotationMapper operates against any named annotation, and does not require the
annotation to be on the annotation processor classpath. |
TypedAnnotationMapper<T extends Annotation> |
A typed
AnnotationMapper 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. |
AnnotationMetadataReference |
A reference to
AnnotationMetadata . |
AnnotationMetadataWriter |
Responsible for writing class files that are instances of
AnnotationMetadata . |
DefaultAnnotationMetadata |
Default implementation of
AnnotationMetadata . |
Exception | Description |
---|---|
AnnotationMetadataException |
An exception that occurs constructing
AnnotationMetadata . |