Preguntas etiquetadas con lombok

Project Lombok es una herramienta para reducir el código repetitivo en Java a través de anotaciones y la generación de código de tiempo de compilación.

436
¿Es seguro usar Project Lombok? [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 2 años .

232
Omitiendo un Setter / Getter en Lombok

Quiero usar una clase de datos en Lombok. Como tiene aproximadamente una docena de campos, lo anoté @Datapara generar todos los setters y getter. Sin embargo, hay un campo especial para el que no quiero que se implementen los accesores. ¿Cómo omite Lombok este

148
¿Cómo funciona lombok?

Conocí a lombok hoy. Estoy muy ansioso por saber cómo funciona. Un artículo de Java Geek da algunas pistas, pero no me queda perfectamente claro: Java 6 elimina apt y hace que javac pueda administrar anotaciones, agilizando el proceso para obtener una informática de un solo paso más simple....

118
cómo llamar al super constructor en Lombok

Tengo una clase @Value @NonFinal public class A { int x; int y; } Tengo otra clase B @Value public class B extends A { int z; } lombok arroja un error que dice que no puede encontrar el constructor A (), llámelo explícitamente, lo que quiero que lombok haga es dar una anotación a la clase b...

101
Lombok no genera getter y setter

Intenté enviar un proyecto basado en Maven a otra computadora y HORROR, ¡¡marcadores rojos por todas partes !! Sin embargo, se mvn clean installestá construyendo bien. Rápidamente, me di cuenta de que no está generando Lombok captadores y definidores para mis clases, aunque el @Gettery...

100
Construye un objeto a partir de uno existente usando lombok

Digamos que tengo una clase anotada en lombok como @Builder class Band { String name; String type; } Sé que puedo hacer: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); ¿Existe una manera fácil de crear un objeto de Foo usando el objeto existente...

10
Lombok getter / setter vs Java 14 record

Me encanta el proyecto Lombok pero en estos días estoy leyendo y probando algunas de las nuevas características de Java 14. Dentro de la nueva capacidad, existe la palabra clave record que permite crear una clase con la siguiente funcionalidad incorporada: constructor, campos finales privados,...