モジュール 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