【发布时间】:2021-11-17 16:22:57
【问题描述】:
我有一个注解处理器,它检查用@Builder 注解的类 如果他们对每个字段都有设置器(并基于这些方法生成构建器类)。 现在可以在我的注释处理器启动之前生成这些设置方法(如果它们不存在)?
我知道注释处理器只能生成新文件,而不能操作任何现有文件。ASM 和 Javassist 等库也可以处理使用注释处理器时不存在的 .class 文件。 有什么建议吗?
【问题讨论】:
标签: java annotation-processing javassist