【发布时间】:2015-12-04 04:46:14
【问题描述】:
我正在玩注解处理器和 JavaPoet。我有一个用@MyAnno 注释的方法:
@MyAnno
Observable<MyClass> get(int id);
我想生成一个有方法的类:
AsyncSubject<MyClass> get(int id);
到目前为止我所做的是:
ClassName classAsyncSubject = ClassName.get("rx.subjects", "AsyncSubject");
TypeName newReturnType = ParameterizedTypeName.get(classAsyncSubject, get(executableElement.getReturnType()));
这给了我:
AsyncSubject<Observable<MyClass>>
如何只获取 MyClass?
【问题讨论】:
标签: java android annotations javapoet