Package java.lang.annotation | |
This package defines the framework for annotations. It includes the base Annotation interface that all annotation types extend, meta-annotation types, their associated enumerated types, and exception and error classes related to annotations. The most important members of this package are the meta-annotation types: Documented, Inherited, Retention, and Target.
Interfaces public interface Annotation ;Enumerated Types public enum ElementType ; public enum RetentionPolicy ;Annotation Types public @interface Documented ; public @interface Inherited ; public @interface Retention ; public @interface Target ;Exceptions public class AnnotationTypeMismatchException extends RuntimeException; public class IncompleteAnnotationException extends RuntimeException;Errors public class AnnotationFormatError extends Error; |