diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api.mustache
index 166a4fbcd29..7b0922700e4 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api.mustache
@@ -147,14 +147,14 @@ public class {{classname}} {
* @see {{summary}} Documentation
{{/externalDocs}}
*/
- public {{#returnType}}{{#isArray}}Flux<{{{returnBaseType}}}>{{/isArray}}{{^isArray}}Mono<{{{returnType}}}>{{/isArray}} {{/returnType}}{{^returnType}}Mono {{/returnType}}{{operationId}}({{#allParams}}{{#isFile}}{{#useAbstractionForFiles}}{{#collectionFormat}}java.util.Collection{{/collectionFormat}}{{^collectionFormat}}org.springframework.core.io.AbstractResource{{/collectionFormat}}{{/useAbstractionForFiles}}{{^useAbstractionForFiles}}{{{dataType}}}{{/useAbstractionForFiles}}{{/isFile}}{{^isFile}}{{{dataType}}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}) throws WebClientResponseException {
+ public {{#returnType}}{{#vendorExtensions.x-webclient-blocking}}{{#isArray}}{{#uniqueItems}}Set{{/uniqueItems}}{{^uniqueItems}}List{{/uniqueItems}}<{{{returnBaseType}}}>{{/isArray}}{{^isArray}}{{{returnType}}}{{/isArray}}{{/vendorExtensions.x-webclient-blocking}}{{^vendorExtensions.x-webclient-blocking}}{{#isArray}}Flux<{{{returnBaseType}}}>{{/isArray}}{{^isArray}}Mono<{{{returnType}}}>{{/isArray}}{{/vendorExtensions.x-webclient-blocking}} {{/returnType}}{{^returnType}}{{#vendorExtensions.x-webclient-blocking}}void{{/vendorExtensions.x-webclient-blocking}}{{^vendorExtensions.x-webclient-blocking}}Mono{{/vendorExtensions.x-webclient-blocking}} {{/returnType}}{{operationId}}({{#allParams}}{{#isFile}}{{#useAbstractionForFiles}}{{#collectionFormat}}java.util.Collection{{/collectionFormat}}{{^collectionFormat}}org.springframework.core.io.AbstractResource{{/collectionFormat}}{{/useAbstractionForFiles}}{{^useAbstractionForFiles}}{{{dataType}}}{{/useAbstractionForFiles}}{{/isFile}}{{^isFile}}{{{dataType}}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}) throws WebClientResponseException {
{{#returnType}}ParameterizedTypeReference<{{#isArray}}{{{returnBaseType}}}{{/isArray}}{{^isArray}}{{{returnType}}}{{/isArray}}> localVarReturnType = new ParameterizedTypeReference<{{#isArray}}{{{returnBaseType}}}{{/isArray}}{{^isArray}}{{{returnType}}}{{/isArray}}>() {};{{/returnType}}{{^returnType}}ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};{{/returnType}}
- return {{operationId}}RequestCreation({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}).{{#isArray}}bodyToFlux{{/isArray}}{{^isArray}}bodyToMono{{/isArray}}(localVarReturnType);
+ {{^returnType}}{{^vendorExtensions.x-webclient-blocking}}return {{/vendorExtensions.x-webclient-blocking}}{{/returnType}}{{#returnType}}return {{/returnType}}{{operationId}}RequestCreation({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}).{{#isArray}}bodyToFlux{{/isArray}}{{^isArray}}bodyToMono{{/isArray}}(localVarReturnType){{#vendorExtensions.x-webclient-blocking}}{{#isArray}}{{#uniqueItems}}.collect(Collectors.toSet()){{/uniqueItems}}{{^uniqueItems}}.collectList(){{/uniqueItems}}{{/isArray}}.block(){{/vendorExtensions.x-webclient-blocking}};
}
- public {{#returnType}}{{#isArray}}Mono>>{{/isArray}}{{^isArray}}Mono>{{/isArray}} {{/returnType}}{{^returnType}}Mono> {{/returnType}}{{operationId}}WithHttpInfo({{#allParams}}{{#isFile}}{{#useAbstractionForFiles}}{{#collectionFormat}}java.util.Collection{{/collectionFormat}}{{^collectionFormat}}org.springframework.core.io.AbstractResource{{/collectionFormat}}{{/useAbstractionForFiles}}{{^useAbstractionForFiles}}{{{dataType}}}{{/useAbstractionForFiles}}{{/isFile}}{{^isFile}}{{{dataType}}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}) throws WebClientResponseException {
+ public {{#vendorExtensions.x-webclient-blocking}}{{#returnType}}{{#isArray}}ResponseEntity>{{/isArray}}{{^isArray}}ResponseEntity<{{{returnType}}}>{{/isArray}}{{/returnType}}{{^returnType}}ResponseEntity{{/returnType}} {{/vendorExtensions.x-webclient-blocking}}{{^vendorExtensions.x-webclient-blocking}}{{#returnType}}{{#isArray}}Mono>>{{/isArray}}{{^isArray}}Mono>{{/isArray}}{{/returnType}}{{^returnType}}Mono>{{/returnType}} {{/vendorExtensions.x-webclient-blocking}}{{operationId}}WithHttpInfo({{#allParams}}{{#isFile}}{{#useAbstractionForFiles}}{{#collectionFormat}}java.util.Collection{{/collectionFormat}}{{^collectionFormat}}org.springframework.core.io.AbstractResource{{/collectionFormat}}{{/useAbstractionForFiles}}{{^useAbstractionForFiles}}{{{dataType}}}{{/useAbstractionForFiles}}{{/isFile}}{{^isFile}}{{{dataType}}}{{/isFile}} {{paramName}}{{^-last}}, {{/-last}}{{/allParams}}) throws WebClientResponseException {
{{#returnType}}ParameterizedTypeReference<{{#isArray}}{{{returnBaseType}}}{{/isArray}}{{^isArray}}{{{returnType}}}{{/isArray}}> localVarReturnType = new ParameterizedTypeReference<{{#isArray}}{{{returnBaseType}}}{{/isArray}}{{^isArray}}{{{returnType}}}{{/isArray}}>() {};{{/returnType}}{{^returnType}}ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};{{/returnType}}
- return {{operationId}}RequestCreation({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}).{{#isArray}}toEntityList{{/isArray}}{{^isArray}}toEntity{{/isArray}}(localVarReturnType);
+ return {{operationId}}RequestCreation({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}).{{#isArray}}toEntityList{{/isArray}}{{^isArray}}toEntity{{/isArray}}(localVarReturnType){{#vendorExtensions.x-webclient-blocking}}.block(){{/vendorExtensions.x-webclient-blocking}};
}
{{/operation}}
}
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api_test.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api_test.mustache
index b9aea5320fa..62a89973bb3 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api_test.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/webclient/api_test.mustache
@@ -34,7 +34,7 @@ public class {{classname}}Test {
{{#allParams}}
{{#isFile}}{{#useAbstractionForFiles}}{{#collectionFormat}}java.util.Collection{{/collectionFormat}}{{^collectionFormat}}org.springframework.core.io.AbstractResource{{/collectionFormat}}{{/useAbstractionForFiles}}{{^useAbstractionForFiles}}{{{dataType}}}{{/useAbstractionForFiles}}{{/isFile}}{{^isFile}}{{{dataType}}}{{/isFile}} {{paramName}} = null;
{{/allParams}}
- {{#returnType}}{{{.}}} response = {{/returnType}}api.{{operationId}}({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}){{#isArray}}{{#uniqueItems}}.collect(Collectors.toSet()){{/uniqueItems}}{{^uniqueItems}}.collectList(){{/uniqueItems}}.block(){{/isArray}}{{^isArray}}.block(){{/isArray}};
+ {{#returnType}}{{{.}}} response = {{/returnType}}api.{{operationId}}({{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}}){{^vendorExtensions.x-webclient-blocking}}{{#isArray}}{{#uniqueItems}}.collect(Collectors.toSet()){{/uniqueItems}}{{^uniqueItems}}.collectList(){{/uniqueItems}}.block(){{/isArray}}{{^isArray}}.block(){{/isArray}}{{/vendorExtensions.x-webclient-blocking}};
// TODO: test validations
}
diff --git a/modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml b/modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
index 80e6ff8e9de..cedc9950468 100644
--- a/modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
+++ b/modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
@@ -56,6 +56,7 @@ paths:
summary: Update an existing pet
description: ''
operationId: updatePet
+ x-webclient-blocking: true
responses:
'200':
description: Successful operation
@@ -78,6 +79,7 @@ paths:
summary: Finds Pets by status
description: Multiple status values can be provided with comma separated strings
operationId: findPetsByStatus
+ x-webclient-blocking: true
parameters:
- name: status
in: query
@@ -124,6 +126,7 @@ paths:
Multiple tags can be provided with comma separated strings. Use tag1,
tag2, tag3 for testing.
operationId: findPetsByTags
+ x-webclient-blocking: true
parameters:
- name: tags
in: query
@@ -166,6 +169,7 @@ paths:
summary: Find pet by ID
description: Returns a single pet
operationId: getPetById
+ x-webclient-blocking: true
parameters:
- name: petId
in: path
diff --git a/samples/client/petstore/java/feign/api/openapi.yaml b/samples/client/petstore/java/feign/api/openapi.yaml
index 177bc923ce0..f5cc08ee0dc 100644
--- a/samples/client/petstore/java/feign/api/openapi.yaml
+++ b/samples/client/petstore/java/feign/api/openapi.yaml
@@ -92,6 +92,7 @@ paths:
summary: Update an existing pet
tags:
- pet
+ x-webclient-blocking: true
x-contentType: application/json
x-accepts: application/json
servers:
@@ -141,6 +142,7 @@ paths:
summary: Finds Pets by status
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
/pet/findByTags:
get:
@@ -185,6 +187,7 @@ paths:
summary: Finds Pets by tags
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
/pet/{petId}:
delete:
@@ -252,6 +255,7 @@ paths:
summary: Find pet by ID
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
post:
description: ""
diff --git a/samples/client/petstore/java/webclient-nulable-arrays/gradlew b/samples/client/petstore/java/webclient-nulable-arrays/gradlew
old mode 100755
new mode 100644
diff --git a/samples/client/petstore/java/webclient-nulable-arrays/src/test/java/org/openapitools/client/model/ByteArrayObjectTest.java b/samples/client/petstore/java/webclient-nulable-arrays/src/test/java/org/openapitools/client/model/ByteArrayObjectTest.java
index aff761e19e6..1f4738db4de 100644
--- a/samples/client/petstore/java/webclient-nulable-arrays/src/test/java/org/openapitools/client/model/ByteArrayObjectTest.java
+++ b/samples/client/petstore/java/webclient-nulable-arrays/src/test/java/org/openapitools/client/model/ByteArrayObjectTest.java
@@ -20,6 +20,8 @@ import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import java.math.BigDecimal;
+import org.openapitools.jackson.nullable.JsonNullable;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.openapitools.jackson.nullable.JsonNullable;
import java.util.NoSuchElementException;
@@ -58,4 +60,28 @@ public class ByteArrayObjectTest {
// TODO: test normalArray
}
+ /**
+ * Test the property 'nullableString'
+ */
+ @Test
+ public void nullableStringTest() {
+ // TODO: test nullableString
+ }
+
+ /**
+ * Test the property 'stringField'
+ */
+ @Test
+ public void stringFieldTest() {
+ // TODO: test stringField
+ }
+
+ /**
+ * Test the property 'intField'
+ */
+ @Test
+ public void intFieldTest() {
+ // TODO: test intField
+ }
+
}
diff --git a/samples/client/petstore/java/webclient/api/openapi.yaml b/samples/client/petstore/java/webclient/api/openapi.yaml
index 177bc923ce0..f5cc08ee0dc 100644
--- a/samples/client/petstore/java/webclient/api/openapi.yaml
+++ b/samples/client/petstore/java/webclient/api/openapi.yaml
@@ -92,6 +92,7 @@ paths:
summary: Update an existing pet
tags:
- pet
+ x-webclient-blocking: true
x-contentType: application/json
x-accepts: application/json
servers:
@@ -141,6 +142,7 @@ paths:
summary: Finds Pets by status
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
/pet/findByTags:
get:
@@ -185,6 +187,7 @@ paths:
summary: Finds Pets by tags
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
/pet/{petId}:
delete:
@@ -252,6 +255,7 @@ paths:
summary: Find pet by ID
tags:
- pet
+ x-webclient-blocking: true
x-accepts: application/json
post:
description: ""
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesAnyType.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesAnyType.md
deleted file mode 100644
index 7bbe63d23f8..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesAnyType.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesAnyType
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesArray.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesArray.md
deleted file mode 100644
index bdbf2962f20..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesArray.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesArray
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesBoolean.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesBoolean.md
deleted file mode 100644
index 81aeb9ae1e7..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesBoolean.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesBoolean
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesInteger.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesInteger.md
deleted file mode 100644
index ae339123714..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesInteger.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesInteger
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesNumber.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesNumber.md
deleted file mode 100644
index 8f414ad02fd..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesNumber.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesNumber
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesObject.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesObject.md
deleted file mode 100644
index 41892793f0b..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesObject.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesObject
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesString.md b/samples/client/petstore/java/webclient/docs/AdditionalPropertiesString.md
deleted file mode 100644
index a2dfbc116f9..00000000000
--- a/samples/client/petstore/java/webclient/docs/AdditionalPropertiesString.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# AdditionalPropertiesString
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**name** | **String** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/AnimalFarm.md b/samples/client/petstore/java/webclient/docs/AnimalFarm.md
deleted file mode 100644
index c7c7f1ddcce..00000000000
--- a/samples/client/petstore/java/webclient/docs/AnimalFarm.md
+++ /dev/null
@@ -1,9 +0,0 @@
-
-# AnimalFarm
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/BigCat.md b/samples/client/petstore/java/webclient/docs/BigCat.md
deleted file mode 100644
index 020fbc787d8..00000000000
--- a/samples/client/petstore/java/webclient/docs/BigCat.md
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-# BigCat
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**kind** | [**KindEnum**](#KindEnum) | | [optional]
-
-
-
-## Enum: KindEnum
-
-Name | Value
----- | -----
-LIONS | "lions"
-TIGERS | "tigers"
-LEOPARDS | "leopards"
-JAGUARS | "jaguars"
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/BigCatAllOf.md b/samples/client/petstore/java/webclient/docs/BigCatAllOf.md
deleted file mode 100644
index 2bcace910ec..00000000000
--- a/samples/client/petstore/java/webclient/docs/BigCatAllOf.md
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-# BigCatAllOf
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**kind** | [**KindEnum**](#KindEnum) | | [optional]
-
-
-
-## Enum: KindEnum
-
-Name | Value
----- | -----
-LIONS | "lions"
-TIGERS | "tigers"
-LEOPARDS | "leopards"
-JAGUARS | "jaguars"
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/StringBooleanMap.md b/samples/client/petstore/java/webclient/docs/StringBooleanMap.md
deleted file mode 100644
index cac7afc80e0..00000000000
--- a/samples/client/petstore/java/webclient/docs/StringBooleanMap.md
+++ /dev/null
@@ -1,9 +0,0 @@
-
-# StringBooleanMap
-
-## Properties
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/TypeHolderDefault.md b/samples/client/petstore/java/webclient/docs/TypeHolderDefault.md
deleted file mode 100644
index 8340befcae5..00000000000
--- a/samples/client/petstore/java/webclient/docs/TypeHolderDefault.md
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-# TypeHolderDefault
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**stringItem** | **String** | |
-**numberItem** | **BigDecimal** | |
-**integerItem** | **Integer** | |
-**boolItem** | **Boolean** | |
-**arrayItem** | **List<Integer>** | |
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/TypeHolderExample.md b/samples/client/petstore/java/webclient/docs/TypeHolderExample.md
deleted file mode 100644
index 2396fdf1765..00000000000
--- a/samples/client/petstore/java/webclient/docs/TypeHolderExample.md
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-# TypeHolderExample
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**stringItem** | **String** | |
-**numberItem** | **BigDecimal** | |
-**floatItem** | **Float** | |
-**integerItem** | **Integer** | |
-**boolItem** | **Boolean** | |
-**arrayItem** | **List<Integer>** | |
-
-
-
diff --git a/samples/client/petstore/java/webclient/docs/XmlItem.md b/samples/client/petstore/java/webclient/docs/XmlItem.md
deleted file mode 100644
index 8c184da283d..00000000000
--- a/samples/client/petstore/java/webclient/docs/XmlItem.md
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-# XmlItem
-
-
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**attributeString** | **String** | | [optional]
-**attributeNumber** | **BigDecimal** | | [optional]
-**attributeInteger** | **Integer** | | [optional]
-**attributeBoolean** | **Boolean** | | [optional]
-**wrappedArray** | **List<Integer>** | | [optional]
-**nameString** | **String** | | [optional]
-**nameNumber** | **BigDecimal** | | [optional]
-**nameInteger** | **Integer** | | [optional]
-**nameBoolean** | **Boolean** | | [optional]
-**nameArray** | **List<Integer>** | | [optional]
-**nameWrappedArray** | **List<Integer>** | | [optional]
-**prefixString** | **String** | | [optional]
-**prefixNumber** | **BigDecimal** | | [optional]
-**prefixInteger** | **Integer** | | [optional]
-**prefixBoolean** | **Boolean** | | [optional]
-**prefixArray** | **List<Integer>** | | [optional]
-**prefixWrappedArray** | **List<Integer>** | | [optional]
-**namespaceString** | **String** | | [optional]
-**namespaceNumber** | **BigDecimal** | | [optional]
-**namespaceInteger** | **Integer** | | [optional]
-**namespaceBoolean** | **Boolean** | | [optional]
-**namespaceArray** | **List<Integer>** | | [optional]
-**namespaceWrappedArray** | **List<Integer>** | | [optional]
-**prefixNsString** | **String** | | [optional]
-**prefixNsNumber** | **BigDecimal** | | [optional]
-**prefixNsInteger** | **Integer** | | [optional]
-**prefixNsBoolean** | **Boolean** | | [optional]
-**prefixNsArray** | **List<Integer>** | | [optional]
-**prefixNsWrappedArray** | **List<Integer>** | | [optional]
-
-
-
diff --git a/samples/client/petstore/java/webclient/gradlew b/samples/client/petstore/java/webclient/gradlew
old mode 100755
new mode 100644
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/api/PetApi.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/api/PetApi.java
index d79756967b0..2d690b40b8b 100644
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/api/PetApi.java
+++ b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/api/PetApi.java
@@ -204,14 +204,14 @@ public class PetApi {
* @return List<Pet>
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
*/
- public Flux findPetsByStatus(List status) throws WebClientResponseException {
+ public List findPetsByStatus(List status) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return findPetsByStatusRequestCreation(status).bodyToFlux(localVarReturnType);
+ return findPetsByStatusRequestCreation(status).bodyToFlux(localVarReturnType).collectList().block();
}
- public Mono>> findPetsByStatusWithHttpInfo(List status) throws WebClientResponseException {
+ public ResponseEntity> findPetsByStatusWithHttpInfo(List status) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return findPetsByStatusRequestCreation(status).toEntityList(localVarReturnType);
+ return findPetsByStatusRequestCreation(status).toEntityList(localVarReturnType).block();
}
/**
* Finds Pets by tags
@@ -262,14 +262,14 @@ public class PetApi {
* @return Set<Pet>
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
*/
- public Flux findPetsByTags(Set tags) throws WebClientResponseException {
+ public Set findPetsByTags(Set tags) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return findPetsByTagsRequestCreation(tags).bodyToFlux(localVarReturnType);
+ return findPetsByTagsRequestCreation(tags).bodyToFlux(localVarReturnType).collect(Collectors.toSet()).block();
}
- public Mono>> findPetsByTagsWithHttpInfo(Set tags) throws WebClientResponseException {
+ public ResponseEntity> findPetsByTagsWithHttpInfo(Set tags) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return findPetsByTagsRequestCreation(tags).toEntityList(localVarReturnType);
+ return findPetsByTagsRequestCreation(tags).toEntityList(localVarReturnType).block();
}
/**
* Find pet by ID
@@ -320,14 +320,14 @@ public class PetApi {
* @return Pet
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
*/
- public Mono getPetById(Long petId) throws WebClientResponseException {
+ public Pet getPetById(Long petId) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return getPetByIdRequestCreation(petId).bodyToMono(localVarReturnType);
+ return getPetByIdRequestCreation(petId).bodyToMono(localVarReturnType).block();
}
- public Mono> getPetByIdWithHttpInfo(Long petId) throws WebClientResponseException {
+ public ResponseEntity getPetByIdWithHttpInfo(Long petId) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return getPetByIdRequestCreation(petId).toEntity(localVarReturnType);
+ return getPetByIdRequestCreation(petId).toEntity(localVarReturnType).block();
}
/**
* Update an existing pet
@@ -376,14 +376,14 @@ public class PetApi {
* @param pet Pet object that needs to be added to the store
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
*/
- public Mono updatePet(Pet pet) throws WebClientResponseException {
+ public void updatePet(Pet pet) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return updatePetRequestCreation(pet).bodyToMono(localVarReturnType);
+ updatePetRequestCreation(pet).bodyToMono(localVarReturnType).block();
}
- public Mono> updatePetWithHttpInfo(Pet pet) throws WebClientResponseException {
+ public ResponseEntity updatePetWithHttpInfo(Pet pet) throws WebClientResponseException {
ParameterizedTypeReference localVarReturnType = new ParameterizedTypeReference() {};
- return updatePetRequestCreation(pet).toEntity(localVarReturnType);
+ return updatePetRequestCreation(pet).toEntity(localVarReturnType).block();
}
/**
* Updates a pet in the store with form data
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesAnyType.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesAnyType.java
deleted file mode 100644
index 12d050d984f..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesAnyType.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesAnyType
- */
-@JsonPropertyOrder({
- AdditionalPropertiesAnyType.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesAnyType")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesAnyType extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesAnyType name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesAnyType additionalPropertiesAnyType = (AdditionalPropertiesAnyType) o;
- return Objects.equals(this.name, additionalPropertiesAnyType.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesAnyType {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesArray.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesArray.java
deleted file mode 100644
index e49704ab978..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesArray.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesArray
- */
-@JsonPropertyOrder({
- AdditionalPropertiesArray.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesArray")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesArray extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesArray name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesArray additionalPropertiesArray = (AdditionalPropertiesArray) o;
- return Objects.equals(this.name, additionalPropertiesArray.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesArray {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesBoolean.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesBoolean.java
deleted file mode 100644
index 68a308a96f2..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesBoolean.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesBoolean
- */
-@JsonPropertyOrder({
- AdditionalPropertiesBoolean.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesBoolean")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesBoolean extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesBoolean name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesBoolean additionalPropertiesBoolean = (AdditionalPropertiesBoolean) o;
- return Objects.equals(this.name, additionalPropertiesBoolean.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesBoolean {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesInteger.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesInteger.java
deleted file mode 100644
index e1ac2518280..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesInteger.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesInteger
- */
-@JsonPropertyOrder({
- AdditionalPropertiesInteger.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesInteger")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesInteger extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesInteger name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesInteger additionalPropertiesInteger = (AdditionalPropertiesInteger) o;
- return Objects.equals(this.name, additionalPropertiesInteger.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesInteger {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesNumber.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesNumber.java
deleted file mode 100644
index a12b774105f..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesNumber.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesNumber
- */
-@JsonPropertyOrder({
- AdditionalPropertiesNumber.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesNumber")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesNumber extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesNumber name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesNumber additionalPropertiesNumber = (AdditionalPropertiesNumber) o;
- return Objects.equals(this.name, additionalPropertiesNumber.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesNumber {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesObject.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesObject.java
deleted file mode 100644
index 8091ce0d512..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesObject.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesObject
- */
-@JsonPropertyOrder({
- AdditionalPropertiesObject.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesObject")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesObject extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesObject name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesObject additionalPropertiesObject = (AdditionalPropertiesObject) o;
- return Objects.equals(this.name, additionalPropertiesObject.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesObject {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesString.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesString.java
deleted file mode 100644
index 0b6866c4fd9..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/AdditionalPropertiesString.java
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * AdditionalPropertiesString
- */
-@JsonPropertyOrder({
- AdditionalPropertiesString.JSON_PROPERTY_NAME
-})
-@JsonTypeName("AdditionalPropertiesString")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class AdditionalPropertiesString extends HashMap {
- public static final String JSON_PROPERTY_NAME = "name";
- private String name;
-
-
- public AdditionalPropertiesString name(String name) {
-
- this.name = name;
- return this;
- }
-
- /**
- * Get name
- * @return name
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getName() {
- return name;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setName(String name) {
- this.name = name;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- AdditionalPropertiesString additionalPropertiesString = (AdditionalPropertiesString) o;
- return Objects.equals(this.name, additionalPropertiesString.name) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(name, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class AdditionalPropertiesString {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" name: ").append(toIndentedString(name)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCat.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCat.java
deleted file mode 100644
index 91ebb2a767a..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCat.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonSubTypes;
-import com.fasterxml.jackson.annotation.JsonTypeInfo;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import org.openapitools.client.model.BigCatAllOf;
-import org.openapitools.client.model.Cat;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * BigCat
- */
-@JsonPropertyOrder({
- BigCat.JSON_PROPERTY_KIND
-})
-@JsonTypeName("BigCat")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.EXISTING_PROPERTY, property = "className", visible = true)
-
-public class BigCat extends Cat {
- /**
- * Gets or Sets kind
- */
- public enum KindEnum {
- LIONS("lions"),
-
- TIGERS("tigers"),
-
- LEOPARDS("leopards"),
-
- JAGUARS("jaguars");
-
- private String value;
-
- KindEnum(String value) {
- this.value = value;
- }
-
- @JsonValue
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- @JsonCreator
- public static KindEnum fromValue(String value) {
- for (KindEnum b : KindEnum.values()) {
- if (b.value.equals(value)) {
- return b;
- }
- }
- throw new IllegalArgumentException("Unexpected value '" + value + "'");
- }
- }
-
- public static final String JSON_PROPERTY_KIND = "kind";
- private KindEnum kind;
-
-
- public BigCat kind(KindEnum kind) {
-
- this.kind = kind;
- return this;
- }
-
- /**
- * Get kind
- * @return kind
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_KIND)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public KindEnum getKind() {
- return kind;
- }
-
-
- @JsonProperty(JSON_PROPERTY_KIND)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setKind(KindEnum kind) {
- this.kind = kind;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- BigCat bigCat = (BigCat) o;
- return Objects.equals(this.kind, bigCat.kind) &&
- super.equals(o);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(kind, super.hashCode());
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class BigCat {\n");
- sb.append(" ").append(toIndentedString(super.toString())).append("\n");
- sb.append(" kind: ").append(toIndentedString(kind)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCatAllOf.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCatAllOf.java
deleted file mode 100644
index 58588f53dcd..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/BigCatAllOf.java
+++ /dev/null
@@ -1,144 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * BigCatAllOf
- */
-@JsonPropertyOrder({
- BigCatAllOf.JSON_PROPERTY_KIND
-})
-@JsonTypeName("BigCat_allOf")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class BigCatAllOf {
- /**
- * Gets or Sets kind
- */
- public enum KindEnum {
- LIONS("lions"),
-
- TIGERS("tigers"),
-
- LEOPARDS("leopards"),
-
- JAGUARS("jaguars");
-
- private String value;
-
- KindEnum(String value) {
- this.value = value;
- }
-
- @JsonValue
- public String getValue() {
- return value;
- }
-
- @Override
- public String toString() {
- return String.valueOf(value);
- }
-
- @JsonCreator
- public static KindEnum fromValue(String value) {
- for (KindEnum b : KindEnum.values()) {
- if (b.value.equals(value)) {
- return b;
- }
- }
- throw new IllegalArgumentException("Unexpected value '" + value + "'");
- }
- }
-
- public static final String JSON_PROPERTY_KIND = "kind";
- private KindEnum kind;
-
-
- public BigCatAllOf kind(KindEnum kind) {
-
- this.kind = kind;
- return this;
- }
-
- /**
- * Get kind
- * @return kind
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_KIND)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public KindEnum getKind() {
- return kind;
- }
-
-
- @JsonProperty(JSON_PROPERTY_KIND)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setKind(KindEnum kind) {
- this.kind = kind;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- BigCatAllOf bigCatAllOf = (BigCatAllOf) o;
- return Objects.equals(this.kind, bigCatAllOf.kind);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(kind);
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class BigCatAllOf {\n");
- sb.append(" kind: ").append(toIndentedString(kind)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderDefault.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderDefault.java
deleted file mode 100644
index 8d33275e4c1..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderDefault.java
+++ /dev/null
@@ -1,245 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * TypeHolderDefault
- */
-@JsonPropertyOrder({
- TypeHolderDefault.JSON_PROPERTY_STRING_ITEM,
- TypeHolderDefault.JSON_PROPERTY_NUMBER_ITEM,
- TypeHolderDefault.JSON_PROPERTY_INTEGER_ITEM,
- TypeHolderDefault.JSON_PROPERTY_BOOL_ITEM,
- TypeHolderDefault.JSON_PROPERTY_ARRAY_ITEM
-})
-@JsonTypeName("TypeHolderDefault")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class TypeHolderDefault {
- public static final String JSON_PROPERTY_STRING_ITEM = "string_item";
- private String stringItem = "what";
-
- public static final String JSON_PROPERTY_NUMBER_ITEM = "number_item";
- private BigDecimal numberItem;
-
- public static final String JSON_PROPERTY_INTEGER_ITEM = "integer_item";
- private Integer integerItem;
-
- public static final String JSON_PROPERTY_BOOL_ITEM = "bool_item";
- private Boolean boolItem = true;
-
- public static final String JSON_PROPERTY_ARRAY_ITEM = "array_item";
- private List arrayItem = new ArrayList<>();
-
-
- public TypeHolderDefault stringItem(String stringItem) {
-
- this.stringItem = stringItem;
- return this;
- }
-
- /**
- * Get stringItem
- * @return stringItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "")
- @JsonProperty(JSON_PROPERTY_STRING_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public String getStringItem() {
- return stringItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_STRING_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setStringItem(String stringItem) {
- this.stringItem = stringItem;
- }
-
-
- public TypeHolderDefault numberItem(BigDecimal numberItem) {
-
- this.numberItem = numberItem;
- return this;
- }
-
- /**
- * Get numberItem
- * @return numberItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "")
- @JsonProperty(JSON_PROPERTY_NUMBER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public BigDecimal getNumberItem() {
- return numberItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NUMBER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setNumberItem(BigDecimal numberItem) {
- this.numberItem = numberItem;
- }
-
-
- public TypeHolderDefault integerItem(Integer integerItem) {
-
- this.integerItem = integerItem;
- return this;
- }
-
- /**
- * Get integerItem
- * @return integerItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "")
- @JsonProperty(JSON_PROPERTY_INTEGER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public Integer getIntegerItem() {
- return integerItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_INTEGER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setIntegerItem(Integer integerItem) {
- this.integerItem = integerItem;
- }
-
-
- public TypeHolderDefault boolItem(Boolean boolItem) {
-
- this.boolItem = boolItem;
- return this;
- }
-
- /**
- * Get boolItem
- * @return boolItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "")
- @JsonProperty(JSON_PROPERTY_BOOL_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public Boolean getBoolItem() {
- return boolItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_BOOL_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setBoolItem(Boolean boolItem) {
- this.boolItem = boolItem;
- }
-
-
- public TypeHolderDefault arrayItem(List arrayItem) {
-
- this.arrayItem = arrayItem;
- return this;
- }
-
- public TypeHolderDefault addArrayItemItem(Integer arrayItemItem) {
- this.arrayItem.add(arrayItemItem);
- return this;
- }
-
- /**
- * Get arrayItem
- * @return arrayItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(required = true, value = "")
- @JsonProperty(JSON_PROPERTY_ARRAY_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public List getArrayItem() {
- return arrayItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ARRAY_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setArrayItem(List arrayItem) {
- this.arrayItem = arrayItem;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- TypeHolderDefault typeHolderDefault = (TypeHolderDefault) o;
- return Objects.equals(this.stringItem, typeHolderDefault.stringItem) &&
- Objects.equals(this.numberItem, typeHolderDefault.numberItem) &&
- Objects.equals(this.integerItem, typeHolderDefault.integerItem) &&
- Objects.equals(this.boolItem, typeHolderDefault.boolItem) &&
- Objects.equals(this.arrayItem, typeHolderDefault.arrayItem);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(stringItem, numberItem, integerItem, boolItem, arrayItem);
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class TypeHolderDefault {\n");
- sb.append(" stringItem: ").append(toIndentedString(stringItem)).append("\n");
- sb.append(" numberItem: ").append(toIndentedString(numberItem)).append("\n");
- sb.append(" integerItem: ").append(toIndentedString(integerItem)).append("\n");
- sb.append(" boolItem: ").append(toIndentedString(boolItem)).append("\n");
- sb.append(" arrayItem: ").append(toIndentedString(arrayItem)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderExample.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderExample.java
deleted file mode 100644
index 035f6970f5a..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/TypeHolderExample.java
+++ /dev/null
@@ -1,278 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * TypeHolderExample
- */
-@JsonPropertyOrder({
- TypeHolderExample.JSON_PROPERTY_STRING_ITEM,
- TypeHolderExample.JSON_PROPERTY_NUMBER_ITEM,
- TypeHolderExample.JSON_PROPERTY_FLOAT_ITEM,
- TypeHolderExample.JSON_PROPERTY_INTEGER_ITEM,
- TypeHolderExample.JSON_PROPERTY_BOOL_ITEM,
- TypeHolderExample.JSON_PROPERTY_ARRAY_ITEM
-})
-@JsonTypeName("TypeHolderExample")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class TypeHolderExample {
- public static final String JSON_PROPERTY_STRING_ITEM = "string_item";
- private String stringItem;
-
- public static final String JSON_PROPERTY_NUMBER_ITEM = "number_item";
- private BigDecimal numberItem;
-
- public static final String JSON_PROPERTY_FLOAT_ITEM = "float_item";
- private Float floatItem;
-
- public static final String JSON_PROPERTY_INTEGER_ITEM = "integer_item";
- private Integer integerItem;
-
- public static final String JSON_PROPERTY_BOOL_ITEM = "bool_item";
- private Boolean boolItem;
-
- public static final String JSON_PROPERTY_ARRAY_ITEM = "array_item";
- private List arrayItem = new ArrayList<>();
-
-
- public TypeHolderExample stringItem(String stringItem) {
-
- this.stringItem = stringItem;
- return this;
- }
-
- /**
- * Get stringItem
- * @return stringItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "what", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_STRING_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public String getStringItem() {
- return stringItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_STRING_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setStringItem(String stringItem) {
- this.stringItem = stringItem;
- }
-
-
- public TypeHolderExample numberItem(BigDecimal numberItem) {
-
- this.numberItem = numberItem;
- return this;
- }
-
- /**
- * Get numberItem
- * @return numberItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "1.234", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_NUMBER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public BigDecimal getNumberItem() {
- return numberItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NUMBER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setNumberItem(BigDecimal numberItem) {
- this.numberItem = numberItem;
- }
-
-
- public TypeHolderExample floatItem(Float floatItem) {
-
- this.floatItem = floatItem;
- return this;
- }
-
- /**
- * Get floatItem
- * @return floatItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "1.234", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_FLOAT_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public Float getFloatItem() {
- return floatItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_FLOAT_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setFloatItem(Float floatItem) {
- this.floatItem = floatItem;
- }
-
-
- public TypeHolderExample integerItem(Integer integerItem) {
-
- this.integerItem = integerItem;
- return this;
- }
-
- /**
- * Get integerItem
- * @return integerItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "-2", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_INTEGER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public Integer getIntegerItem() {
- return integerItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_INTEGER_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setIntegerItem(Integer integerItem) {
- this.integerItem = integerItem;
- }
-
-
- public TypeHolderExample boolItem(Boolean boolItem) {
-
- this.boolItem = boolItem;
- return this;
- }
-
- /**
- * Get boolItem
- * @return boolItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "true", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_BOOL_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public Boolean getBoolItem() {
- return boolItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_BOOL_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setBoolItem(Boolean boolItem) {
- this.boolItem = boolItem;
- }
-
-
- public TypeHolderExample arrayItem(List arrayItem) {
-
- this.arrayItem = arrayItem;
- return this;
- }
-
- public TypeHolderExample addArrayItemItem(Integer arrayItemItem) {
- this.arrayItem.add(arrayItemItem);
- return this;
- }
-
- /**
- * Get arrayItem
- * @return arrayItem
- **/
- @javax.annotation.Nonnull
- @ApiModelProperty(example = "[0, 1, 2, 3]", required = true, value = "")
- @JsonProperty(JSON_PROPERTY_ARRAY_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
-
- public List getArrayItem() {
- return arrayItem;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ARRAY_ITEM)
- @JsonInclude(value = JsonInclude.Include.ALWAYS)
- public void setArrayItem(List arrayItem) {
- this.arrayItem = arrayItem;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- TypeHolderExample typeHolderExample = (TypeHolderExample) o;
- return Objects.equals(this.stringItem, typeHolderExample.stringItem) &&
- Objects.equals(this.numberItem, typeHolderExample.numberItem) &&
- Objects.equals(this.floatItem, typeHolderExample.floatItem) &&
- Objects.equals(this.integerItem, typeHolderExample.integerItem) &&
- Objects.equals(this.boolItem, typeHolderExample.boolItem) &&
- Objects.equals(this.arrayItem, typeHolderExample.arrayItem);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(stringItem, numberItem, floatItem, integerItem, boolItem, arrayItem);
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class TypeHolderExample {\n");
- sb.append(" stringItem: ").append(toIndentedString(stringItem)).append("\n");
- sb.append(" numberItem: ").append(toIndentedString(numberItem)).append("\n");
- sb.append(" floatItem: ").append(toIndentedString(floatItem)).append("\n");
- sb.append(" integerItem: ").append(toIndentedString(integerItem)).append("\n");
- sb.append(" boolItem: ").append(toIndentedString(boolItem)).append("\n");
- sb.append(" arrayItem: ").append(toIndentedString(arrayItem)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/XmlItem.java b/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/XmlItem.java
deleted file mode 100644
index 1090a5110a2..00000000000
--- a/samples/client/petstore/java/webclient/src/main/java/org/openapitools/client/model/XmlItem.java
+++ /dev/null
@@ -1,1104 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import java.util.Objects;
-import java.util.Arrays;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonTypeName;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-/**
- * XmlItem
- */
-@JsonPropertyOrder({
- XmlItem.JSON_PROPERTY_ATTRIBUTE_STRING,
- XmlItem.JSON_PROPERTY_ATTRIBUTE_NUMBER,
- XmlItem.JSON_PROPERTY_ATTRIBUTE_INTEGER,
- XmlItem.JSON_PROPERTY_ATTRIBUTE_BOOLEAN,
- XmlItem.JSON_PROPERTY_WRAPPED_ARRAY,
- XmlItem.JSON_PROPERTY_NAME_STRING,
- XmlItem.JSON_PROPERTY_NAME_NUMBER,
- XmlItem.JSON_PROPERTY_NAME_INTEGER,
- XmlItem.JSON_PROPERTY_NAME_BOOLEAN,
- XmlItem.JSON_PROPERTY_NAME_ARRAY,
- XmlItem.JSON_PROPERTY_NAME_WRAPPED_ARRAY,
- XmlItem.JSON_PROPERTY_PREFIX_STRING,
- XmlItem.JSON_PROPERTY_PREFIX_NUMBER,
- XmlItem.JSON_PROPERTY_PREFIX_INTEGER,
- XmlItem.JSON_PROPERTY_PREFIX_BOOLEAN,
- XmlItem.JSON_PROPERTY_PREFIX_ARRAY,
- XmlItem.JSON_PROPERTY_PREFIX_WRAPPED_ARRAY,
- XmlItem.JSON_PROPERTY_NAMESPACE_STRING,
- XmlItem.JSON_PROPERTY_NAMESPACE_NUMBER,
- XmlItem.JSON_PROPERTY_NAMESPACE_INTEGER,
- XmlItem.JSON_PROPERTY_NAMESPACE_BOOLEAN,
- XmlItem.JSON_PROPERTY_NAMESPACE_ARRAY,
- XmlItem.JSON_PROPERTY_NAMESPACE_WRAPPED_ARRAY,
- XmlItem.JSON_PROPERTY_PREFIX_NS_STRING,
- XmlItem.JSON_PROPERTY_PREFIX_NS_NUMBER,
- XmlItem.JSON_PROPERTY_PREFIX_NS_INTEGER,
- XmlItem.JSON_PROPERTY_PREFIX_NS_BOOLEAN,
- XmlItem.JSON_PROPERTY_PREFIX_NS_ARRAY,
- XmlItem.JSON_PROPERTY_PREFIX_NS_WRAPPED_ARRAY
-})
-@JsonTypeName("XmlItem")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
-public class XmlItem {
- public static final String JSON_PROPERTY_ATTRIBUTE_STRING = "attribute_string";
- private String attributeString;
-
- public static final String JSON_PROPERTY_ATTRIBUTE_NUMBER = "attribute_number";
- private BigDecimal attributeNumber;
-
- public static final String JSON_PROPERTY_ATTRIBUTE_INTEGER = "attribute_integer";
- private Integer attributeInteger;
-
- public static final String JSON_PROPERTY_ATTRIBUTE_BOOLEAN = "attribute_boolean";
- private Boolean attributeBoolean;
-
- public static final String JSON_PROPERTY_WRAPPED_ARRAY = "wrapped_array";
- private List wrappedArray = null;
-
- public static final String JSON_PROPERTY_NAME_STRING = "name_string";
- private String nameString;
-
- public static final String JSON_PROPERTY_NAME_NUMBER = "name_number";
- private BigDecimal nameNumber;
-
- public static final String JSON_PROPERTY_NAME_INTEGER = "name_integer";
- private Integer nameInteger;
-
- public static final String JSON_PROPERTY_NAME_BOOLEAN = "name_boolean";
- private Boolean nameBoolean;
-
- public static final String JSON_PROPERTY_NAME_ARRAY = "name_array";
- private List nameArray = null;
-
- public static final String JSON_PROPERTY_NAME_WRAPPED_ARRAY = "name_wrapped_array";
- private List nameWrappedArray = null;
-
- public static final String JSON_PROPERTY_PREFIX_STRING = "prefix_string";
- private String prefixString;
-
- public static final String JSON_PROPERTY_PREFIX_NUMBER = "prefix_number";
- private BigDecimal prefixNumber;
-
- public static final String JSON_PROPERTY_PREFIX_INTEGER = "prefix_integer";
- private Integer prefixInteger;
-
- public static final String JSON_PROPERTY_PREFIX_BOOLEAN = "prefix_boolean";
- private Boolean prefixBoolean;
-
- public static final String JSON_PROPERTY_PREFIX_ARRAY = "prefix_array";
- private List prefixArray = null;
-
- public static final String JSON_PROPERTY_PREFIX_WRAPPED_ARRAY = "prefix_wrapped_array";
- private List prefixWrappedArray = null;
-
- public static final String JSON_PROPERTY_NAMESPACE_STRING = "namespace_string";
- private String namespaceString;
-
- public static final String JSON_PROPERTY_NAMESPACE_NUMBER = "namespace_number";
- private BigDecimal namespaceNumber;
-
- public static final String JSON_PROPERTY_NAMESPACE_INTEGER = "namespace_integer";
- private Integer namespaceInteger;
-
- public static final String JSON_PROPERTY_NAMESPACE_BOOLEAN = "namespace_boolean";
- private Boolean namespaceBoolean;
-
- public static final String JSON_PROPERTY_NAMESPACE_ARRAY = "namespace_array";
- private List namespaceArray = null;
-
- public static final String JSON_PROPERTY_NAMESPACE_WRAPPED_ARRAY = "namespace_wrapped_array";
- private List namespaceWrappedArray = null;
-
- public static final String JSON_PROPERTY_PREFIX_NS_STRING = "prefix_ns_string";
- private String prefixNsString;
-
- public static final String JSON_PROPERTY_PREFIX_NS_NUMBER = "prefix_ns_number";
- private BigDecimal prefixNsNumber;
-
- public static final String JSON_PROPERTY_PREFIX_NS_INTEGER = "prefix_ns_integer";
- private Integer prefixNsInteger;
-
- public static final String JSON_PROPERTY_PREFIX_NS_BOOLEAN = "prefix_ns_boolean";
- private Boolean prefixNsBoolean;
-
- public static final String JSON_PROPERTY_PREFIX_NS_ARRAY = "prefix_ns_array";
- private List prefixNsArray = null;
-
- public static final String JSON_PROPERTY_PREFIX_NS_WRAPPED_ARRAY = "prefix_ns_wrapped_array";
- private List prefixNsWrappedArray = null;
-
-
- public XmlItem attributeString(String attributeString) {
-
- this.attributeString = attributeString;
- return this;
- }
-
- /**
- * Get attributeString
- * @return attributeString
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "string", value = "")
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getAttributeString() {
- return attributeString;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setAttributeString(String attributeString) {
- this.attributeString = attributeString;
- }
-
-
- public XmlItem attributeNumber(BigDecimal attributeNumber) {
-
- this.attributeNumber = attributeNumber;
- return this;
- }
-
- /**
- * Get attributeNumber
- * @return attributeNumber
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "1.234", value = "")
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public BigDecimal getAttributeNumber() {
- return attributeNumber;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setAttributeNumber(BigDecimal attributeNumber) {
- this.attributeNumber = attributeNumber;
- }
-
-
- public XmlItem attributeInteger(Integer attributeInteger) {
-
- this.attributeInteger = attributeInteger;
- return this;
- }
-
- /**
- * Get attributeInteger
- * @return attributeInteger
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "-2", value = "")
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Integer getAttributeInteger() {
- return attributeInteger;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setAttributeInteger(Integer attributeInteger) {
- this.attributeInteger = attributeInteger;
- }
-
-
- public XmlItem attributeBoolean(Boolean attributeBoolean) {
-
- this.attributeBoolean = attributeBoolean;
- return this;
- }
-
- /**
- * Get attributeBoolean
- * @return attributeBoolean
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "true", value = "")
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Boolean getAttributeBoolean() {
- return attributeBoolean;
- }
-
-
- @JsonProperty(JSON_PROPERTY_ATTRIBUTE_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setAttributeBoolean(Boolean attributeBoolean) {
- this.attributeBoolean = attributeBoolean;
- }
-
-
- public XmlItem wrappedArray(List wrappedArray) {
-
- this.wrappedArray = wrappedArray;
- return this;
- }
-
- public XmlItem addWrappedArrayItem(Integer wrappedArrayItem) {
- if (this.wrappedArray == null) {
- this.wrappedArray = new ArrayList<>();
- }
- this.wrappedArray.add(wrappedArrayItem);
- return this;
- }
-
- /**
- * Get wrappedArray
- * @return wrappedArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getWrappedArray() {
- return wrappedArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setWrappedArray(List wrappedArray) {
- this.wrappedArray = wrappedArray;
- }
-
-
- public XmlItem nameString(String nameString) {
-
- this.nameString = nameString;
- return this;
- }
-
- /**
- * Get nameString
- * @return nameString
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "string", value = "")
- @JsonProperty(JSON_PROPERTY_NAME_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getNameString() {
- return nameString;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameString(String nameString) {
- this.nameString = nameString;
- }
-
-
- public XmlItem nameNumber(BigDecimal nameNumber) {
-
- this.nameNumber = nameNumber;
- return this;
- }
-
- /**
- * Get nameNumber
- * @return nameNumber
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "1.234", value = "")
- @JsonProperty(JSON_PROPERTY_NAME_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public BigDecimal getNameNumber() {
- return nameNumber;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameNumber(BigDecimal nameNumber) {
- this.nameNumber = nameNumber;
- }
-
-
- public XmlItem nameInteger(Integer nameInteger) {
-
- this.nameInteger = nameInteger;
- return this;
- }
-
- /**
- * Get nameInteger
- * @return nameInteger
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "-2", value = "")
- @JsonProperty(JSON_PROPERTY_NAME_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Integer getNameInteger() {
- return nameInteger;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameInteger(Integer nameInteger) {
- this.nameInteger = nameInteger;
- }
-
-
- public XmlItem nameBoolean(Boolean nameBoolean) {
-
- this.nameBoolean = nameBoolean;
- return this;
- }
-
- /**
- * Get nameBoolean
- * @return nameBoolean
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "true", value = "")
- @JsonProperty(JSON_PROPERTY_NAME_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Boolean getNameBoolean() {
- return nameBoolean;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameBoolean(Boolean nameBoolean) {
- this.nameBoolean = nameBoolean;
- }
-
-
- public XmlItem nameArray(List nameArray) {
-
- this.nameArray = nameArray;
- return this;
- }
-
- public XmlItem addNameArrayItem(Integer nameArrayItem) {
- if (this.nameArray == null) {
- this.nameArray = new ArrayList<>();
- }
- this.nameArray.add(nameArrayItem);
- return this;
- }
-
- /**
- * Get nameArray
- * @return nameArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getNameArray() {
- return nameArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameArray(List nameArray) {
- this.nameArray = nameArray;
- }
-
-
- public XmlItem nameWrappedArray(List nameWrappedArray) {
-
- this.nameWrappedArray = nameWrappedArray;
- return this;
- }
-
- public XmlItem addNameWrappedArrayItem(Integer nameWrappedArrayItem) {
- if (this.nameWrappedArray == null) {
- this.nameWrappedArray = new ArrayList<>();
- }
- this.nameWrappedArray.add(nameWrappedArrayItem);
- return this;
- }
-
- /**
- * Get nameWrappedArray
- * @return nameWrappedArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAME_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getNameWrappedArray() {
- return nameWrappedArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAME_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNameWrappedArray(List nameWrappedArray) {
- this.nameWrappedArray = nameWrappedArray;
- }
-
-
- public XmlItem prefixString(String prefixString) {
-
- this.prefixString = prefixString;
- return this;
- }
-
- /**
- * Get prefixString
- * @return prefixString
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "string", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getPrefixString() {
- return prefixString;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixString(String prefixString) {
- this.prefixString = prefixString;
- }
-
-
- public XmlItem prefixNumber(BigDecimal prefixNumber) {
-
- this.prefixNumber = prefixNumber;
- return this;
- }
-
- /**
- * Get prefixNumber
- * @return prefixNumber
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "1.234", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public BigDecimal getPrefixNumber() {
- return prefixNumber;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNumber(BigDecimal prefixNumber) {
- this.prefixNumber = prefixNumber;
- }
-
-
- public XmlItem prefixInteger(Integer prefixInteger) {
-
- this.prefixInteger = prefixInteger;
- return this;
- }
-
- /**
- * Get prefixInteger
- * @return prefixInteger
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "-2", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Integer getPrefixInteger() {
- return prefixInteger;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixInteger(Integer prefixInteger) {
- this.prefixInteger = prefixInteger;
- }
-
-
- public XmlItem prefixBoolean(Boolean prefixBoolean) {
-
- this.prefixBoolean = prefixBoolean;
- return this;
- }
-
- /**
- * Get prefixBoolean
- * @return prefixBoolean
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "true", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Boolean getPrefixBoolean() {
- return prefixBoolean;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixBoolean(Boolean prefixBoolean) {
- this.prefixBoolean = prefixBoolean;
- }
-
-
- public XmlItem prefixArray(List prefixArray) {
-
- this.prefixArray = prefixArray;
- return this;
- }
-
- public XmlItem addPrefixArrayItem(Integer prefixArrayItem) {
- if (this.prefixArray == null) {
- this.prefixArray = new ArrayList<>();
- }
- this.prefixArray.add(prefixArrayItem);
- return this;
- }
-
- /**
- * Get prefixArray
- * @return prefixArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getPrefixArray() {
- return prefixArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixArray(List prefixArray) {
- this.prefixArray = prefixArray;
- }
-
-
- public XmlItem prefixWrappedArray(List prefixWrappedArray) {
-
- this.prefixWrappedArray = prefixWrappedArray;
- return this;
- }
-
- public XmlItem addPrefixWrappedArrayItem(Integer prefixWrappedArrayItem) {
- if (this.prefixWrappedArray == null) {
- this.prefixWrappedArray = new ArrayList<>();
- }
- this.prefixWrappedArray.add(prefixWrappedArrayItem);
- return this;
- }
-
- /**
- * Get prefixWrappedArray
- * @return prefixWrappedArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getPrefixWrappedArray() {
- return prefixWrappedArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixWrappedArray(List prefixWrappedArray) {
- this.prefixWrappedArray = prefixWrappedArray;
- }
-
-
- public XmlItem namespaceString(String namespaceString) {
-
- this.namespaceString = namespaceString;
- return this;
- }
-
- /**
- * Get namespaceString
- * @return namespaceString
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "string", value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getNamespaceString() {
- return namespaceString;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceString(String namespaceString) {
- this.namespaceString = namespaceString;
- }
-
-
- public XmlItem namespaceNumber(BigDecimal namespaceNumber) {
-
- this.namespaceNumber = namespaceNumber;
- return this;
- }
-
- /**
- * Get namespaceNumber
- * @return namespaceNumber
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "1.234", value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public BigDecimal getNamespaceNumber() {
- return namespaceNumber;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceNumber(BigDecimal namespaceNumber) {
- this.namespaceNumber = namespaceNumber;
- }
-
-
- public XmlItem namespaceInteger(Integer namespaceInteger) {
-
- this.namespaceInteger = namespaceInteger;
- return this;
- }
-
- /**
- * Get namespaceInteger
- * @return namespaceInteger
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "-2", value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Integer getNamespaceInteger() {
- return namespaceInteger;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceInteger(Integer namespaceInteger) {
- this.namespaceInteger = namespaceInteger;
- }
-
-
- public XmlItem namespaceBoolean(Boolean namespaceBoolean) {
-
- this.namespaceBoolean = namespaceBoolean;
- return this;
- }
-
- /**
- * Get namespaceBoolean
- * @return namespaceBoolean
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "true", value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Boolean getNamespaceBoolean() {
- return namespaceBoolean;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceBoolean(Boolean namespaceBoolean) {
- this.namespaceBoolean = namespaceBoolean;
- }
-
-
- public XmlItem namespaceArray(List namespaceArray) {
-
- this.namespaceArray = namespaceArray;
- return this;
- }
-
- public XmlItem addNamespaceArrayItem(Integer namespaceArrayItem) {
- if (this.namespaceArray == null) {
- this.namespaceArray = new ArrayList<>();
- }
- this.namespaceArray.add(namespaceArrayItem);
- return this;
- }
-
- /**
- * Get namespaceArray
- * @return namespaceArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getNamespaceArray() {
- return namespaceArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceArray(List namespaceArray) {
- this.namespaceArray = namespaceArray;
- }
-
-
- public XmlItem namespaceWrappedArray(List namespaceWrappedArray) {
-
- this.namespaceWrappedArray = namespaceWrappedArray;
- return this;
- }
-
- public XmlItem addNamespaceWrappedArrayItem(Integer namespaceWrappedArrayItem) {
- if (this.namespaceWrappedArray == null) {
- this.namespaceWrappedArray = new ArrayList<>();
- }
- this.namespaceWrappedArray.add(namespaceWrappedArrayItem);
- return this;
- }
-
- /**
- * Get namespaceWrappedArray
- * @return namespaceWrappedArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_NAMESPACE_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getNamespaceWrappedArray() {
- return namespaceWrappedArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_NAMESPACE_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setNamespaceWrappedArray(List namespaceWrappedArray) {
- this.namespaceWrappedArray = namespaceWrappedArray;
- }
-
-
- public XmlItem prefixNsString(String prefixNsString) {
-
- this.prefixNsString = prefixNsString;
- return this;
- }
-
- /**
- * Get prefixNsString
- * @return prefixNsString
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "string", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public String getPrefixNsString() {
- return prefixNsString;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_STRING)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsString(String prefixNsString) {
- this.prefixNsString = prefixNsString;
- }
-
-
- public XmlItem prefixNsNumber(BigDecimal prefixNsNumber) {
-
- this.prefixNsNumber = prefixNsNumber;
- return this;
- }
-
- /**
- * Get prefixNsNumber
- * @return prefixNsNumber
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "1.234", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public BigDecimal getPrefixNsNumber() {
- return prefixNsNumber;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_NUMBER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsNumber(BigDecimal prefixNsNumber) {
- this.prefixNsNumber = prefixNsNumber;
- }
-
-
- public XmlItem prefixNsInteger(Integer prefixNsInteger) {
-
- this.prefixNsInteger = prefixNsInteger;
- return this;
- }
-
- /**
- * Get prefixNsInteger
- * @return prefixNsInteger
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "-2", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Integer getPrefixNsInteger() {
- return prefixNsInteger;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_INTEGER)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsInteger(Integer prefixNsInteger) {
- this.prefixNsInteger = prefixNsInteger;
- }
-
-
- public XmlItem prefixNsBoolean(Boolean prefixNsBoolean) {
-
- this.prefixNsBoolean = prefixNsBoolean;
- return this;
- }
-
- /**
- * Get prefixNsBoolean
- * @return prefixNsBoolean
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(example = "true", value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public Boolean getPrefixNsBoolean() {
- return prefixNsBoolean;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_BOOLEAN)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsBoolean(Boolean prefixNsBoolean) {
- this.prefixNsBoolean = prefixNsBoolean;
- }
-
-
- public XmlItem prefixNsArray(List prefixNsArray) {
-
- this.prefixNsArray = prefixNsArray;
- return this;
- }
-
- public XmlItem addPrefixNsArrayItem(Integer prefixNsArrayItem) {
- if (this.prefixNsArray == null) {
- this.prefixNsArray = new ArrayList<>();
- }
- this.prefixNsArray.add(prefixNsArrayItem);
- return this;
- }
-
- /**
- * Get prefixNsArray
- * @return prefixNsArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getPrefixNsArray() {
- return prefixNsArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsArray(List prefixNsArray) {
- this.prefixNsArray = prefixNsArray;
- }
-
-
- public XmlItem prefixNsWrappedArray(List prefixNsWrappedArray) {
-
- this.prefixNsWrappedArray = prefixNsWrappedArray;
- return this;
- }
-
- public XmlItem addPrefixNsWrappedArrayItem(Integer prefixNsWrappedArrayItem) {
- if (this.prefixNsWrappedArray == null) {
- this.prefixNsWrappedArray = new ArrayList<>();
- }
- this.prefixNsWrappedArray.add(prefixNsWrappedArrayItem);
- return this;
- }
-
- /**
- * Get prefixNsWrappedArray
- * @return prefixNsWrappedArray
- **/
- @javax.annotation.Nullable
- @ApiModelProperty(value = "")
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
-
- public List getPrefixNsWrappedArray() {
- return prefixNsWrappedArray;
- }
-
-
- @JsonProperty(JSON_PROPERTY_PREFIX_NS_WRAPPED_ARRAY)
- @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
- public void setPrefixNsWrappedArray(List prefixNsWrappedArray) {
- this.prefixNsWrappedArray = prefixNsWrappedArray;
- }
-
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (o == null || getClass() != o.getClass()) {
- return false;
- }
- XmlItem xmlItem = (XmlItem) o;
- return Objects.equals(this.attributeString, xmlItem.attributeString) &&
- Objects.equals(this.attributeNumber, xmlItem.attributeNumber) &&
- Objects.equals(this.attributeInteger, xmlItem.attributeInteger) &&
- Objects.equals(this.attributeBoolean, xmlItem.attributeBoolean) &&
- Objects.equals(this.wrappedArray, xmlItem.wrappedArray) &&
- Objects.equals(this.nameString, xmlItem.nameString) &&
- Objects.equals(this.nameNumber, xmlItem.nameNumber) &&
- Objects.equals(this.nameInteger, xmlItem.nameInteger) &&
- Objects.equals(this.nameBoolean, xmlItem.nameBoolean) &&
- Objects.equals(this.nameArray, xmlItem.nameArray) &&
- Objects.equals(this.nameWrappedArray, xmlItem.nameWrappedArray) &&
- Objects.equals(this.prefixString, xmlItem.prefixString) &&
- Objects.equals(this.prefixNumber, xmlItem.prefixNumber) &&
- Objects.equals(this.prefixInteger, xmlItem.prefixInteger) &&
- Objects.equals(this.prefixBoolean, xmlItem.prefixBoolean) &&
- Objects.equals(this.prefixArray, xmlItem.prefixArray) &&
- Objects.equals(this.prefixWrappedArray, xmlItem.prefixWrappedArray) &&
- Objects.equals(this.namespaceString, xmlItem.namespaceString) &&
- Objects.equals(this.namespaceNumber, xmlItem.namespaceNumber) &&
- Objects.equals(this.namespaceInteger, xmlItem.namespaceInteger) &&
- Objects.equals(this.namespaceBoolean, xmlItem.namespaceBoolean) &&
- Objects.equals(this.namespaceArray, xmlItem.namespaceArray) &&
- Objects.equals(this.namespaceWrappedArray, xmlItem.namespaceWrappedArray) &&
- Objects.equals(this.prefixNsString, xmlItem.prefixNsString) &&
- Objects.equals(this.prefixNsNumber, xmlItem.prefixNsNumber) &&
- Objects.equals(this.prefixNsInteger, xmlItem.prefixNsInteger) &&
- Objects.equals(this.prefixNsBoolean, xmlItem.prefixNsBoolean) &&
- Objects.equals(this.prefixNsArray, xmlItem.prefixNsArray) &&
- Objects.equals(this.prefixNsWrappedArray, xmlItem.prefixNsWrappedArray);
- }
-
- @Override
- public int hashCode() {
- return Objects.hash(attributeString, attributeNumber, attributeInteger, attributeBoolean, wrappedArray, nameString, nameNumber, nameInteger, nameBoolean, nameArray, nameWrappedArray, prefixString, prefixNumber, prefixInteger, prefixBoolean, prefixArray, prefixWrappedArray, namespaceString, namespaceNumber, namespaceInteger, namespaceBoolean, namespaceArray, namespaceWrappedArray, prefixNsString, prefixNsNumber, prefixNsInteger, prefixNsBoolean, prefixNsArray, prefixNsWrappedArray);
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append("class XmlItem {\n");
- sb.append(" attributeString: ").append(toIndentedString(attributeString)).append("\n");
- sb.append(" attributeNumber: ").append(toIndentedString(attributeNumber)).append("\n");
- sb.append(" attributeInteger: ").append(toIndentedString(attributeInteger)).append("\n");
- sb.append(" attributeBoolean: ").append(toIndentedString(attributeBoolean)).append("\n");
- sb.append(" wrappedArray: ").append(toIndentedString(wrappedArray)).append("\n");
- sb.append(" nameString: ").append(toIndentedString(nameString)).append("\n");
- sb.append(" nameNumber: ").append(toIndentedString(nameNumber)).append("\n");
- sb.append(" nameInteger: ").append(toIndentedString(nameInteger)).append("\n");
- sb.append(" nameBoolean: ").append(toIndentedString(nameBoolean)).append("\n");
- sb.append(" nameArray: ").append(toIndentedString(nameArray)).append("\n");
- sb.append(" nameWrappedArray: ").append(toIndentedString(nameWrappedArray)).append("\n");
- sb.append(" prefixString: ").append(toIndentedString(prefixString)).append("\n");
- sb.append(" prefixNumber: ").append(toIndentedString(prefixNumber)).append("\n");
- sb.append(" prefixInteger: ").append(toIndentedString(prefixInteger)).append("\n");
- sb.append(" prefixBoolean: ").append(toIndentedString(prefixBoolean)).append("\n");
- sb.append(" prefixArray: ").append(toIndentedString(prefixArray)).append("\n");
- sb.append(" prefixWrappedArray: ").append(toIndentedString(prefixWrappedArray)).append("\n");
- sb.append(" namespaceString: ").append(toIndentedString(namespaceString)).append("\n");
- sb.append(" namespaceNumber: ").append(toIndentedString(namespaceNumber)).append("\n");
- sb.append(" namespaceInteger: ").append(toIndentedString(namespaceInteger)).append("\n");
- sb.append(" namespaceBoolean: ").append(toIndentedString(namespaceBoolean)).append("\n");
- sb.append(" namespaceArray: ").append(toIndentedString(namespaceArray)).append("\n");
- sb.append(" namespaceWrappedArray: ").append(toIndentedString(namespaceWrappedArray)).append("\n");
- sb.append(" prefixNsString: ").append(toIndentedString(prefixNsString)).append("\n");
- sb.append(" prefixNsNumber: ").append(toIndentedString(prefixNsNumber)).append("\n");
- sb.append(" prefixNsInteger: ").append(toIndentedString(prefixNsInteger)).append("\n");
- sb.append(" prefixNsBoolean: ").append(toIndentedString(prefixNsBoolean)).append("\n");
- sb.append(" prefixNsArray: ").append(toIndentedString(prefixNsArray)).append("\n");
- sb.append(" prefixNsWrappedArray: ").append(toIndentedString(prefixNsWrappedArray)).append("\n");
- sb.append("}");
- return sb.toString();
- }
-
- /**
- * Convert the given object to string with each line indented by 4 spaces
- * (except the first line).
- */
- private String toIndentedString(Object o) {
- if (o == null) {
- return "null";
- }
- return o.toString().replace("\n", "\n ");
- }
-
-}
-
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/AnotherFakeApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/AnotherFakeApiTest.java
index e0487304635..963f3a25c7c 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/AnotherFakeApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/AnotherFakeApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* API tests for AnotherFakeApi
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeApiTest.java
index aeb8379aee7..bd0632211af 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -17,9 +17,12 @@ import java.math.BigDecimal;
import org.openapitools.client.model.Client;
import java.io.File;
import org.openapitools.client.model.FileSchemaTestClass;
+import org.openapitools.client.model.HealthCheckResult;
import java.time.LocalDate;
import java.time.OffsetDateTime;
import org.openapitools.client.model.OuterComposite;
+import org.openapitools.client.model.OuterObjectWithEnumProperty;
+import org.openapitools.client.model.Pet;
import org.openapitools.client.model.User;
import org.junit.Test;
import org.junit.Ignore;
@@ -28,6 +31,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* API tests for FakeApi
@@ -38,6 +42,33 @@ public class FakeApiTest {
private final FakeApi api = new FakeApi();
+ /**
+ * Health check endpoint
+ *
+ *
+ */
+ @Test
+ public void fakeHealthGetTest() {
+ HealthCheckResult response = api.fakeHealthGet().block();
+
+ // TODO: test validations
+ }
+
+ /**
+ * test http signature authentication
+ *
+ *
+ */
+ @Test
+ public void fakeHttpSignatureTestTest() {
+ Pet pet = null;
+ String query1 = null;
+ String header1 = null;
+ api.fakeHttpSignatureTest(pet, query1, header1).block();
+
+ // TODO: test validations
+ }
+
/**
*
*
@@ -93,7 +124,33 @@ public class FakeApiTest {
/**
*
*
- * For this test, the body for this request much reference a schema named `File`.
+ * Test serialization of enum (int) properties with examples
+ */
+ @Test
+ public void fakePropertyEnumIntegerSerializeTest() {
+ OuterObjectWithEnumProperty outerObjectWithEnumProperty = null;
+ OuterObjectWithEnumProperty response = api.fakePropertyEnumIntegerSerialize(outerObjectWithEnumProperty).block();
+
+ // TODO: test validations
+ }
+
+ /**
+ *
+ *
+ * For this test, the body has to be a binary file.
+ */
+ @Test
+ public void testBodyWithBinaryTest() {
+ File body = null;
+ api.testBodyWithBinary(body).block();
+
+ // TODO: test validations
+ }
+
+ /**
+ *
+ *
+ * For this test, the body for this request must reference a schema named `File`.
*/
@Test
public void testBodyWithFileSchemaTest() {
@@ -221,4 +278,23 @@ public class FakeApiTest {
// TODO: test validations
}
+ /**
+ *
+ *
+ * To test the collection format in query parameters
+ */
+ @Test
+ public void testQueryParameterCollectionFormatTest() {
+ List pipe = null;
+ List ioutil = null;
+ List http = null;
+ List url = null;
+ List context = null;
+ String allowEmpty = null;
+ Map language = null;
+ api.testQueryParameterCollectionFormat(pipe, ioutil, http, url, context, allowEmpty, language).block();
+
+ // TODO: test validations
+ }
+
}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeClassnameTags123ApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeClassnameTags123ApiTest.java
index ffa015e8f5f..6ce8be5ccba 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeClassnameTags123ApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/FakeClassnameTags123ApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* API tests for FakeClassnameTags123Api
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/PetApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/PetApiTest.java
index e33c0bb9796..b4f8d9ec962 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/PetApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/PetApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -16,6 +16,7 @@ package org.openapitools.client.api;
import java.io.File;
import org.openapitools.client.model.ModelApiResponse;
import org.openapitools.client.model.Pet;
+import java.util.Set;
import org.junit.Test;
import org.junit.Ignore;
@@ -23,7 +24,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.Set;
+import java.util.stream.Collectors;
/**
* API tests for PetApi
@@ -69,7 +70,7 @@ public class PetApiTest {
@Test
public void findPetsByStatusTest() {
List status = null;
- List response = api.findPetsByStatus(status).collectList().block();
+ List response = api.findPetsByStatus(status);
// TODO: test validations
}
@@ -82,7 +83,7 @@ public class PetApiTest {
@Test
public void findPetsByTagsTest() {
Set tags = null;
- List response = api.findPetsByTags(tags).collectList().block();
+ Set response = api.findPetsByTags(tags);
// TODO: test validations
}
@@ -95,7 +96,7 @@ public class PetApiTest {
@Test
public void getPetByIdTest() {
Long petId = null;
- Pet response = api.getPetById(petId).block();
+ Pet response = api.getPetById(petId);
// TODO: test validations
}
@@ -108,7 +109,7 @@ public class PetApiTest {
@Test
public void updatePetTest() {
Pet pet = null;
- api.updatePet(pet).block();
+ api.updatePet(pet);
// TODO: test validations
}
@@ -137,8 +138,8 @@ public class PetApiTest {
public void uploadFileTest() {
Long petId = null;
String additionalMetadata = null;
- File file = null;
- ModelApiResponse response = api.uploadFile(petId, additionalMetadata, file).block();
+ File _file = null;
+ ModelApiResponse response = api.uploadFile(petId, additionalMetadata, _file).block();
// TODO: test validations
}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/StoreApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/StoreApiTest.java
index 09fb1c5a1b2..bb3455afaa5 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/StoreApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/StoreApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* API tests for StoreApi
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/UserApiTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/UserApiTest.java
index 146f6b08bce..7a3561a9b35 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/UserApiTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/api/UserApiTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,6 +13,7 @@
package org.openapitools.client.api;
+import java.time.OffsetDateTime;
import org.openapitools.client.model.User;
import org.junit.Test;
import org.junit.Ignore;
@@ -21,6 +22,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
/**
* API tests for UserApi
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesAnyTypeTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesAnyTypeTest.java
deleted file mode 100644
index 2b0bd0bbaef..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesAnyTypeTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesAnyType
- */
-public class AdditionalPropertiesAnyTypeTest {
- private final AdditionalPropertiesAnyType model = new AdditionalPropertiesAnyType();
-
- /**
- * Model tests for AdditionalPropertiesAnyType
- */
- @Test
- public void testAdditionalPropertiesAnyType() {
- // TODO: test AdditionalPropertiesAnyType
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesArrayTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesArrayTest.java
deleted file mode 100644
index c6dd88eea82..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesArrayTest.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesArray
- */
-public class AdditionalPropertiesArrayTest {
- private final AdditionalPropertiesArray model = new AdditionalPropertiesArray();
-
- /**
- * Model tests for AdditionalPropertiesArray
- */
- @Test
- public void testAdditionalPropertiesArray() {
- // TODO: test AdditionalPropertiesArray
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesBooleanTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesBooleanTest.java
deleted file mode 100644
index 9d474c0dd80..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesBooleanTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesBoolean
- */
-public class AdditionalPropertiesBooleanTest {
- private final AdditionalPropertiesBoolean model = new AdditionalPropertiesBoolean();
-
- /**
- * Model tests for AdditionalPropertiesBoolean
- */
- @Test
- public void testAdditionalPropertiesBoolean() {
- // TODO: test AdditionalPropertiesBoolean
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesClassTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesClassTest.java
index c6bcc988bf9..d7f3ce7261d 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesClassTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesClassTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesIntegerTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesIntegerTest.java
deleted file mode 100644
index bf1b1c427b6..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesIntegerTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesInteger
- */
-public class AdditionalPropertiesIntegerTest {
- private final AdditionalPropertiesInteger model = new AdditionalPropertiesInteger();
-
- /**
- * Model tests for AdditionalPropertiesInteger
- */
- @Test
- public void testAdditionalPropertiesInteger() {
- // TODO: test AdditionalPropertiesInteger
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesNumberTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesNumberTest.java
deleted file mode 100644
index b9cb6470e38..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesNumberTest.java
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesNumber
- */
-public class AdditionalPropertiesNumberTest {
- private final AdditionalPropertiesNumber model = new AdditionalPropertiesNumber();
-
- /**
- * Model tests for AdditionalPropertiesNumber
- */
- @Test
- public void testAdditionalPropertiesNumber() {
- // TODO: test AdditionalPropertiesNumber
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesObjectTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesObjectTest.java
deleted file mode 100644
index 3cbcb8ec3b0..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesObjectTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesObject
- */
-public class AdditionalPropertiesObjectTest {
- private final AdditionalPropertiesObject model = new AdditionalPropertiesObject();
-
- /**
- * Model tests for AdditionalPropertiesObject
- */
- @Test
- public void testAdditionalPropertiesObject() {
- // TODO: test AdditionalPropertiesObject
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesStringTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesStringTest.java
deleted file mode 100644
index 1d3c05075ea..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AdditionalPropertiesStringTest.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.util.HashMap;
-import java.util.Map;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for AdditionalPropertiesString
- */
-public class AdditionalPropertiesStringTest {
- private final AdditionalPropertiesString model = new AdditionalPropertiesString();
-
- /**
- * Model tests for AdditionalPropertiesString
- */
- @Test
- public void testAdditionalPropertiesString() {
- // TODO: test AdditionalPropertiesString
- }
-
- /**
- * Test the property 'name'
- */
- @Test
- public void nameTest() {
- // TODO: test name
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AnimalTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AnimalTest.java
index beb02882b30..ccbffdf2b2d 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AnimalTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/AnimalTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,13 +13,17 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import org.openapitools.client.model.Cat;
+import org.openapitools.client.model.Dog;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnlyTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnlyTest.java
index ae7970522b1..928e2973997 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnlyTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnlyTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfNumberOnlyTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfNumberOnlyTest.java
index 6151b7068b7..0c02796dc79 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfNumberOnlyTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayOfNumberOnlyTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayTestTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayTestTest.java
index 4bb62b6569a..bc5ac744672 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayTestTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ArrayTestTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatAllOfTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatAllOfTest.java
deleted file mode 100644
index a9b13011f00..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatAllOfTest.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for BigCatAllOf
- */
-public class BigCatAllOfTest {
- private final BigCatAllOf model = new BigCatAllOf();
-
- /**
- * Model tests for BigCatAllOf
- */
- @Test
- public void testBigCatAllOf() {
- // TODO: test BigCatAllOf
- }
-
- /**
- * Test the property 'kind'
- */
- @Test
- public void kindTest() {
- // TODO: test kind
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatTest.java
deleted file mode 100644
index 006c8070742..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/BigCatTest.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * The version of the OpenAPI document: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import org.openapitools.client.model.BigCatAllOf;
-import org.openapitools.client.model.Cat;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for BigCat
- */
-public class BigCatTest {
- private final BigCat model = new BigCat();
-
- /**
- * Model tests for BigCat
- */
- @Test
- public void testBigCat() {
- // TODO: test BigCat
- }
-
- /**
- * Test the property 'className'
- */
- @Test
- public void classNameTest() {
- // TODO: test className
- }
-
- /**
- * Test the property 'color'
- */
- @Test
- public void colorTest() {
- // TODO: test color
- }
-
- /**
- * Test the property 'declawed'
- */
- @Test
- public void declawedTest() {
- // TODO: test declawed
- }
-
- /**
- * Test the property 'kind'
- */
- @Test
- public void kindTest() {
- // TODO: test kind
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CapitalizationTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CapitalizationTest.java
index eae9be7938c..ffa72405fa8 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CapitalizationTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CapitalizationTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatAllOfTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatAllOfTest.java
index 69b226745d7..7884c04c72e 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatAllOfTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatAllOfTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatTest.java
index dcb9f2d4cae..163c3eae43d 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CatTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,12 +13,17 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonSubTypes;
+import com.fasterxml.jackson.annotation.JsonTypeInfo;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.openapitools.client.model.Animal;
+import org.openapitools.client.model.CatAllOf;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CategoryTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CategoryTest.java
index 1df27cf0320..7f149cec854 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CategoryTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/CategoryTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClassModelTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClassModelTest.java
index 04eb02f835e..afac01e835c 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClassModelTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClassModelTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClientTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClientTest.java
index 03b6bb41a52..cf90750a911 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClientTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ClientTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogAllOfTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogAllOfTest.java
index 1b83dcefc4f..0ac24507de6 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogAllOfTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogAllOfTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogTest.java
index 06ac28f804a..2903f6657e0 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/DogTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,12 +13,17 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonSubTypes;
+import com.fasterxml.jackson.annotation.JsonTypeInfo;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.openapitools.client.model.Animal;
+import org.openapitools.client.model.DogAllOf;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumArraysTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumArraysTest.java
index 11b5f01985f..3130e2a5a05 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumArraysTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumArraysTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumClassTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumClassTest.java
index cb51ca50c95..9e45543facd 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumClassTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumClassTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumTestTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumTestTest.java
index 13122a0cb97..7951ac306b0 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumTestTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/EnumTestTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,12 +13,21 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.openapitools.client.model.OuterEnum;
+import org.openapitools.client.model.OuterEnumDefaultValue;
+import org.openapitools.client.model.OuterEnumInteger;
+import org.openapitools.client.model.OuterEnumIntegerDefaultValue;
+import org.openapitools.jackson.nullable.JsonNullable;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import org.openapitools.jackson.nullable.JsonNullable;
+import java.util.NoSuchElementException;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
@@ -78,4 +87,28 @@ public class EnumTestTest {
// TODO: test outerEnum
}
+ /**
+ * Test the property 'outerEnumInteger'
+ */
+ @Test
+ public void outerEnumIntegerTest() {
+ // TODO: test outerEnumInteger
+ }
+
+ /**
+ * Test the property 'outerEnumDefaultValue'
+ */
+ @Test
+ public void outerEnumDefaultValueTest() {
+ // TODO: test outerEnumDefaultValue
+ }
+
+ /**
+ * Test the property 'outerEnumIntegerDefaultValue'
+ */
+ @Test
+ public void outerEnumIntegerDefaultValueTest() {
+ // TODO: test outerEnumIntegerDefaultValue
+ }
+
}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FileSchemaTestClassTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FileSchemaTestClassTest.java
index a6b0d8ff7b0..5bca7e5605f 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FileSchemaTestClassTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FileSchemaTestClassTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,13 +13,16 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
import java.util.List;
+import org.openapitools.client.model.ModelFile;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;
@@ -40,11 +43,11 @@ public class FileSchemaTestClassTest {
}
/**
- * Test the property 'file'
+ * Test the property '_file'
*/
@Test
- public void fileTest() {
- // TODO: test file
+ public void _fileTest() {
+ // TODO: test _file
}
/**
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FormatTestTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FormatTestTest.java
index 9cbc69fd1dc..44668cc353d 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FormatTestTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/FormatTestTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@@ -90,6 +92,14 @@ public class FormatTestTest {
// TODO: test _double
}
+ /**
+ * Test the property 'decimal'
+ */
+ @Test
+ public void decimalTest() {
+ // TODO: test decimal
+ }
+
/**
* Test the property 'string'
*/
@@ -146,4 +156,20 @@ public class FormatTestTest {
// TODO: test password
}
+ /**
+ * Test the property 'patternWithDigits'
+ */
+ @Test
+ public void patternWithDigitsTest() {
+ // TODO: test patternWithDigits
+ }
+
+ /**
+ * Test the property 'patternWithDigitsAndDelimiter'
+ */
+ @Test
+ public void patternWithDigitsAndDelimiterTest() {
+ // TODO: test patternWithDigitsAndDelimiter
+ }
+
}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HasOnlyReadOnlyTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HasOnlyReadOnlyTest.java
index 2c4b2470b98..e28f7d7441b 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HasOnlyReadOnlyTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HasOnlyReadOnlyTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HealthCheckResultTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HealthCheckResultTest.java
index 02bac644397..24ff22b89ea 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HealthCheckResultTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/HealthCheckResultTest.java
@@ -20,6 +20,7 @@ import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import org.openapitools.jackson.nullable.JsonNullable;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.openapitools.jackson.nullable.JsonNullable;
import java.util.NoSuchElementException;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MapTestTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MapTestTest.java
index 0f08d8c88f0..8d1b64dfce7 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MapTestTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MapTestTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClassTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClassTest.java
index 504be4cd00b..e90ad8889a5 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClassTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClassTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/Model200ResponseTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/Model200ResponseTest.java
index 1ad55ca32ea..20dee01ae5d 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/Model200ResponseTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/Model200ResponseTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelApiResponseTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelApiResponseTest.java
index 73d28676aea..5dfb76f406a 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelApiResponseTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelApiResponseTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelReturnTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelReturnTest.java
index b073fda0014..a1517b158a5 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelReturnTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ModelReturnTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NameTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NameTest.java
index e81ebc38e65..d54b90ad166 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NameTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NameTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NullableClassTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NullableClassTest.java
index fe9c2841bb9..a11a1fd205a 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NullableClassTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NullableClassTest.java
@@ -27,6 +27,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.openapitools.jackson.nullable.JsonNullable;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.openapitools.jackson.nullable.JsonNullable;
import java.util.NoSuchElementException;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NumberOnlyTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NumberOnlyTest.java
index 565c8bd0627..4238632f54b 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NumberOnlyTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/NumberOnlyTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OrderTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OrderTest.java
index d65ce716e13..007f1aaea8a 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OrderTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OrderTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterCompositeTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterCompositeTest.java
index 49b656a93fa..527a5df91af 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterCompositeTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterCompositeTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterEnumTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterEnumTest.java
index 61154c6d881..cf0ebae0faf 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterEnumTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/OuterEnumTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/PetTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/PetTest.java
index bf6908e4a45..12c8e969f69 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/PetTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/PetTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,13 +13,18 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
+import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
+import java.util.LinkedHashSet;
import java.util.List;
+import java.util.Set;
import org.openapitools.client.model.Category;
import org.openapitools.client.model.Tag;
import org.junit.Assert;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ReadOnlyFirstTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ReadOnlyFirstTest.java
index e48b31a39fd..5d460c3c697 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ReadOnlyFirstTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/ReadOnlyFirstTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/SpecialModelNameTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/SpecialModelNameTest.java
index 1696eee82da..da6a64c20f6 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/SpecialModelNameTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/SpecialModelNameTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TagTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TagTest.java
index b37aca5fdfc..51852d80058 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TagTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TagTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderDefaultTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderDefaultTest.java
deleted file mode 100644
index 409076e80a3..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderDefaultTest.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for TypeHolderDefault
- */
-public class TypeHolderDefaultTest {
- private final TypeHolderDefault model = new TypeHolderDefault();
-
- /**
- * Model tests for TypeHolderDefault
- */
- @Test
- public void testTypeHolderDefault() {
- // TODO: test TypeHolderDefault
- }
-
- /**
- * Test the property 'stringItem'
- */
- @Test
- public void stringItemTest() {
- // TODO: test stringItem
- }
-
- /**
- * Test the property 'numberItem'
- */
- @Test
- public void numberItemTest() {
- // TODO: test numberItem
- }
-
- /**
- * Test the property 'integerItem'
- */
- @Test
- public void integerItemTest() {
- // TODO: test integerItem
- }
-
- /**
- * Test the property 'boolItem'
- */
- @Test
- public void boolItemTest() {
- // TODO: test boolItem
- }
-
- /**
- * Test the property 'arrayItem'
- */
- @Test
- public void arrayItemTest() {
- // TODO: test arrayItem
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderExampleTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderExampleTest.java
deleted file mode 100644
index ffd8f3ddc33..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/TypeHolderExampleTest.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for TypeHolderExample
- */
-public class TypeHolderExampleTest {
- private final TypeHolderExample model = new TypeHolderExample();
-
- /**
- * Model tests for TypeHolderExample
- */
- @Test
- public void testTypeHolderExample() {
- // TODO: test TypeHolderExample
- }
-
- /**
- * Test the property 'stringItem'
- */
- @Test
- public void stringItemTest() {
- // TODO: test stringItem
- }
-
- /**
- * Test the property 'numberItem'
- */
- @Test
- public void numberItemTest() {
- // TODO: test numberItem
- }
-
- /**
- * Test the property 'integerItem'
- */
- @Test
- public void integerItemTest() {
- // TODO: test integerItem
- }
-
- /**
- * Test the property 'boolItem'
- */
- @Test
- public void boolItemTest() {
- // TODO: test boolItem
- }
-
- /**
- * Test the property 'arrayItem'
- */
- @Test
- public void arrayItemTest() {
- // TODO: test arrayItem
- }
-
-}
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/UserTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/UserTest.java
index 76733c9e72f..335a8f560bb 100644
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/UserTest.java
+++ b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/UserTest.java
@@ -2,7 +2,7 @@
* OpenAPI Petstore
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
*
- * OpenAPI spec version: 1.0.0
+ * The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -13,8 +13,10 @@
package org.openapitools.client.model;
+import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
diff --git a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/XmlItemTest.java b/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/XmlItemTest.java
deleted file mode 100644
index 55e75391e00..00000000000
--- a/samples/client/petstore/java/webclient/src/test/java/org/openapitools/client/model/XmlItemTest.java
+++ /dev/null
@@ -1,275 +0,0 @@
-/*
- * OpenAPI Petstore
- * This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
- *
- * OpenAPI spec version: 1.0.0
- *
- *
- * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
- * https://openapi-generator.tech
- * Do not edit the class manually.
- */
-
-
-package org.openapitools.client.model;
-
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonCreator;
-import com.fasterxml.jackson.annotation.JsonValue;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import java.math.BigDecimal;
-import java.util.ArrayList;
-import java.util.List;
-import org.junit.Assert;
-import org.junit.Ignore;
-import org.junit.Test;
-
-
-/**
- * Model tests for XmlItem
- */
-public class XmlItemTest {
- private final XmlItem model = new XmlItem();
-
- /**
- * Model tests for XmlItem
- */
- @Test
- public void testXmlItem() {
- // TODO: test XmlItem
- }
-
- /**
- * Test the property 'attributeString'
- */
- @Test
- public void attributeStringTest() {
- // TODO: test attributeString
- }
-
- /**
- * Test the property 'attributeNumber'
- */
- @Test
- public void attributeNumberTest() {
- // TODO: test attributeNumber
- }
-
- /**
- * Test the property 'attributeInteger'
- */
- @Test
- public void attributeIntegerTest() {
- // TODO: test attributeInteger
- }
-
- /**
- * Test the property 'attributeBoolean'
- */
- @Test
- public void attributeBooleanTest() {
- // TODO: test attributeBoolean
- }
-
- /**
- * Test the property 'wrappedArray'
- */
- @Test
- public void wrappedArrayTest() {
- // TODO: test wrappedArray
- }
-
- /**
- * Test the property 'nameString'
- */
- @Test
- public void nameStringTest() {
- // TODO: test nameString
- }
-
- /**
- * Test the property 'nameNumber'
- */
- @Test
- public void nameNumberTest() {
- // TODO: test nameNumber
- }
-
- /**
- * Test the property 'nameInteger'
- */
- @Test
- public void nameIntegerTest() {
- // TODO: test nameInteger
- }
-
- /**
- * Test the property 'nameBoolean'
- */
- @Test
- public void nameBooleanTest() {
- // TODO: test nameBoolean
- }
-
- /**
- * Test the property 'nameArray'
- */
- @Test
- public void nameArrayTest() {
- // TODO: test nameArray
- }
-
- /**
- * Test the property 'nameWrappedArray'
- */
- @Test
- public void nameWrappedArrayTest() {
- // TODO: test nameWrappedArray
- }
-
- /**
- * Test the property 'prefixString'
- */
- @Test
- public void prefixStringTest() {
- // TODO: test prefixString
- }
-
- /**
- * Test the property 'prefixNumber'
- */
- @Test
- public void prefixNumberTest() {
- // TODO: test prefixNumber
- }
-
- /**
- * Test the property 'prefixInteger'
- */
- @Test
- public void prefixIntegerTest() {
- // TODO: test prefixInteger
- }
-
- /**
- * Test the property 'prefixBoolean'
- */
- @Test
- public void prefixBooleanTest() {
- // TODO: test prefixBoolean
- }
-
- /**
- * Test the property 'prefixArray'
- */
- @Test
- public void prefixArrayTest() {
- // TODO: test prefixArray
- }
-
- /**
- * Test the property 'prefixWrappedArray'
- */
- @Test
- public void prefixWrappedArrayTest() {
- // TODO: test prefixWrappedArray
- }
-
- /**
- * Test the property 'namespaceString'
- */
- @Test
- public void namespaceStringTest() {
- // TODO: test namespaceString
- }
-
- /**
- * Test the property 'namespaceNumber'
- */
- @Test
- public void namespaceNumberTest() {
- // TODO: test namespaceNumber
- }
-
- /**
- * Test the property 'namespaceInteger'
- */
- @Test
- public void namespaceIntegerTest() {
- // TODO: test namespaceInteger
- }
-
- /**
- * Test the property 'namespaceBoolean'
- */
- @Test
- public void namespaceBooleanTest() {
- // TODO: test namespaceBoolean
- }
-
- /**
- * Test the property 'namespaceArray'
- */
- @Test
- public void namespaceArrayTest() {
- // TODO: test namespaceArray
- }
-
- /**
- * Test the property 'namespaceWrappedArray'
- */
- @Test
- public void namespaceWrappedArrayTest() {
- // TODO: test namespaceWrappedArray
- }
-
- /**
- * Test the property 'prefixNamespaceString'
- */
- @Test
- public void prefixNamespaceStringTest() {
- // TODO: test prefixNamespaceString
- }
-
- /**
- * Test the property 'prefixNamespaceNumber'
- */
- @Test
- public void prefixNamespaceNumberTest() {
- // TODO: test prefixNamespaceNumber
- }
-
- /**
- * Test the property 'prefixNamespaceInteger'
- */
- @Test
- public void prefixNamespaceIntegerTest() {
- // TODO: test prefixNamespaceInteger
- }
-
- /**
- * Test the property 'prefixNamespaceBoolean'
- */
- @Test
- public void prefixNamespaceBooleanTest() {
- // TODO: test prefixNamespaceBoolean
- }
-
- /**
- * Test the property 'prefixNamespaceArray'
- */
- @Test
- public void prefixNamespaceArrayTest() {
- // TODO: test prefixNamespaceArray
- }
-
- /**
- * Test the property 'prefixNamespaceWrappedArray'
- */
- @Test
- public void prefixNamespaceWrappedArrayTest() {
- // TODO: test prefixNamespaceWrappedArray
- }
-
-}