Java Lombok : Omitting one field in @AllArgsConstructor?

标签 java syntax constructor field lombok

如果我使用Lombok指定@AllArgsConstructor,它将生成一个构造函数来设置所有声明的(不是最终的,不是静态的)字段。 是否可以省略某些字段并为所有其他字段留下生成的构造函数?

最佳答案

不,这是不可能的。有一个创建 @SomeArgsConstructor 的功能请求,您可以在其中指定所涉及字段的列表。

全面披露:我是 Project Lombok 的核心开发人员之一。

关于Java Lombok : Omitting one field in @AllArgsConstructor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60072406/

相关文章:

java - Spring webflow,仅当语句为 true 时才传输

java - Hibernate/JPA 使用标准作为注释

c++ - 为什么我要调用一个函数名包裹在括号中的函数?

syntax - 手册页的 SYNOPSIS 部分是否有规范?

perl - 为什么 Perl 的 tr///没有做我想要的事情?

python - 为什么不能将 *args 从覆盖 int 的类传递给 super().__init__()?

java - 从 Activity 移至 Fragment 的代码中的引用不再解析

java - 选择数据库行的优化方法是什么?

c# - 如何在 C# 中使用私有(private)构造函数实例化对象?

Java:所有构造函数的公共(public)代码?