软件包  javax.annotation

Annotation Type Generated



  • @Documented
    @Retention(SOURCE)
    @Target({PACKAGE,TYPE,ANNOTATION_TYPE,METHOD,CONSTRUCTOR,字段,LOCAL_VARIABLE,PARAMETER})
    public @interface Generated
    生成的注释用于标记已生成的源代码。 它也可以用于在单个文件中区分用户编写的代码和生成的代码。 使用时,值元素必须具有代码生成器的名称。 推荐的约定是在值字段中使用代码生成器的完全限定名称。

    例如:com.company.package.classname。 date元素用于指示源生成的日期。 日期元素必须遵循ISO 8601标准。 例如,date元素将具有以下值2001-07-04T12:08:56.235-0700,表示美国太平洋时间时区的当地时间2001-07-04 12:08:56。

    comment元素是代码生成器可能希望包含在生成的代码中的任何注释的占位符。

    从以下版本开始:
    1.6,通用注释1.0
    • Required Element Summary

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

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

      • value

        String[] value
        值元素必须具有代码生成器的名称。 推荐的惯例是使用代码生成器的完全限定名称。 例如:com.acme.generator.CodeGen。
      • date

        String date
        生成源的日期
        Default:
        “”
      • comments

        String comments
        代码生成器可能希望包含在生成的代码中的任何注释的占位符。
        Default:
        “”