我如何生成以下内容:
class A extends B<A> {}
我一直在构造 ParameterizedTypeName 以添加父类(super class),我似乎找不到在构造 A 之前引用 A 类型的方法...
有什么指点吗?这有可能吗?
最佳答案
使用 Classname.get("com.example.project", "A")
得到A
和 ParameterizedTypeName
对于 B<A>
.
关于java - 使用 JavaPoet 生成自引用泛型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32841740/