-
@Documented @Retention(SOURCE) @Target({PACKAGE,TYPE,METHOD,CONSTRUCTOR,字段,LOCAL_VARIABLE,PARAMETER}) public @interface 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
-
-
Element Detail
-
value
String[] value
值元素必须具有代码生成器的名称。 名称是代码生成器的完全限定名称。- 结果
- 代码生成器的名称
-
-
-
date
String date
生成源的日期 日期元素必须遵循ISO 8601标准。 例如,date元素将具有以下值2017-07-04T12:08:56.235-0700,其代表2017-07-04 12:08:56当地时间在美国太平洋时间时区。- 结果
- 生成源的日期
- Default:
- “”
-
-
-
comments
String comments
代码生成器可能希望包含在生成的代码中的任何注释的占位符。- 结果
- 注释生成的代码包括
- Default:
- ""
-
-