Module java.compiler

Annotation Interface Generated


Generated(生成的)注解用于标记已生成的源代码。它还可用于在单个文件中区分用户编写的代码和生成的代码。

示例:

   @Generated("com.example.Generator")
 
   @Generated(value="com.example.Generator", date= "2017-07-04T12:08:56.235-0700")
 
   @Generated(value="com.example.Generator", date= "2017-07-04T12:08:56.235-0700",
      comments= "comment 1")
 
自从:
9
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    String[]
    value元素必须具有代码生成器的名称。
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    代码生成器可能希望在生成的代码中包含的任何注释的占位符。
    源代码生成的日期。
  • Element Details

    • value

      String[] value
      value元素必须具有代码生成器的名称。名称是代码生成器的完全限定名称。
      返回:
      代码生成器的名称
    • date

      String date
      源代码生成的日期。日期元素必须遵循ISO 8601标准。例如,日期元素将具有以下值2017-07-04T12:08:56.235-0700,表示2017年7月4日美国太平洋时区当地时间12:08:56。
      返回:
      源代码生成的日期
      默认值:
      ""
    • comments

      String comments
      代码生成器可能希望在生成的代码中包含的任何注释的占位符。
      返回:
      代码生成器包含的注释
      默认值:
      ""