标签: scala annotations
在Scala中,可以使用注释@BeanProperty自动为字段生成getter和setter。
如何创建自己的注释?
我有兴趣创建更改源代码的注释,比如@BeanProperty。
作为示例,我如何创建仅生成get方法的注释?
感谢。
答案 0 :(得分:9)
两个字:compiler plugin。这并不容易,文档很少,但这是一种方法。
Scala的未来版本可能会有macro support,这为您提供了相同的灵活性。