【发布时间】:2020-02-14 23:45:07
【问题描述】:
我一直在学习注解以及注解处理器是什么。我正在查看 Java 示例,似乎有一种正确的方法可以做到这一点。但是,在 Scala 中,我没有合适的网站/文档来创建自定义注释和注释处理器。
如果在 Scala 中不可能,有没有办法在 Scala 类中使用 Java 自定义注解处理器?
有人能指出正确的方向吗?
【问题讨论】:
标签: java scala annotations annotation-processor
我一直在学习注解以及注解处理器是什么。我正在查看 Java 示例,似乎有一种正确的方法可以做到这一点。但是,在 Scala 中,我没有合适的网站/文档来创建自定义注释和注释处理器。
如果在 Scala 中不可能,有没有办法在 Scala 类中使用 Java 自定义注解处理器?
有人能指出正确的方向吗?
【问题讨论】:
标签: java scala annotations annotation-processor
【讨论】:
在 Scala 中,有一个选项可以在黑盒(类型安全)宏中使用编译时注释,而无需添加编译器扩展或标志。
Here 是定义和使用此类注释以派生编解码器的示例。
【讨论】: