【发布时间】:2017-12-18 17:27:04
【问题描述】:
我正在实现注释处理库,该库使用基于具有特定注释的类的 Java Pot 生成代码。
为了也使用用 kotlin 编写的类,我在示例项目中切换到了 kapt 而不是 apt。它适用于带注释的 java 类就好了。 Bun kotlin-classes 对访问类字段有不同的方法:应该使用 getter 和 setter。
有没有办法确定给定的类(更具体地说 - 不是类而是 TypeElement - 因为这是在编译之前发生的)是 java 类还是用 kotlin 编写的?基于此,我可以编写生成字段访问或 getters-used 访问的代码。
【问题讨论】:
-
没有编辑建议的不赞成投票,没有评论......什么都没有。这应该怎么用?