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;
|