41
A
回答
37
@Documented
是一个元注释。在定义注释时应用@Documented
,以确保使用注释的类在其生成的JavaDoc中显示。我没有看到太多的用处,但是there is an example here。先前的问题表明它是doesn't work automatically in Eclipse,但我已在Eclipse 3.6中进行了测试,并且我的注释出现在JavaDoc弹出窗口中,而不管我是否将@Documented
注释附加到它们。
下面是从弹簧,这确保事务性方法标记为这样在JavaDoc一个例子:
3210
2
我发现了一个有用的页面在Java Tutorials其给出的例子和更多的解释了许多标准的注释,其中包括使用@Documented
。具体来说,请看底部的备注块的前导示例(section Documentation)。
23
如果我们的一些注解,说@InWork
为@Documented
,则有@InWork
每一个类,javadoc所产生的含有@InWork
文本,对注释的参考文本。
译注:
@Documented
@Inherited // for descenders of the annotation to have the @Documented feature automatically
@Retention(RetentionPolicy.RUNTIME) // must be there
public @interface InWork {
String value();
}
注释目标:
/**
* Annotated class.
*/
@InWork(value = "")
public class MainApp {...}
的Javadoc文本:
所以,你必须决定,如果注释应显示javadoc文本,如果是,则将@Documented
设置为i吨。
以上信息摘自Oracle documentation。
请,通知,在Eclipse中,你会在Javadoc生成文本中看到所有的注解,是他们@Documented
,还是不行。
4.3版本仍然正确。
相关问题
- 1. 文档注释
- 2. JAXB文档注释
- 3. symfony2注释文档
- 4. Qt文档注释文档? Qt + Doxygen?
- 5. 注释和取消注释XML文档中的节点
- 6. Doxygen fortran文档中的注释继承
- 7. XCode文档中“注释”的用途
- 8. XML文档中的XML注释(C#)
- 9. Dart SDK中的画布注释/文档
- 10. 在文档注释中的html代码
- 11. 用JAPE注释文档
- 12. Eclipse,Checkstyle和java文档注释中的空格
- 13. 在flexpaper注释文档查看器中保存注释标记
- 14. 在solr文档中添加注释
- 15. Web浏览器文本注释来注释文档
- 16. pdfnet文档文本注释不保存
- 17. 用于“复制”文档的Javadoc注释
- 18. 的Xcode 5文档注释换行符
- 19. yardoc:排除来自文档的注释
- 20. Swift类扩展的文档注释
- 21. VB.NET文档的工具名称注释
- 22. java文件中的Hibernate注释位置
- 23. .NET中的注释控件(或带有注释支持的文档控件)
- 24. 了解Java中的注释
- 25. Java中的PDF注释
- 26. Java中的@UniqueConstraint注释
- 27. 注释中的Java接口
- 28. 正则表达式仅用于打开java文档注释
- 29. 使用Java Bean Validation注释从POJO生成文档
- 30. 从注释文档(Java)获取Stanford Dependencies表示
链接现在已经死了 – 2013-05-15 14:45:04
链接是固定的 – Sithsu 2013-07-20 16:06:55