java - some - lombok maven
Java Lombok: Omitir un campo en @AllArgsConstructor? (2)
No, eso no es posible. Hay una solicitud de función para crear un @SomeArgsConstructor donde puede especificar una lista de campos implicados.
Divulgación completa: soy uno de los principales desarrolladores del Proyecto Lombok.
Si especifico @AllArgsConstructor usando Lombok , generará un constructor para establecer todos los campos declarados (no definitivos, no estáticos). ¿Es posible omitir algún campo y dejar este constructor generado para todos los demás campos?
Alternativamente, puede usar @RequiredArgsConstructor
. Esto agrega un constructor para todos los campos que son @NonNull
o final
.
Ver documentación