我想知道是否可以在JavaPoet的界面中添加注释?
使用addJavadoc()
方法就足够了,但我需要它们(javadoc 和注释)来生成我必须生成的文件。
我目前正在JavaPoet github上寻找一种方法,但我没有看到任何接口的addComment()方法或其他可以做到的方法......
如果你想评论接口的方法,这样的事情应该可以工作:
TypeSpec.interfaceBuilder("MyInterface")
.addJavadoc("Bla Bla Bla")
.addMethod(MethodSpec.methodBuilder("testMethodWithComment")
.addJavadoc("blub blub blub")
.build())
.build();
将生成此代码:
/**
* Bla Bla Bla */
public interface MyInterface {
/**
* blub blub blub */
void testMethodWithComment();
}