APIdia Launch Partner
Top Classes
module java.base

Package sun.reflect.annotation


Class Summary

Modifier and TypeClass 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.