Class 
Use 
SUMMARY: REQUIRED | OPTIONAL      DETAIL: ELEMENT
FlexDoc/Javadoc 2.0
Demo Java Doc

java.base / java.lang.annotation
Annotation Type Retention

@Documented
@Retention(RUNTIME)
public @interface Retention
Indicates how long annotations with the annotated interface are to be retained. If no Retention annotation is present on an annotation interface declaration, the retention policy defaults to RetentionPolicy.CLASS.

A Retention meta-annotation has effect only if the meta-annotated interface is used directly for annotation. It has no effect if the meta-annotated interface is used as a member interface in another annotation interface.

Since:
1.5
Author:
Joshua Bloch

Required Element Summary
Returns the retention policy.
Element Detail
value
RetentionPolicy value
Returns the retention policy.
Returns:
the retention policy

 Class 
Use 
SUMMARY: REQUIRED | OPTIONAL      DETAIL: ELEMENT
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