我有一个类与变量我不希望它为空或空。有没有办法使用Lombok builder来设置属性?我可以使用@NonNull
,但我无法验证它是否为空。显然,另一种选择是写我自己的建设者,完成所有这些检查。例如:龙目岛建设者检查非空和非空
class Person {
@NonNull
private String firstName;
@NonNull
private String lastName;
public static class PersonBuilder() {
// .
// .
// .
public Person build() {
//do checks for empty etc and return object
}
}
}
对我的问题很好的答案,但它不是针对问题的 - not_empty检查不存在 –