Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Annotation Type
java.lang.annotation.Retention
Packages that use Retention
Provides for system input and output through data streams, serialization and the file system.
Provides classes that are fundamental to the design of the Java programming language.
Provides library support for the Java programming language annotation facility.
Uses of Retention in java.io
Classes in java.io with annotations of type Retention
@interface
Indicates that an annotated field or method is part of the serialization mechanism defined by the Java Object Serialization Specification.
Uses of Retention in java.lang
Classes in java.lang with annotations of type Retention
@interface
A program element annotated @Deprecated is one that programmers are discouraged from using.
@interface
An informative annotation type used to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.
@interface
Indicates that a method declaration is intended to override a method declaration in a supertype.
@interface
A programmer assertion that the body of the annotated method or constructor does not perform potentially unsafe operations on its varargs parameter.
@interface
Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
Classes in java.lang.annotation with annotations of type Retention
@interface
If the annotation @Documented is present on the declaration of an annotation interface A, then any @A annotation on an element is considered part of the element's public contract.
@interface
Indicates that an annotation interface is automatically inherited.
@interface
Indicates that a field defining a constant value may be referenced from native code.
@interface
The annotation interface java.lang.annotation.Repeatable is used to indicate that the annotation interface whose declaration it (meta-)annotates is repeatable.
@interface
Indicates how long annotations with the annotated interface are to be retained.
@interface
Indicates the contexts in which an annotation interface is applicable.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz