1

我正在编写一个注释处理器,它从带注释的 A 类生成 Agenerated 类。我希望能够做类似的事情

AgeneratedInst.getFoo().getBar()...

为此,我必须指定返回类型,即我正在编写的当前类......有没有办法这样做?

4

1 回答 1

2

我只是想通了,也许这有点奇怪,但它有效。我只需要像这样指定一个 TypeName :

String generatedName = "Agenerated";
ClassName className = ClassName.get("", classsName);

然后我将它用作方法的返回类型,没关系

于 2015-10-11T00:10:44.450 回答