如果您实现覆盖 getter/setter 注释,那就太好了。 例如:
<strong i="6">@Getter</strong>
public class Example {
private int a;
public int getA() { //override to avoid npe
return a < 0 ? -1 : a;
}
}
去做就对了。 如果已经存在 getter,则不会生成 getter。
您还可以使用@Getter(AccessLevel.NONE)
显式禁用生成。
那么这是 IntelliJ IDEA 插件的一个问题,它警告我不能将@Getter
和简单的 getter 放在一起。 谢谢你的回答!
AFAIK,除非注释肯定不会生成任何 getter(字段级注释和手动 getter 应该产生警告;类级注释不应该),否则不应该有这样的警告。
最有用的评论
去做就对了。 如果已经存在 getter,则不会生成 getter。
您还可以使用
@Getter(AccessLevel.NONE)
显式禁用生成。