File tree Expand file tree Collapse file tree
src/main/java/io/facturapi Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33import com .fasterxml .jackson .databind .DeserializationFeature ;
44import com .fasterxml .jackson .databind .ObjectMapper ;
5+ import com .fasterxml .jackson .databind .PropertyNamingStrategies ;
56import com .fasterxml .jackson .databind .SerializationFeature ;
67import com .fasterxml .jackson .datatype .jsr310 .JavaTimeModule ;
78import io .facturapi .ApiVersion ;
@@ -108,6 +109,7 @@ public FacturapiConfig build() {
108109
109110 ObjectMapper resolvedMapper = new ObjectMapper ()
110111 .registerModule (new JavaTimeModule ())
112+ .setPropertyNamingStrategy (PropertyNamingStrategies .SNAKE_CASE )
111113 .configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false )
112114 .disable (SerializationFeature .WRITE_DATES_AS_TIMESTAMPS );
113115
Original file line number Diff line number Diff line change 88import com .fasterxml .jackson .databind .DeserializationFeature ;
99import com .fasterxml .jackson .databind .JsonNode ;
1010import com .fasterxml .jackson .databind .ObjectMapper ;
11+ import com .fasterxml .jackson .databind .PropertyNamingStrategies ;
1112import com .fasterxml .jackson .datatype .jsr310 .JavaTimeModule ;
1213import io .facturapi .models .complements .carta_porte .CartaPorteComplementData ;
1314import io .facturapi .models .complements .comercio_exterior .ComercioExteriorComplementData ;
1920public class InvoiceComplement {
2021 private static final ObjectMapper MAPPER = new ObjectMapper ()
2122 .registerModule (new JavaTimeModule ())
23+ .setPropertyNamingStrategy (PropertyNamingStrategies .SNAKE_CASE )
2224 .configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false );
2325
2426 private String type ;
Original file line number Diff line number Diff line change 77import com .fasterxml .jackson .databind .DeserializationFeature ;
88import com .fasterxml .jackson .databind .JsonNode ;
99import com .fasterxml .jackson .databind .ObjectMapper ;
10+ import com .fasterxml .jackson .databind .PropertyNamingStrategies ;
1011import com .fasterxml .jackson .datatype .jsr310 .JavaTimeModule ;
1112import java .util .ArrayList ;
1213import java .util .List ;
1516public class ComercioExteriorComplementData {
1617 private static final ObjectMapper MAPPER = new ObjectMapper ()
1718 .registerModule (new JavaTimeModule ())
19+ .setPropertyNamingStrategy (PropertyNamingStrategies .SNAKE_CASE )
1820 .configure (DeserializationFeature .FAIL_ON_UNKNOWN_PROPERTIES , false );
1921
2022 @ JsonProperty ("Version" )
You can’t perform that action at this time.
0 commit comments