使用JavaPoet生成自引用泛型类型

时间:2015-09-29 10:35:56

标签: java generics self-reference javapoet

我如何生成以下内容:

class A extends B<A> {}

我坚持构造ParameterizedTypeName来添加超类,我似乎无法在构造之前找到引用A类型的方法......

任何指针?这有可能吗?

1 个答案:

答案 0 :(得分:5)

使用Classname.get("com.example.project", "A")获取A的{​​{1}}和ParameterizedTypeName