パッケージ jakarta.annotation

アノテーション型 Generated


  • @DocumentedSE
    @RetentionSE(SOURCESE)
    @TargetSE({PACKAGESE,TYPESE,ANNOTATION_TYPESE,METHODSE,CONSTRUCTORSE,FIELDSE,LOCAL_VARIABLESE,PARAMETERSE})
    public @interface Generated
    Generated アノテーションは、生成されたソースコードをマークするために使用されます。また、1 つのファイルでユーザーが作成したコードと生成されたコードを区別するためにも使用できます。

    value 要素には、コードジェネレーターの名前が必要です。推奨される規則は、com.company.package.classname などの値フィールドでコードジェネレーターの完全修飾名を使用することです。

    date 要素は、ソースが生成された日付を示すために使用されます。date 要素は、ISO 8601 規格に従う必要があります。例: date 要素は、値 2001-07-04T12:08:56.235-0700 を持つことができます。これは、米国太平洋時間帯の 2001-07-04 12:08:56 現地時間を表します。

    comment 要素は、コードジェネレーターが生成されたコードに含めたいコメントのプレースホルダーです。

    導入:
    1.6、共通のアノテーション 1.0
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      StringSE[]value
      value 要素には、コードジェネレーターの名前が必要です。
    • オプション要素のサマリー

      オプション要素  
      修飾子と型 オプションの要素 説明
      StringSEcomments
      コードジェネレーターが生成されたコードに含めたいコメントのプレースホルダー。
      StringSEdate
      ソースが生成された日付。
    • 要素の詳細

      • value

        StringSE[] value
        value 要素には、コードジェネレーターの名前が必要です。推奨される規則は、コードジェネレーターの完全修飾名を使用することです。例: com.acme.generator.CodeGen
      • date

        StringSE date
        ソースが生成された日付。
        デフォルト:
        ""
      • comments

        StringSE comments
        コードジェネレーターが生成されたコードに含めたいコメントのプレースホルダー。
        デフォルト:
        ""