Skip to content

Commit 8905403

Browse files
Add default constructors (#115)
* Save changes * Add default constructors
1 parent d677fe8 commit 8905403

23 files changed

+82
-0
lines changed

src/main/java/io/github/project/openubl/xbuilder/content/models/common/Cliente.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
package io.github.project.openubl.xbuilder.content.models.common;
1818

1919
import io.github.project.openubl.xbuilder.content.catalogs.Catalog6;
20+
import lombok.AllArgsConstructor;
2021
import lombok.Builder;
2122
import lombok.Data;
23+
import lombok.NoArgsConstructor;
2224

2325
/**
2426
* Cliente de la operación.
@@ -27,6 +29,8 @@
2729
*/
2830
@Data
2931
@Builder
32+
@NoArgsConstructor
33+
@AllArgsConstructor
3034
public class Cliente {
3135

3236
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/common/Contacto.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.common;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Builder;
2021
import lombok.Data;
22+
import lombok.NoArgsConstructor;
2123

2224
/**
2325
* Datos de contacto
@@ -26,6 +28,8 @@
2628
*/
2729
@Data
2830
@Builder
31+
@NoArgsConstructor
32+
@AllArgsConstructor
2933
public class Contacto {
3034

3135
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/common/Direccion.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.common;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Builder;
2021
import lombok.Data;
22+
import lombok.NoArgsConstructor;
2123

2224
/**
2325
* Dirección
@@ -26,6 +28,8 @@
2628
*/
2729
@Data
2830
@Builder
31+
@NoArgsConstructor
32+
@AllArgsConstructor
2933
public class Direccion {
3034

3135
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/common/Firmante.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.common;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Builder;
2021
import lombok.Data;
22+
import lombok.NoArgsConstructor;
2123

2224
/**
2325
* Persona que firma electrónicamente el documento
@@ -26,6 +28,8 @@
2628
*/
2729
@Data
2830
@Builder
31+
@NoArgsConstructor
32+
@AllArgsConstructor
2933
public class Firmante {
3034

3135
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/common/Proveedor.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.common;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Builder;
2021
import lombok.Data;
22+
import lombok.NoArgsConstructor;
2123

2224
/**
2325
* Persona que vende o presta un servicio
@@ -26,6 +28,8 @@
2628
*/
2729
@Data
2830
@Builder
31+
@NoArgsConstructor
32+
@AllArgsConstructor
2933
public class Proveedor {
3034

3135
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/standard/general/Anticipo.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
package io.github.project.openubl.xbuilder.content.models.standard.general;
1818

1919
import java.math.BigDecimal;
20+
import lombok.AllArgsConstructor;
2021
import lombok.Builder;
2122
import lombok.Data;
23+
import lombok.NoArgsConstructor;
2224

2325
/**
2426
* Anticipo realizado.
@@ -29,6 +31,8 @@
2931
*/
3032
@Data
3133
@Builder
34+
@NoArgsConstructor
35+
@AllArgsConstructor
3236
public class Anticipo {
3337

3438
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/standard/general/CargoDescuento.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,17 @@
1717
package io.github.project.openubl.xbuilder.content.models.standard.general;
1818

1919
import java.math.BigDecimal;
20+
import lombok.AllArgsConstructor;
2021
import lombok.Data;
2122
import lombok.EqualsAndHashCode;
23+
import lombok.NoArgsConstructor;
2224
import lombok.ToString;
2325
import lombok.experimental.SuperBuilder;
2426

2527
@Data
2628
@SuperBuilder
29+
@NoArgsConstructor
30+
@AllArgsConstructor
2731
public class CargoDescuento {
2832

2933
private String serieNumero;

src/main/java/io/github/project/openubl/xbuilder/content/models/standard/general/CreditNote.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.standard.general;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Data;
2021
import lombok.EqualsAndHashCode;
22+
import lombok.NoArgsConstructor;
2123
import lombok.experimental.SuperBuilder;
2224

2325
/**
@@ -27,5 +29,6 @@
2729
*/
2830
@Data
2931
@SuperBuilder
32+
@NoArgsConstructor
3033
@EqualsAndHashCode(callSuper = true)
3134
public class CreditNote extends Note {}

src/main/java/io/github/project/openubl/xbuilder/content/models/standard/general/CuotaDePago.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,10 @@
1818

1919
import java.math.BigDecimal;
2020
import java.time.LocalDate;
21+
import lombok.AllArgsConstructor;
2122
import lombok.Builder;
2223
import lombok.Data;
24+
import lombok.NoArgsConstructor;
2325

2426
/**
2527
* Cuota de pago para Invoice
@@ -28,6 +30,8 @@
2830
*/
2931
@Data
3032
@Builder
33+
@NoArgsConstructor
34+
@AllArgsConstructor
3135
public class CuotaDePago {
3236

3337
/**

src/main/java/io/github/project/openubl/xbuilder/content/models/standard/general/DebitNote.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@
1616
*/
1717
package io.github.project.openubl.xbuilder.content.models.standard.general;
1818

19+
import lombok.AllArgsConstructor;
1920
import lombok.Data;
2021
import lombok.EqualsAndHashCode;
22+
import lombok.NoArgsConstructor;
2123
import lombok.experimental.SuperBuilder;
2224

2325
@Data
2426
@SuperBuilder
27+
@NoArgsConstructor
2528
@EqualsAndHashCode(callSuper = true)
2629
public class DebitNote extends Note {}

0 commit comments

Comments
 (0)