モジュール java.base
パッケージ java.lang.annotation

注釈型Documented


@Documented
@Retention(RUNTIME)
@Target(ANNOTATION_TYPE)
public @interface Documented
注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。 より詳細には、注釈型ADocumentedで注釈されている場合、型Aの注釈の存在および値は、要素A注釈の公約の一部です。 逆に、注釈型BDocumentedで注釈されていない場合、B注釈の存在と値は、要素B注釈の公開契約の一部ではありません。 具体的には、注釈型に Documentedが注釈されている場合、javadocのようなツールではその型の注釈が出力に表示され、Documentedのない注釈型の注釈は表示されません。
導入されたバージョン:
1.5