替换另一个注释的注释

时间:2018-04-04 23:34:17

标签: java annotations lombok

是否可以创建替代另一个的注释?

所以我可以使用:

@myConstructor

这取代了Lombok注释:

@NoArgsConstructor(access = AccessLevel.PROTECTED)

我知道注释不能扩展其他注释,但不确定这种替换是否可以实现。

1 个答案:

答案 0 :(得分:0)

龙目岛不支持此。

然而,您可以编写自己的注释处理器,确保它在之前运行 Lombok注释处理器,然后让处理器将@myConstructor更改为任何内容。龙目岛的处理器应该会看到这一点。 (注意:我没试过。)