Package java.lang.annotation

Interface Summary
Annotation This is the Annotation interface.
 

Enum Summary
ElementType This enum represents the different kinds of elements in a Java program.
RetentionPolicy This enum represents the different annotation retention policies.
 

Annotation Types Summary
Documented This annotation indicates that an annotation which references it should be documented by Javadoc and similar tools by default.
Inherited This meta-annotation indicates that an annotation type is automatically inherited.
Retention This annotation indicates how long an annotation which references it should be retained.
Target This meta-annotation defines the types of targets to which the annotation is applicable.