| Interface | Description |
|---|---|
| TypeAnnotation.TypeAnnotationTargetConverter |
A @{TypeAnnotationTargetConverter} takes "unresolved" instances of
TypeAnnotationsReader.TypeAnnotationTarget, resolves some byte-code
specific data, and returns instances of the corresponding TypeAnnotation.TypeAnnotationTarget
subclass. |
| Class | Description |
|---|---|
| Annotation |
Represents a member annotation, e.g., Java 5.0 class file annotations
|
| Annotations | |
| TypeAnnotation |
A
TypeAnnotation represents a JSR 308 Java Type Annotation. |
| TypeAnnotation.CatchTarget | |
| TypeAnnotation.EmptyTarget | |
| TypeAnnotation.FormalParameterTarget | |
| TypeAnnotation.LocalVarTarget | |
| TypeAnnotation.OffsetTarget | |
| TypeAnnotation.SuperTypeTarget | |
| TypeAnnotation.ThrowsTarget | |
| TypeAnnotation.TypeAnnotationTarget |
A
TypeAnnotation.TypeAnnotationTarget represents the "target" of a Type Annotation. |
| TypeAnnotation.TypeArgumentTarget | |
| TypeAnnotation.TypeParameterBoundTarget | |
| TypeAnnotation.TypeParameterTarget |