假设我有一些注释(个),例如接口:实现接口的Java类能否自动继承注释?
@SpecialClass
public interface IFoo { /* ... */ }
并假设我让一个实现接口的类:
public class Foo implements IFoo { /* ... */ }
是否有可能为Foo
类莫名其妙“继承”或自动复制IFoo
及其成员的全部或部分注释(例如自动注释Foo
为@SpecialClass
等)?
这将便于实现Web服务类(如那些由JAX-WS“的wsimport”工具生成),但没有明确其复制接口注释实现类(如javax.jws.WebService
仅通过实施其标注的接口,javax.xml.ws.RequestWrapper
等)。
这是一个show-stopper ?: *已实现的接口上的注释没有任何效果*(形式为javaDoc) –
好的发现但假设我不控制注释的来源(例如'javax.jws.WebService') ? – maerics
@Andreas_D:糟糕 - 我没有发现。卫生署。将编辑。 –