| Modifier and Type | Class and Description |
|---|---|
| public class | |
| pack-priv class | AnnotationInvocationHandler
InvocationHandler for dynamic proxy implementation of Annotation. |
| public class | AnnotationParser
Parser for Java programming language annotations. |
| public class | |
| public class | AnnotationType
Represents an annotation type at run time. |
| pack-priv class | AnnotationTypeMismatchExceptionProxy
ExceptionProxy for AnnotationTypeMismatchException. |
| public class | EnumConstantNotPresentExceptionProxy
ExceptionProxy for EnumConstantNotPresentException. |
| public abstract class | ExceptionProxy
An instance of this class is stored in an AnnotationInvocationHandler's "memberValues" map in lieu of a value for an annotation member that cannot be returned due to some exceptional condition (typically some form of illegal evolution of the annotation class). |
| public class | TypeAnnotation
A TypeAnnotation contains all the information needed to transform type annotations on declarations in the class file to actual Annotations in AnnotatedType instances. |
| public class | TypeAnnotationParser
TypeAnnotationParser implements the logic needed to parse TypeAnnotations from an array of bytes. |
| public class | TypeNotPresentExceptionProxy
ExceptionProxy for TypeNotPresentException. |