JavaTM Platform
Standard Ed. 6

javax.annotation
注释类型 Generated


@Documented
@Retention(value=SOURCE)
@Target(value={PACKAGE,TYPE,ANNOTATION_TYPE,METHOD,CONSTRUCTOR,FIELD,LOCAL_VARIABLE,PARAMETER})
public @interface Generated

Generated 注释用于标记已生成的源代码。它也可以用于区分单个文件中用户编写的代码和生成的代码。使用时,值元素必须有代码生成器的名称。建议的约定是在值字段中使用代码生成器的完全限定名。例如:com.company.package.classname。日期元素用于表示生成源代码的日期。日期元素必须遵循 ISO 8601 标准。例如,日期元素可能是值 2001-07-04T12:08:56.235-0700,它表示美国太平洋时区的本地时间 2001-07-04 12:08:56。注释元素是代码生成器想要在生成代码中包含的所有注释的占位符 (place holder)。

从以下版本开始:
Common Annotations 1.0

必需元素摘要
 String[] value
          此方法由代码生成器使用,以标记生成的类和方法。
 
可选元素摘要
 String comments
          代码生成器想要在生成代码中包含的所有注释的占位符。
 String date
          生成源代码的日期。
 

元素详细信息

value

public abstract String[] value
此方法由代码生成器使用,以标记生成的类和方法。

date

public abstract String date
生成源代码的日期。

默认值:
""

comments

public abstract String comments
代码生成器想要在生成代码中包含的所有注释的占位符。

默认值:
""

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策