with some plugin example data java syntax constructor field lombok

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