Skip to content

Commit 226d2e2

Browse files
committed
refactor: remove redundant json property mappings
1 parent 205dc04 commit 226d2e2

53 files changed

Lines changed: 0 additions & 220 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/io/facturapi/models/ApiEvent.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
@JsonIgnoreProperties(ignoreUnknown = true)
99
public class ApiEvent {
10-
@JsonProperty("created_at")
1110
private Instant createdAt;
1211
private String organization;
1312
private Boolean livemode;

src/main/java/io/facturapi/models/ApiKey.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ public class ApiKey {
1010
private String id;
1111
@JsonProperty("first_12")
1212
private String first12;
13-
@JsonProperty("created_at")
1413
private Instant createdAt;
1514
@JsonAlias({"key", "api_key", "token"})
1615
private String key;

src/main/java/io/facturapi/models/CatalogItem.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ public class CatalogItem {
1010
private String code;
1111
@JsonAlias({"label", "description", "name"})
1212
private String label;
13-
@JsonProperty("score")
1413
private Double score;
1514

1615
public String getCode() {

src/main/java/io/facturapi/models/Certificate.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,9 @@
66

77
@JsonIgnoreProperties(ignoreUnknown = true)
88
public class Certificate {
9-
@JsonProperty("has_certificate")
109
private Boolean hasCertificate;
11-
@JsonProperty("updated_at")
1210
private Instant updatedAt;
13-
@JsonProperty("expires_at")
1411
private Instant expiresAt;
15-
@JsonProperty("serial_number")
1612
private String serialNumber;
1713

1814
public Boolean getHasCertificate() { return hasCertificate; }

src/main/java/io/facturapi/models/Customer.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,18 @@ public class Customer {
99
private String id;
1010
private String organization;
1111
private Boolean livemode;
12-
@JsonProperty("created_at")
1312
private Instant createdAt;
14-
@JsonProperty("tax_id")
1513
private String taxId;
16-
@JsonProperty("tax_system")
1714
private String taxSystem;
18-
@JsonProperty("legal_name")
1915
private String legalName;
2016
private String email;
2117
private String phone;
2218
private String curp;
2319
private Address address;
24-
@JsonProperty("external_id")
2520
private String externalId;
26-
@JsonProperty("default_invoice_use")
2721
private String defaultInvoiceUse;
28-
@JsonProperty("sat_validated_at")
2922
private Instant satValidatedAt;
30-
@JsonProperty("edit_link")
3123
private String editLink;
32-
@JsonProperty("edit_link_expires_at")
3324
private Instant editLinkExpiresAt;
3425

3526
public String getId() { return id; }

src/main/java/io/facturapi/models/CustomerInfo.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,8 @@
66
@JsonIgnoreProperties(ignoreUnknown = true)
77
public class CustomerInfo {
88
private String id;
9-
@JsonProperty("legal_name")
109
private String legalName;
11-
@JsonProperty("tax_id")
1210
private String taxId;
13-
@JsonProperty("tax_system")
1411
private String taxSystem;
1512
private Address address;
1613

src/main/java/io/facturapi/models/Customization.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,8 @@
88
@JsonIgnoreProperties(ignoreUnknown = true)
99
public class Customization {
1010
private String color;
11-
@JsonProperty("pdf_extra")
1211
private PdfExtra pdfExtra;
13-
@JsonProperty("default_series")
1412
private Map<String, String> defaultSeries = new HashMap<>();
15-
@JsonProperty("has_logo")
1613
private Boolean hasLogo;
1714

1815
public String getColor() { return color; }

src/main/java/io/facturapi/models/Invoice.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,62 +18,45 @@ public class Invoice {
1818
private String id;
1919
private String organization;
2020
private Boolean livemode;
21-
@JsonProperty("created_at")
2221
private Instant createdAt;
2322
private Instant date;
24-
@JsonProperty("issuer_type")
2523
private IssuingType issuerType;
2624
private InvoiceType type;
2725
private InvoiceStatus status;
28-
@JsonProperty("cfdi_version")
2926
private Integer cfdiVersion;
30-
@JsonProperty("issuer_info")
3127
private CustomerInfo issuerInfo;
32-
@JsonProperty("payment_form")
3328
private PaymentForm paymentForm;
34-
@JsonProperty("payment_method")
3529
private PaymentMethod paymentMethod;
3630
private String currency;
3731
private Double exchange;
3832
private String uuid;
3933
private CustomerInfo customer;
4034
private Double total;
4135
private String use;
42-
@JsonProperty("folio_number")
4336
private String folioNumber;
4437
private String series;
4538
@JsonProperty("is_ready_to_stamp")
4639
private Boolean readyToStamp;
4740
private List<InvoiceItem> items = new ArrayList<>();
4841
private Address address;
49-
@JsonProperty("amount_due")
5042
private Double amountDue;
51-
@JsonProperty("verification_url")
5243
private String verificationUrl;
53-
@JsonProperty("verification_carta_porte")
5444
private String verificationCartaPorte;
55-
@JsonProperty("cancellation_status")
5645
private CancellationStatus cancellationStatus;
57-
@JsonProperty("external_id")
5846
private String externalId;
59-
@JsonProperty("idempotency_key")
6047
private String idempotencyKey;
6148
private Stamp stamp;
6249
private String addenda;
6350
private String conditions;
64-
@JsonProperty("pdf_custom_section")
6551
private String pdfCustomSection;
6652
@JsonProperty("export")
6753
private String exportReference;
6854
private GlobalInfo global;
6955
private InvoiceCancellation cancellation;
7056
private List<InvoiceComplement> complements = new ArrayList<>();
71-
@JsonProperty("related_documents")
7257
private List<RelatedDocument> relatedDocuments = new ArrayList<>();
7358
private List<XmlNamespace> namespaces = new ArrayList<>();
74-
@JsonProperty("received_payment_ids")
7559
private List<String> receivedPaymentIds = new ArrayList<>();
76-
@JsonProperty("target_invoice_ids")
7760
private List<String> targetInvoiceIds = new ArrayList<>();
7861

7962
public String getId() { return id; }

src/main/java/io/facturapi/models/InvoiceCancellation.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,10 @@
88

99
@JsonIgnoreProperties(ignoreUnknown = true)
1010
public class InvoiceCancellation {
11-
@JsonProperty("requested_at")
1211
private Instant requestedAt;
1312
private CancellationStatus status;
14-
@JsonProperty("last_checked")
1513
private Instant lastChecked;
1614
private CancellationMotive motive;
17-
@JsonProperty("substitution_uuid")
1815
private String substitutionUuid;
1916

2017
public Instant getRequestedAt() { return requestedAt; }

src/main/java/io/facturapi/models/InvoiceItem.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ public class InvoiceItem {
1010
private Double quantity;
1111
private ProductInfo product;
1212
private Double discount;
13-
@JsonProperty("customs_keys")
1413
private List<String> customsKeys = new ArrayList<>();
15-
@JsonProperty("third_party")
1614
private InvoiceItemThirdParty thirdParty;
1715
private String complement;
1816
private List<InvoiceItemPart> parts = new ArrayList<>();
19-
@JsonProperty("property_tax_account")
2017
private String propertyTaxAccount;
2118

2219
public Double getQuantity() { return quantity; }

0 commit comments

Comments
 (0)