如何为 lombok Builder 生成 getter?

Ali*_*aka 5 java getter builder lombok

我有以下定义:

@Value
@Builder(toBuilder = true)
public class MyEntity {
  String name;
}
Run Code Online (Sandbox Code Playgroud)

当尝试在构建器上使用 getter 时,例如MyEntityBuilder.getName(),IDEA 声明它“无法解析方法”。此外,IDEA 不会自动完成它。

唯一可用的方法(除了build())是 setter:MyEntityBuilder name(String name);

有没有办法在 lombok 生成的构建器上生成 getter?谢谢。

使用龙目岛1.8.16

Art*_*ich 6

根据Lombok 文档源代码,似乎没有选项可以开箱即用。

如果您想检查构建器的内容,似乎您能做的最好的事情就是构建对象并从那里检查字段。