Skip to content

Commit ff716dd

Browse files
authored
fix java instantiated lists (OpenAPITools#1683)
1 parent 0f6b25f commit ff716dd

File tree

199 files changed

+330
-335
lines changed

Some content is hidden

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

199 files changed

+330
-335
lines changed

modules/openapi-generator/src/main/resources/Java/pojo.mustache

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,7 @@ public class {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{{#parcela
5858
public static final String SERIALIZED_NAME_{{nameInSnakeCase}} = "{{baseName}}";
5959
@SerializedName(SERIALIZED_NAME_{{nameInSnakeCase}})
6060
{{/gson}}
61-
{{#isContainer}}
62-
private {{{datatypeWithEnum}}} {{name}}{{#required}} = {{{defaultValue}}}{{/required}}{{^required}} = null{{/required}};
63-
{{/isContainer}}
64-
{{^isContainer}}
6561
private {{{datatypeWithEnum}}} {{name}}{{#defaultValue}} = {{{.}}}{{/defaultValue}};
66-
{{/isContainer}}
6762

6863
{{/vars}}
6964
{{#parcelableModel}}

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030

3131
public class AdditionalPropertiesClass {
3232
@JsonProperty("map_property")
33-
private Map<String, String> mapProperty = null;
33+
private Map<String, String> mapProperty = new HashMap<String, String>();
3434

3535
@JsonProperty("map_of_map_property")
36-
private Map<String, Map<String, String>> mapOfMapProperty = null;
36+
private Map<String, Map<String, String>> mapOfMapProperty = new HashMap<String, Map<String, String>>();
3737

3838
public AdditionalPropertiesClass mapProperty(Map<String, String> mapProperty) {
3939
this.mapProperty = mapProperty;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfArrayOfNumberOnly {
3232
@JsonProperty("ArrayArrayNumber")
33-
private List<List<BigDecimal>> arrayArrayNumber = null;
33+
private List<List<BigDecimal>> arrayArrayNumber = new ArrayList<List<BigDecimal>>();
3434

3535
public ArrayOfArrayOfNumberOnly arrayArrayNumber(List<List<BigDecimal>> arrayArrayNumber) {
3636
this.arrayArrayNumber = arrayArrayNumber;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfNumberOnly {
3232
@JsonProperty("ArrayNumber")
33-
private List<BigDecimal> arrayNumber = null;
33+
private List<BigDecimal> arrayNumber = new ArrayList<BigDecimal>();
3434

3535
public ArrayOfNumberOnly arrayNumber(List<BigDecimal> arrayNumber) {
3636
this.arrayNumber = arrayNumber;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/ArrayTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030

3131
public class ArrayTest {
3232
@JsonProperty("array_of_string")
33-
private List<String> arrayOfString = null;
33+
private List<String> arrayOfString = new ArrayList<String>();
3434

3535
@JsonProperty("array_array_of_integer")
36-
private List<List<Long>> arrayArrayOfInteger = null;
36+
private List<List<Long>> arrayArrayOfInteger = new ArrayList<List<Long>>();
3737

3838
@JsonProperty("array_array_of_model")
39-
private List<List<ReadOnlyFirst>> arrayArrayOfModel = null;
39+
private List<List<ReadOnlyFirst>> arrayArrayOfModel = new ArrayList<List<ReadOnlyFirst>>();
4040

4141
public ArrayTest arrayOfString(List<String> arrayOfString) {
4242
this.arrayOfString = arrayOfString;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/EnumArrays.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public static ArrayEnumEnum fromValue(String text) {
102102
}
103103

104104
@JsonProperty("array_enum")
105-
private List<ArrayEnumEnum> arrayEnum = null;
105+
private List<ArrayEnumEnum> arrayEnum = new ArrayList<ArrayEnumEnum>();
106106

107107
public EnumArrays justSymbol(JustSymbolEnum justSymbol) {
108108
this.justSymbol = justSymbol;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class FileSchemaTestClass {
3232
private java.io.File file = null;
3333

3434
@JsonProperty("files")
35-
private List<java.io.File> files = null;
35+
private List<java.io.File> files = new ArrayList<java.io.File>();
3636

3737
public FileSchemaTestClass file(java.io.File file) {
3838
this.file = file;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/MapTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class MapTest {
3232
@JsonProperty("map_map_of_string")
33-
private Map<String, Map<String, String>> mapMapOfString = null;
33+
private Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>();
3434

3535
/**
3636
* Gets or Sets inner
@@ -68,13 +68,13 @@ public static InnerEnum fromValue(String text) {
6868
}
6969

7070
@JsonProperty("map_of_enum_string")
71-
private Map<String, InnerEnum> mapOfEnumString = null;
71+
private Map<String, InnerEnum> mapOfEnumString = new HashMap<String, InnerEnum>();
7272

7373
@JsonProperty("direct_map")
74-
private Map<String, Boolean> directMap = null;
74+
private Map<String, Boolean> directMap = new HashMap<String, Boolean>();
7575

7676
@JsonProperty("indirect_map")
77-
private Map<String, Boolean> indirectMap = null;
77+
private Map<String, Boolean> indirectMap = new HashMap<String, Boolean>();
7878

7979
public MapTest mapMapOfString(Map<String, Map<String, String>> mapMapOfString) {
8080
this.mapMapOfString = mapMapOfString;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class MixedPropertiesAndAdditionalPropertiesClass {
3939
private OffsetDateTime dateTime;
4040

4141
@JsonProperty("map")
42-
private Map<String, Animal> map = null;
42+
private Map<String, Animal> map = new HashMap<String, Animal>();
4343

4444
public MixedPropertiesAndAdditionalPropertiesClass uuid(UUID uuid) {
4545
this.uuid = uuid;

samples/client/petstore/java/feign/src/main/java/org/openapitools/client/model/Pet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class Pet {
4343
private List<String> photoUrls = new ArrayList<String>();
4444

4545
@JsonProperty("tags")
46-
private List<Tag> tags = null;
46+
private List<Tag> tags = new ArrayList<Tag>();
4747

4848
/**
4949
* pet status in the store

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030

3131
public class AdditionalPropertiesClass {
3232
@JsonProperty("map_property")
33-
private Map<String, String> mapProperty = null;
33+
private Map<String, String> mapProperty = new HashMap<String, String>();
3434

3535
@JsonProperty("map_of_map_property")
36-
private Map<String, Map<String, String>> mapOfMapProperty = null;
36+
private Map<String, Map<String, String>> mapOfMapProperty = new HashMap<String, Map<String, String>>();
3737

3838
public AdditionalPropertiesClass mapProperty(Map<String, String> mapProperty) {
3939
this.mapProperty = mapProperty;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfArrayOfNumberOnly {
3232
@JsonProperty("ArrayArrayNumber")
33-
private List<List<BigDecimal>> arrayArrayNumber = null;
33+
private List<List<BigDecimal>> arrayArrayNumber = new ArrayList<List<BigDecimal>>();
3434

3535
public ArrayOfArrayOfNumberOnly arrayArrayNumber(List<List<BigDecimal>> arrayArrayNumber) {
3636
this.arrayArrayNumber = arrayArrayNumber;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfNumberOnly {
3232
@JsonProperty("ArrayNumber")
33-
private List<BigDecimal> arrayNumber = null;
33+
private List<BigDecimal> arrayNumber = new ArrayList<BigDecimal>();
3434

3535
public ArrayOfNumberOnly arrayNumber(List<BigDecimal> arrayNumber) {
3636
this.arrayNumber = arrayNumber;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/ArrayTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030

3131
public class ArrayTest {
3232
@JsonProperty("array_of_string")
33-
private List<String> arrayOfString = null;
33+
private List<String> arrayOfString = new ArrayList<String>();
3434

3535
@JsonProperty("array_array_of_integer")
36-
private List<List<Long>> arrayArrayOfInteger = null;
36+
private List<List<Long>> arrayArrayOfInteger = new ArrayList<List<Long>>();
3737

3838
@JsonProperty("array_array_of_model")
39-
private List<List<ReadOnlyFirst>> arrayArrayOfModel = null;
39+
private List<List<ReadOnlyFirst>> arrayArrayOfModel = new ArrayList<List<ReadOnlyFirst>>();
4040

4141
public ArrayTest arrayOfString(List<String> arrayOfString) {
4242
this.arrayOfString = arrayOfString;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/EnumArrays.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public static ArrayEnumEnum fromValue(String text) {
102102
}
103103

104104
@JsonProperty("array_enum")
105-
private List<ArrayEnumEnum> arrayEnum = null;
105+
private List<ArrayEnumEnum> arrayEnum = new ArrayList<ArrayEnumEnum>();
106106

107107
public EnumArrays justSymbol(JustSymbolEnum justSymbol) {
108108
this.justSymbol = justSymbol;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class FileSchemaTestClass {
3232
private java.io.File file = null;
3333

3434
@JsonProperty("files")
35-
private List<java.io.File> files = null;
35+
private List<java.io.File> files = new ArrayList<java.io.File>();
3636

3737
public FileSchemaTestClass file(java.io.File file) {
3838
this.file = file;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/MapTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class MapTest {
3232
@JsonProperty("map_map_of_string")
33-
private Map<String, Map<String, String>> mapMapOfString = null;
33+
private Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>();
3434

3535
/**
3636
* Gets or Sets inner
@@ -68,13 +68,13 @@ public static InnerEnum fromValue(String text) {
6868
}
6969

7070
@JsonProperty("map_of_enum_string")
71-
private Map<String, InnerEnum> mapOfEnumString = null;
71+
private Map<String, InnerEnum> mapOfEnumString = new HashMap<String, InnerEnum>();
7272

7373
@JsonProperty("direct_map")
74-
private Map<String, Boolean> directMap = null;
74+
private Map<String, Boolean> directMap = new HashMap<String, Boolean>();
7575

7676
@JsonProperty("indirect_map")
77-
private Map<String, Boolean> indirectMap = null;
77+
private Map<String, Boolean> indirectMap = new HashMap<String, Boolean>();
7878

7979
public MapTest mapMapOfString(Map<String, Map<String, String>> mapMapOfString) {
8080
this.mapMapOfString = mapMapOfString;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class MixedPropertiesAndAdditionalPropertiesClass {
3939
private OffsetDateTime dateTime;
4040

4141
@JsonProperty("map")
42-
private Map<String, Animal> map = null;
42+
private Map<String, Animal> map = new HashMap<String, Animal>();
4343

4444
public MixedPropertiesAndAdditionalPropertiesClass uuid(UUID uuid) {
4545
this.uuid = uuid;

samples/client/petstore/java/feign10x/src/main/java/org/openapitools/client/model/Pet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class Pet {
4343
private List<String> photoUrls = new ArrayList<String>();
4444

4545
@JsonProperty("tags")
46-
private List<Tag> tags = null;
46+
private List<Tag> tags = new ArrayList<Tag>();
4747

4848
/**
4949
* pet status in the store

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030

3131
public class AdditionalPropertiesClass {
3232
@JsonProperty("map_property")
33-
private Map<String, String> mapProperty = null;
33+
private Map<String, String> mapProperty = new HashMap<String, String>();
3434

3535
@JsonProperty("map_of_map_property")
36-
private Map<String, Map<String, String>> mapOfMapProperty = null;
36+
private Map<String, Map<String, String>> mapOfMapProperty = new HashMap<String, Map<String, String>>();
3737

3838
public AdditionalPropertiesClass mapProperty(Map<String, String> mapProperty) {
3939
this.mapProperty = mapProperty;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfArrayOfNumberOnly {
3232
@JsonProperty("ArrayArrayNumber")
33-
private List<List<BigDecimal>> arrayArrayNumber = null;
33+
private List<List<BigDecimal>> arrayArrayNumber = new ArrayList<List<BigDecimal>>();
3434

3535
public ArrayOfArrayOfNumberOnly arrayArrayNumber(List<List<BigDecimal>> arrayArrayNumber) {
3636
this.arrayArrayNumber = arrayArrayNumber;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfNumberOnly {
3232
@JsonProperty("ArrayNumber")
33-
private List<BigDecimal> arrayNumber = null;
33+
private List<BigDecimal> arrayNumber = new ArrayList<BigDecimal>();
3434

3535
public ArrayOfNumberOnly arrayNumber(List<BigDecimal> arrayNumber) {
3636
this.arrayNumber = arrayNumber;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/ArrayTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030

3131
public class ArrayTest {
3232
@JsonProperty("array_of_string")
33-
private List<String> arrayOfString = null;
33+
private List<String> arrayOfString = new ArrayList<String>();
3434

3535
@JsonProperty("array_array_of_integer")
36-
private List<List<Long>> arrayArrayOfInteger = null;
36+
private List<List<Long>> arrayArrayOfInteger = new ArrayList<List<Long>>();
3737

3838
@JsonProperty("array_array_of_model")
39-
private List<List<ReadOnlyFirst>> arrayArrayOfModel = null;
39+
private List<List<ReadOnlyFirst>> arrayArrayOfModel = new ArrayList<List<ReadOnlyFirst>>();
4040

4141
public ArrayTest arrayOfString(List<String> arrayOfString) {
4242
this.arrayOfString = arrayOfString;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/EnumArrays.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public static ArrayEnumEnum fromValue(String text) {
102102
}
103103

104104
@JsonProperty("array_enum")
105-
private List<ArrayEnumEnum> arrayEnum = null;
105+
private List<ArrayEnumEnum> arrayEnum = new ArrayList<ArrayEnumEnum>();
106106

107107
public EnumArrays justSymbol(JustSymbolEnum justSymbol) {
108108
this.justSymbol = justSymbol;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/FileSchemaTestClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class FileSchemaTestClass {
3232
private java.io.File file = null;
3333

3434
@JsonProperty("files")
35-
private List<java.io.File> files = null;
35+
private List<java.io.File> files = new ArrayList<java.io.File>();
3636

3737
public FileSchemaTestClass file(java.io.File file) {
3838
this.file = file;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/MapTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class MapTest {
3232
@JsonProperty("map_map_of_string")
33-
private Map<String, Map<String, String>> mapMapOfString = null;
33+
private Map<String, Map<String, String>> mapMapOfString = new HashMap<String, Map<String, String>>();
3434

3535
/**
3636
* Gets or Sets inner
@@ -68,13 +68,13 @@ public static InnerEnum fromValue(String text) {
6868
}
6969

7070
@JsonProperty("map_of_enum_string")
71-
private Map<String, InnerEnum> mapOfEnumString = null;
71+
private Map<String, InnerEnum> mapOfEnumString = new HashMap<String, InnerEnum>();
7272

7373
@JsonProperty("direct_map")
74-
private Map<String, Boolean> directMap = null;
74+
private Map<String, Boolean> directMap = new HashMap<String, Boolean>();
7575

7676
@JsonProperty("indirect_map")
77-
private Map<String, Boolean> indirectMap = null;
77+
private Map<String, Boolean> indirectMap = new HashMap<String, Boolean>();
7878

7979
public MapTest mapMapOfString(Map<String, Map<String, String>> mapMapOfString) {
8080
this.mapMapOfString = mapMapOfString;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class MixedPropertiesAndAdditionalPropertiesClass {
3939
private OffsetDateTime dateTime;
4040

4141
@JsonProperty("map")
42-
private Map<String, Animal> map = null;
42+
private Map<String, Animal> map = new HashMap<String, Animal>();
4343

4444
public MixedPropertiesAndAdditionalPropertiesClass uuid(UUID uuid) {
4545
this.uuid = uuid;

samples/client/petstore/java/google-api-client/src/main/java/org/openapitools/client/model/Pet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public class Pet {
4343
private List<String> photoUrls = new ArrayList<String>();
4444

4545
@JsonProperty("tags")
46-
private List<Tag> tags = null;
46+
private List<Tag> tags = new ArrayList<Tag>();
4747

4848
/**
4949
* pet status in the store

samples/client/petstore/java/jersey1/src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030

3131
public class AdditionalPropertiesClass {
3232
@JsonProperty("map_property")
33-
private Map<String, String> mapProperty = null;
33+
private Map<String, String> mapProperty = new HashMap<String, String>();
3434

3535
@JsonProperty("map_of_map_property")
36-
private Map<String, Map<String, String>> mapOfMapProperty = null;
36+
private Map<String, Map<String, String>> mapOfMapProperty = new HashMap<String, Map<String, String>>();
3737

3838
public AdditionalPropertiesClass mapProperty(Map<String, String> mapProperty) {
3939
this.mapProperty = mapProperty;

samples/client/petstore/java/jersey1/src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfArrayOfNumberOnly {
3232
@JsonProperty("ArrayArrayNumber")
33-
private List<List<BigDecimal>> arrayArrayNumber = null;
33+
private List<List<BigDecimal>> arrayArrayNumber = new ArrayList<List<BigDecimal>>();
3434

3535
public ArrayOfArrayOfNumberOnly arrayArrayNumber(List<List<BigDecimal>> arrayArrayNumber) {
3636
this.arrayArrayNumber = arrayArrayNumber;

samples/client/petstore/java/jersey1/src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
public class ArrayOfNumberOnly {
3232
@JsonProperty("ArrayNumber")
33-
private List<BigDecimal> arrayNumber = null;
33+
private List<BigDecimal> arrayNumber = new ArrayList<BigDecimal>();
3434

3535
public ArrayOfNumberOnly arrayNumber(List<BigDecimal> arrayNumber) {
3636
this.arrayNumber = arrayNumber;

samples/client/petstore/java/jersey1/src/main/java/org/openapitools/client/model/ArrayTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030

3131
public class ArrayTest {
3232
@JsonProperty("array_of_string")
33-
private List<String> arrayOfString = null;
33+
private List<String> arrayOfString = new ArrayList<String>();
3434

3535
@JsonProperty("array_array_of_integer")
36-
private List<List<Long>> arrayArrayOfInteger = null;
36+
private List<List<Long>> arrayArrayOfInteger = new ArrayList<List<Long>>();
3737

3838
@JsonProperty("array_array_of_model")
39-
private List<List<ReadOnlyFirst>> arrayArrayOfModel = null;
39+
private List<List<ReadOnlyFirst>> arrayArrayOfModel = new ArrayList<List<ReadOnlyFirst>>();
4040

4141
public ArrayTest arrayOfString(List<String> arrayOfString) {
4242
this.arrayOfString = arrayOfString;

samples/client/petstore/java/jersey1/src/main/java/org/openapitools/client/model/EnumArrays.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public static ArrayEnumEnum fromValue(String text) {
102102
}
103103

104104
@JsonProperty("array_enum")
105-
private List<ArrayEnumEnum> arrayEnum = null;
105+
private List<ArrayEnumEnum> arrayEnum = new ArrayList<ArrayEnumEnum>();
106106

107107
public EnumArrays justSymbol(JustSymbolEnum justSymbol) {
108108
this.justSymbol = justSymbol;

0 commit comments

Comments
 (0)