From 8d5a8ea5889524b738b0bae5850de98063293ec1 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sat, 30 Dec 2023 18:13:08 -0800 Subject: [PATCH 01/62] Adds two general interfaces that will be used by map builder --- .../3_0_3_unit_test/java/.openapi-generator/FILES | 2 ++ .../client/schemas/BaseBuilder.java | 10 ++++++++++ .../client/schemas/InstanceGetter.java | 9 +++++++++ .../codegen/generators/JavaClientGenerator.java | 2 ++ .../src/main/java/packagename/schemas/BaseBuilder.hbs | 10 ++++++++++ .../main/java/packagename/schemas/InstanceGetter.hbs | 9 +++++++++ 6 files changed, 42 insertions(+) create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java create mode 100644 src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs create mode 100644 src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs diff --git a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES index b1b0a2946be..640c42adf0e 100644 --- a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES @@ -182,12 +182,14 @@ src/main/java/org/openapijsonschematools/client/exceptions/InvalidTypeException. src/main/java/org/openapijsonschematools/client/exceptions/UnsetPropertyException.java src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java +src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java new file mode 100644 index 00000000000..7d60680f524 --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java @@ -0,0 +1,10 @@ +package org.openapijsonschematools.client.schemas; + +/** + * Builders must implement this class + * For Map builders, + * @param the type that the builder returns + */ +public interface BaseBuilder { + T build(); +} diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java new file mode 100644 index 00000000000..37b3779362a --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java @@ -0,0 +1,9 @@ +package org.openapijsonschematools.client.schemas; + +/** + * Interface used by map builder setters + * @param the instance map + */ +public interface InstanceGetter { + T getInstance(); +} diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 6342962bc32..ac00ccb3feb 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -349,12 +349,14 @@ public void processOpts() { additionalProperties.put(CodegenConstants.PACKAGE_NAME, packageName); List schemaSupportingFiles = new ArrayList<>(); schemaSupportingFiles.add("AnyTypeJsonSchema"); + schemaSupportingFiles.add("BaseBuilder"); schemaSupportingFiles.add("BooleanJsonSchema"); schemaSupportingFiles.add("DateJsonSchema"); schemaSupportingFiles.add("DateTimeJsonSchema"); schemaSupportingFiles.add("DecimalJsonSchema"); schemaSupportingFiles.add("DoubleJsonSchema"); schemaSupportingFiles.add("FloatJsonSchema"); + schemaSupportingFiles.add("InstanceGetter"); schemaSupportingFiles.add("Int32JsonSchema"); schemaSupportingFiles.add("Int64JsonSchema"); schemaSupportingFiles.add("IntJsonSchema"); diff --git a/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs b/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs new file mode 100644 index 00000000000..ef62f882878 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs @@ -0,0 +1,10 @@ +package {{{packageName}}}.schemas; + +/** + * Builders must implement this class + * For Map builders, + * @param the type that the builder returns + */ +public interface BaseBuilder { + T build(); +} diff --git a/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs b/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs new file mode 100644 index 00000000000..9624e47ad3e --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs @@ -0,0 +1,9 @@ +package {{{packageName}}}.schemas; + +/** + * Interface used by map builder setters + * @param the instance map + */ +public interface InstanceGetter { + T getInstance(); +} From bdf40f4b501bb4fd55935aa4ff30b5206841f4ce Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sat, 30 Dec 2023 21:15:03 -0800 Subject: [PATCH 02/62] Fixes containerJsonPathPiece reference + creates MapBuilder instance --- .../docs/components/schemas/NestedItems.md | 6 +++--- .../codegen/generators/DefaultGenerator.java | 20 +++++++++++++++++++ .../openapimodels/CodegenSchema.java | 1 + .../generators/openapimodels/MapBuilder.java | 15 ++++++++++++++ .../schemas/docschema_codeSample.hbs | 2 +- 5 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md index 6d66667ae10..557e0fe3cec 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md @@ -127,7 +127,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList2 validatedPayload = NestedItems.Items.validate( - new .ItemsListBuilder2( + new NestedItems.ItemsListBuilder2( Arrays.asList( Arrays.asList( Arrays.asList( @@ -204,7 +204,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList1 validatedPayload = NestedItems.Items1.validate( - new .ItemsListBuilder1( + new NestedItems.ItemsListBuilder1( Arrays.asList( Arrays.asList( 1 @@ -279,7 +279,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList validatedPayload = NestedItems.Items2.validate( - new .ItemsListBuilder( + new NestedItems.ItemsListBuilder( Arrays.asList( 1 ) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index ac9e3f6718a..5559a204bf5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -79,6 +79,7 @@ import org.openapijsonschematools.codegen.generators.openapimodels.EnumInfo; import org.openapijsonschematools.codegen.generators.openapimodels.EnumValue; import org.openapijsonschematools.codegen.generators.openapimodels.LinkedHashMapWithContext; +import org.openapijsonschematools.codegen.generators.openapimodels.MapBuilder; import org.openapijsonschematools.codegen.generators.openapimodels.PairCacheKey; import org.openapijsonschematools.codegen.generators.openapimodels.ParameterCollection; import org.openapijsonschematools.codegen.generators.openapimodels.SchemaTestCase; @@ -2740,6 +2741,7 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ } property.propertyNames = fromSchema(propertyNamesSchema, sourceJsonPath, currentJsonPath + "/propertyNames"); } + property.mapBuilders = getMapBuilders(property.requiredProperties, currentJsonPath, sourceJsonPath); // end of properties that need to be ordered to set correct camelCase jsonPathPieces CodegenSchema additionalProperties = property.additionalProperties; LinkedHashMapWithContext properties = property.properties; @@ -2842,6 +2844,24 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ return property; } + private List getMapBuilders(LinkedHashMapWithContext requiredProperties, String currentJsonPath, String sourceJsonPath) { + List builders = new ArrayList<>(); + if (sourceJsonPath == null) { + return builders; + } + String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); + schemaName = ModelUtils.decodeSlashes(schemaName); + String propertiesSuffix = ""; + if (requiredProperties != null) { + propertiesSuffix = "0".repeat(requiredProperties.size()); + } + String builderClassName = getSchemaCamelCaseName(schemaName + "ReqProps" + propertiesSuffix + "Builder", sourceJsonPath); + builders.add( + new MapBuilder(builderClassName, null, null) + ); + return builders; + } + @Override public String toRefClass(String ref, String sourceJsonPath, String expectedComponentType) { if (ref == null) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java index 6e26b25a5f4..6922b7e5bc1 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java @@ -123,6 +123,7 @@ public class CodegenSchema { public String subpackage; // the current schema's subpackage, needed by java public CodegenKey containerJsonPathPiece; // needed by java, outer classs that has inner nested schema classes public Map typeToExample = null; + public List mapBuilders = null; /* Remove this in the 4.0.0 release because it is unused diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java new file mode 100644 index 00000000000..ccd10368cda --- /dev/null +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -0,0 +1,15 @@ +package org.openapijsonschematools.codegen.generators.openapimodels; + +import java.util.List; + +public class MapBuilder { + public final String className; + public final List setterSchemas; + public final MapBuilder nextBuilder; + + public MapBuilder(String className, List setterSchemas, MapBuilder nextBuilder) { + this.className = className; + this.setterSchemas = setterSchemas; + this.nextBuilder = nextBuilder; + } +} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index d087b5b39c8..047e3a27b5d 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -82,7 +82,7 @@ boolean validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../js {{/eq}} {{#with this}} {{#and (eq type "array") ../arrayInputJsonPathPiece.camelCase }} - new {{../containerJsonPathPiece.camelCase}}.{{../arrayInputJsonPathPiece.camelCase}}( + new {{../../../containerJsonPathPiece.camelCase}}.{{../arrayInputJsonPathPiece.camelCase}}( {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" }} ).build(), {{else}} From c99cf72c80d102cc8afd8135701c937c4c4974df Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sat, 30 Dec 2023 21:48:41 -0800 Subject: [PATCH 03/62] Adds map builder with build method --- ...rtiesAllowsASchemaWhichShouldValidate.java | 10 +++++++ ...ditionalpropertiesAreAllowedByDefault.java | 9 +++++++ .../AdditionalpropertiesCanExistByItself.java | 10 +++++++ ...lpropertiesShouldNotLookInApplicators.java | 18 +++++++++++++ .../client/components/schemas/Allof.java | 18 +++++++++++++ .../schemas/AllofWithBaseSchema.java | 27 +++++++++++++++++++ .../components/schemas/AnyofComplexTypes.java | 18 +++++++++++++ .../components/schemas/EnumsInProperties.java | 10 +++++++ .../components/schemas/ForbiddenProperty.java | 9 +++++++ .../schemas/InvalidStringValueForDefault.java | 9 +++++++ .../schemas/NotMoreComplexSchema.java | 10 +++++++ .../schemas/ObjectPropertiesValidation.java | 9 +++++++ .../components/schemas/OneofComplexTypes.java | 18 +++++++++++++ .../components/schemas/OneofWithRequired.java | 19 +++++++++++++ .../PropertiesWithEscapedCharacters.java | 9 +++++++ .../PropertyNamedRefThatIsNotAReference.java | 9 +++++++ .../schemas/RefInAdditionalproperties.java | 10 +++++++ .../components/schemas/RefInProperty.java | 9 +++++++ .../schemas/RequiredDefaultValidation.java | 9 +++++++ .../schemas/RequiredValidation.java | 9 +++++++ .../schemas/RequiredWithEmptyArray.java | 9 +++++++ .../RequiredWithEscapedCharacters.java | 9 +++++++ ...esNotDoAnythingIfThePropertyIsMissing.java | 10 +++++++ .../generators/JavaClientGenerator.java | 1 + .../openapimodels/CodegenSchema.java | 3 +++ .../components/schemas/_objectInputType.hbs | 11 ++++++++ 26 files changed, 292 insertions(+) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 5ddc584fe78..75584042ce6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -15,6 +15,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -91,6 +92,15 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, return (boolean) value; } } + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder { // optionalProperties + additionalProperties } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index ae0edba19d3..cfec73d43d1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -85,6 +85,15 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map> { + private final Map instance; + public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 1ca666c79c3..4fd5ad82911 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -56,6 +57,15 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } + public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public AdditionalpropertiesCanExistByItselfReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class AdditionalpropertiesCanExistByItselfMapBuilder { // Map } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 4dd5370756c..602a0e57c96 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -81,6 +81,15 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } + public static class Schema0ReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public Schema0ReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -302,6 +311,15 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } + public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder { // Map } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 44e8ed458bf..c6af50ab0d8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -74,6 +74,15 @@ public Number bar() { return get(name); } } + public static class Schema0ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -316,6 +325,15 @@ public String foo() { return get(name); } } + public static class Schema1ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema1ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 066fa270557..fdc653cd6cf 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -75,6 +75,15 @@ public String foo() { return get(name); } } + public static class Schema0ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -317,6 +326,15 @@ public Void baz() { return get(name); } } + public static class Schema1ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema1ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } @@ -559,6 +577,15 @@ public Number bar() { return get(name); } } + public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder> { + private final Map instance; + public AllofWithBaseSchemaReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class AllofWithBaseSchemaMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 07d21b55373..c6856784e50 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -74,6 +74,15 @@ public Number bar() { return get(name); } } + public static class Schema0ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -316,6 +325,15 @@ public String foo() { return get(name); } } + public static class Schema1ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema1ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 8f5df30b113..294393a3486 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -198,6 +199,15 @@ public String foo() throws UnsetPropertyException { return get(name); } } + public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder> { + private final Map instance; + public EnumsInPropertiesReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class EnumsInPropertiesMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 68c2122d526..10f0a08b4b0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -71,6 +71,15 @@ public static ForbiddenPropertyMap of(Map ar return get(name); } } + public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public ForbiddenPropertyReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class ForbiddenPropertyMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index fecbe9a4124..4e7db3f958f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -109,6 +109,15 @@ public String bar() throws UnsetPropertyException { return get(name); } } + public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public InvalidStringValueForDefaultReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class InvalidStringValueForDefaultMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index bf605a8b2de..a9f7483e621 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; @@ -75,6 +76,15 @@ public String foo() throws UnsetPropertyException { return get(name); } } + public static class NotReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public NotReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class NotMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 1f557eaad9f..91c5972768d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -98,6 +98,15 @@ public String bar() throws UnsetPropertyException { return get(name); } } + public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public ObjectPropertiesValidationReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class ObjectPropertiesValidationMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 1a68336d88d..711153235e3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -74,6 +74,15 @@ public Number bar() { return get(name); } } + public static class Schema0ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -316,6 +325,15 @@ public String foo() { return get(name); } } + public static class Schema1ReqProps0Builder implements BaseBuilder> { + private final Map instance; + public Schema1ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 85017ec7c07..6811a5af59c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -61,6 +62,15 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } + public static class Schema0ReqProps00Builder implements BaseBuilder> { + private final Map instance; + public Schema0ReqProps00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -291,6 +301,15 @@ public static Schema1Map of(Map arg, SchemaC return get(name); } } + public static class Schema1ReqProps00Builder implements BaseBuilder> { + private final Map instance; + public Schema1ReqProps00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 2d9787d426b..5ca234bea69 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -125,6 +125,15 @@ public static PropertiesWithEscapedCharactersMap of(Map> { + private final Map instance; + public PropertiesWithEscapedCharactersReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class PropertiesWithEscapedCharactersMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index d143d30c631..82878978fc5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -65,6 +65,15 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map> { + private final Map instance; + public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class PropertyNamedRefThatIsNotAReferenceMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 1dcaf1c1519..63b09ec3ee2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -39,6 +40,15 @@ public static RefInAdditionalpropertiesMap of(Map> { + private final Map instance; + public RefInAdditionalpropertiesReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RefInAdditionalpropertiesMapBuilder { // Map } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index dce791aa06a..21b991e6e58 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -63,6 +63,15 @@ public static RefInPropertyMap of(Map arg, S return get(name); } } + public static class RefInPropertyReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public RefInPropertyReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RefInPropertyMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 4a54b12dc06..d348d1a96b3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -69,6 +69,15 @@ public static RequiredDefaultValidationMap of(Map> { + private final Map instance; + public RequiredDefaultValidationReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RequiredDefaultValidationMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 720fd09538b..716bf4de080 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -86,6 +86,15 @@ public static RequiredValidationMap of(Map a return get(name); } } + public static class RequiredValidationReqProps0Builder implements BaseBuilder> { + private final Map instance; + public RequiredValidationReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RequiredValidationMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 5847be5ef6f..3f9660b6e54 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -69,6 +69,15 @@ public static RequiredWithEmptyArrayMap of(Map> { + private final Map instance; + public RequiredWithEmptyArrayReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RequiredWithEmptyArrayMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 73ad540f7d0..e742e3394bc 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -57,6 +57,15 @@ public static RequiredWithEscapedCharactersMap of(Map> { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class RequiredWithEscapedCharactersMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 3fce0fe7de6..a7d74626268 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -120,6 +121,15 @@ public Number alpha() throws UnsetPropertyException { return get(name); } } + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder> { + private final Map instance; + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder { // Map because addProps is unset } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index ac00ccb3feb..3744ee7d884 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -1680,6 +1680,7 @@ private void addNullSchemaImports(Set imports, CodegenSchema schema) { private void addMapSchemaImports(Set imports, CodegenSchema schema) { imports.add("import " + packageName + ".schemas.validation.MapSchemaValidator;"); imports.add("import "+packageName + ".schemas.validation.FrozenMap;"); + imports.add("import "+packageName + ".schemas.BaseBuilder;"); imports.add("import java.util.Map;"); imports.add("import java.util.ArrayList;"); // for castToAllowedTypes imports.add("import java.util.LinkedHashMap;"); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java index 6922b7e5bc1..3d7d8e384de 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java @@ -716,6 +716,7 @@ public void getAllSchemas(ArrayList schemasBeforeImports, ArrayLi mapIn.additionalProperties = additionalProperties; mapIn.mapInputJsonPathPiece = mapInputJsonPathPiece; mapIn.mapValueSchema = mapValueSchema; + mapIn.mapBuilders = mapBuilders; mapIn.jsonPath = jsonPath; CodegenSchema mapOut = new CodegenSchema(); @@ -756,6 +757,7 @@ public void getAllSchemas(ArrayList schemasBeforeImports, ArrayLi mapIn.additionalProperties = additionalProperties; mapIn.mapInputJsonPathPiece = mapInputJsonPathPiece; mapIn.mapValueSchema = mapValueSchema; + mapIn.mapBuilders = mapBuilders; mapIn.jsonPath = jsonPath; CodegenSchema mapOut = new CodegenSchema(); @@ -790,6 +792,7 @@ public void getAllSchemas(ArrayList schemasBeforeImports, ArrayLi mapIn.requiredProperties = requiredProperties; mapIn.additionalProperties = additionalProperties; mapIn.mapInputJsonPathPiece = mapInputJsonPathPiece; + mapIn.mapBuilders = mapBuilders; mapIn.mapValueSchema = mapValueSchema; boolean allAreInline; boolean addPropsHasAnyRefs = false; diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 8ffce340a1b..9cdd9b38dfc 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -1,3 +1,14 @@ +{{#each mapBuilders}} +public static class {{className}} implements BaseBuilder src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>> { + private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; + public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + this.instance = instance; + } + public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { + return instance; + } +} +{{/each}} {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} From c5d25df4695ee692a3a6898dc6428da90cf1c791 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 09:43:55 -0800 Subject: [PATCH 04/62] Wires in input type of mapValueSchem in builder, sets interfaceClassName in COdegenSchema --- ...dditionalpropertiesAllowsASchemaWhichShouldValidate.java | 2 +- .../schemas/AdditionalpropertiesAreAllowedByDefault.java | 2 +- .../schemas/AdditionalpropertiesCanExistByItself.java | 2 +- .../AdditionalpropertiesShouldNotLookInApplicators.java | 4 ++-- .../client/components/schemas/Allof.java | 4 ++-- .../client/components/schemas/AllofWithBaseSchema.java | 6 +++--- .../client/components/schemas/AnyofComplexTypes.java | 4 ++-- .../client/components/schemas/EnumsInProperties.java | 2 +- .../client/components/schemas/ForbiddenProperty.java | 2 +- .../components/schemas/InvalidStringValueForDefault.java | 2 +- .../client/components/schemas/NotMoreComplexSchema.java | 2 +- .../components/schemas/ObjectPropertiesValidation.java | 2 +- .../client/components/schemas/OneofComplexTypes.java | 4 ++-- .../client/components/schemas/OneofWithRequired.java | 4 ++-- .../components/schemas/PropertiesWithEscapedCharacters.java | 2 +- .../schemas/PropertyNamedRefThatIsNotAReference.java | 2 +- .../components/schemas/RefInAdditionalproperties.java | 2 +- .../client/components/schemas/RefInProperty.java | 2 +- .../components/schemas/RequiredDefaultValidation.java | 2 +- .../client/components/schemas/RequiredValidation.java | 2 +- .../client/components/schemas/RequiredWithEmptyArray.java | 2 +- .../components/schemas/RequiredWithEscapedCharacters.java | 2 +- ...faultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java | 2 +- .../openapijsonschematools/client/schemas/BaseBuilder.java | 4 +++- .../codegen/generators/DefaultGenerator.java | 5 +++++ .../codegen/generators/openapimodels/CodegenSchema.java | 3 ++- .../packagename/components/schemas/_objectInputType.hbs | 2 +- .../java/src/main/java/packagename/schemas/BaseBuilder.hbs | 4 +++- 28 files changed, 44 insertions(+), 34 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 75584042ce6..d72bcb253c3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -92,7 +92,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, return (boolean) value; } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder> { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index cfec73d43d1..02117fb8fed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -85,7 +85,7 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map> { + public static class AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 4fd5ad82911..3be7c0c76d8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -57,7 +57,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } - public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder> { + public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesCanExistByItselfReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 602a0e57c96..f0c4526737e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -81,7 +81,7 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } - public static class Schema0ReqPropsBuilder implements BaseBuilder> { + public static class Schema0ReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqPropsBuilder(Map instance) { this.instance = instance; @@ -311,7 +311,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder> { + public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index c6af50ab0d8..3a20729cb00 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -74,7 +74,7 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder> { + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps0Builder(Map instance) { this.instance = instance; @@ -325,7 +325,7 @@ public String foo() { return get(name); } } - public static class Schema1ReqProps0Builder implements BaseBuilder> { + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index fdc653cd6cf..f7660403490 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -75,7 +75,7 @@ public String foo() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder> { + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps0Builder(Map instance) { this.instance = instance; @@ -326,7 +326,7 @@ public Void baz() { return get(name); } } - public static class Schema1ReqProps0Builder implements BaseBuilder> { + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { this.instance = instance; @@ -577,7 +577,7 @@ public Number bar() { return get(name); } } - public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder> { + public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public AllofWithBaseSchemaReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index c6856784e50..36683800e01 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -74,7 +74,7 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder> { + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps0Builder(Map instance) { this.instance = instance; @@ -325,7 +325,7 @@ public String foo() { return get(name); } } - public static class Schema1ReqProps0Builder implements BaseBuilder> { + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 294393a3486..3c3210b7499 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -199,7 +199,7 @@ public String foo() throws UnsetPropertyException { return get(name); } } - public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder> { + public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public EnumsInPropertiesReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 10f0a08b4b0..bf27abc7b99 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -71,7 +71,7 @@ public static ForbiddenPropertyMap of(Map ar return get(name); } } - public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder> { + public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ForbiddenPropertyReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 4e7db3f958f..7a8c6ee1b81 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -109,7 +109,7 @@ public String bar() throws UnsetPropertyException { return get(name); } } - public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder> { + public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public InvalidStringValueForDefaultReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index a9f7483e621..df5defe4116 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -76,7 +76,7 @@ public String foo() throws UnsetPropertyException { return get(name); } } - public static class NotReqPropsBuilder implements BaseBuilder> { + public static class NotReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public NotReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 91c5972768d..a7f8c0b74d9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -98,7 +98,7 @@ public String bar() throws UnsetPropertyException { return get(name); } } - public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder> { + public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ObjectPropertiesValidationReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 711153235e3..96169cde30d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -74,7 +74,7 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder> { + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps0Builder(Map instance) { this.instance = instance; @@ -325,7 +325,7 @@ public String foo() { return get(name); } } - public static class Schema1ReqProps0Builder implements BaseBuilder> { + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 6811a5af59c..a8b52ff7e70 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -62,7 +62,7 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } - public static class Schema0ReqProps00Builder implements BaseBuilder> { + public static class Schema0ReqProps00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps00Builder(Map instance) { this.instance = instance; @@ -301,7 +301,7 @@ public static Schema1Map of(Map arg, SchemaC return get(name); } } - public static class Schema1ReqProps00Builder implements BaseBuilder> { + public static class Schema1ReqProps00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps00Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 5ca234bea69..61736e248b3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -125,7 +125,7 @@ public static PropertiesWithEscapedCharactersMap of(Map> { + public static class PropertiesWithEscapedCharactersReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public PropertiesWithEscapedCharactersReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 82878978fc5..e89acc92f27 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -65,7 +65,7 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map> { + public static class PropertyNamedRefThatIsNotAReferenceReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 63b09ec3ee2..2abe2208389 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -40,7 +40,7 @@ public static RefInAdditionalpropertiesMap of(Map> { + public static class RefInAdditionalpropertiesReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RefInAdditionalpropertiesReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 21b991e6e58..8ad358edaed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -63,7 +63,7 @@ public static RefInPropertyMap of(Map arg, S return get(name); } } - public static class RefInPropertyReqPropsBuilder implements BaseBuilder> { + public static class RefInPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RefInPropertyReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index d348d1a96b3..8162242ae1b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -69,7 +69,7 @@ public static RequiredDefaultValidationMap of(Map> { + public static class RequiredDefaultValidationReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredDefaultValidationReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 716bf4de080..daad51ed70b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -86,7 +86,7 @@ public static RequiredValidationMap of(Map a return get(name); } } - public static class RequiredValidationReqProps0Builder implements BaseBuilder> { + public static class RequiredValidationReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredValidationReqProps0Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 3f9660b6e54..38dd26817eb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -69,7 +69,7 @@ public static RequiredWithEmptyArrayMap of(Map> { + public static class RequiredWithEmptyArrayReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredWithEmptyArrayReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index e742e3394bc..f4a58789d74 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -57,7 +57,7 @@ public static RequiredWithEscapedCharactersMap of(Map> { + public static class RequiredWithEscapedCharactersReqProps000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredWithEscapedCharactersReqProps000000Builder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index a7d74626268..f3a46f5cdf9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -121,7 +121,7 @@ public Number alpha() throws UnsetPropertyException { return get(name); } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder> { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder(Map instance) { this.instance = instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java index 7d60680f524..da60908b3d6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java @@ -1,10 +1,12 @@ package org.openapijsonschematools.client.schemas; +import java.util.Map; + /** * Builders must implement this class * For Map builders, * @param the type that the builder returns */ public interface BaseBuilder { - T build(); + Map build(); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 5559a204bf5..6e6bb93fdb8 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2742,6 +2742,11 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ property.propertyNames = fromSchema(propertyNamesSchema, sourceJsonPath, currentJsonPath + "/propertyNames"); } property.mapBuilders = getMapBuilders(property.requiredProperties, currentJsonPath, sourceJsonPath); + if (sourceJsonPath != null) { + String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); + schemaName = ModelUtils.decodeSlashes(schemaName); + property.interfaceClassName = getSchemaCamelCaseName("SetterFor" + schemaName, sourceJsonPath); + } // end of properties that need to be ordered to set correct camelCase jsonPathPieces CodegenSchema additionalProperties = property.additionalProperties; LinkedHashMapWithContext properties = property.properties; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java index 3d7d8e384de..e60b731bc86 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java @@ -123,7 +123,8 @@ public class CodegenSchema { public String subpackage; // the current schema's subpackage, needed by java public CodegenKey containerJsonPathPiece; // needed by java, outer classs that has inner nested schema classes public Map typeToExample = null; - public List mapBuilders = null; + public List mapBuilders = null; // used by java + public String interfaceClassName = null; // used by java map builders /* Remove this in the 4.0.0 release because it is unused diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 9cdd9b38dfc..f5e7bbe83ae 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -1,5 +1,5 @@ {{#each mapBuilders}} -public static class {{className}} implements BaseBuilder src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>> { +public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { this.instance = instance; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs b/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs index ef62f882878..018cde1beb9 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/BaseBuilder.hbs @@ -1,10 +1,12 @@ package {{{packageName}}}.schemas; +import java.util.Map; + /** * Builders must implement this class * For Map builders, * @param the type that the builder returns */ public interface BaseBuilder { - T build(); + Map build(); } From ff1f842b2c48f8590aa5be352e951c345a6fc55f Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 10:31:45 -0800 Subject: [PATCH 05/62] Adds interfaces for required properties setters --- .../client/components/schemas/Allof.java | 20 +++++++ .../schemas/AllofWithBaseSchema.java | 30 ++++++++++ .../components/schemas/AnyofComplexTypes.java | 20 +++++++ .../components/schemas/EnumsInProperties.java | 10 ++++ .../components/schemas/OneofComplexTypes.java | 20 +++++++ .../components/schemas/OneofWithRequired.java | 40 +++++++++++++ .../schemas/RequiredValidation.java | 10 ++++ .../RequiredWithEscapedCharacters.java | 60 +++++++++++++++++++ .../codegen/generators/DefaultGenerator.java | 5 -- .../openapimodels/CodegenSchema.java | 1 - .../components/schemas/_objectInputType.hbs | 12 ++++ 11 files changed, 222 insertions(+), 6 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 3a20729cb00..c3ecf4cddf3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -83,6 +83,16 @@ public Schema0ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -334,6 +344,16 @@ public Schema1ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index f7660403490..0518b1e9208 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -84,6 +84,16 @@ public Schema0ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -335,6 +345,16 @@ public Schema1ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForBaz { + Map getInstance(); + T getNextBuilder(Map instance); + default T baz(@Nullable Object value) { + var instance = getInstance(); + instance.put("baz", value); + return getNextBuilder(instance); + } + } public static class Schema1MapBuilder { // Map because addProps is unset } @@ -586,6 +606,16 @@ public AllofWithBaseSchemaReqProps0Builder(Map instanc return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } public static class AllofWithBaseSchemaMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 36683800e01..55258ac78e4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -83,6 +83,16 @@ public Schema0ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -334,6 +344,16 @@ public Schema1ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 3c3210b7499..64f1e735437 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -208,6 +208,16 @@ public EnumsInPropertiesReqProps0Builder(Map instance) return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } public static class EnumsInPropertiesMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 96169cde30d..8fe05085660 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -83,6 +83,16 @@ public Schema0ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -334,6 +344,16 @@ public Schema1ReqProps0Builder(Map instance) { return instance; } } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index a8b52ff7e70..8a442f5d9df 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -71,6 +71,26 @@ public Schema0ReqProps00Builder(Map instance) { return instance; } } + + public interface SetterForBar { + Map getInstance(); + T getNextBuilder(Map instance); + default T bar(@Nullable Object value) { + var instance = getInstance(); + instance.put("bar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -310,6 +330,26 @@ public Schema1ReqProps00Builder(Map instance) { return instance; } } + + public interface SetterForBaz { + Map getInstance(); + T getNextBuilder(Map instance); + default T baz(@Nullable Object value) { + var instance = getInstance(); + instance.put("baz", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoo1 { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index daad51ed70b..e9d268e8494 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -95,6 +95,16 @@ public RequiredValidationReqProps0Builder(Map instance return instance; } } + + public interface SetterForFoo { + Map getInstance(); + T getNextBuilder(Map instance); + default T foo(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo", value); + return getNextBuilder(instance); + } + } public static class RequiredValidationMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index f4a58789d74..7f50112738b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -66,6 +66,66 @@ public RequiredWithEscapedCharactersReqProps000000Builder(Map { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoonbar { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoofbar { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoorbar { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoobar { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getNextBuilder(instance); + } + } + + public interface SetterForFoobar1 { + Map getInstance(); + T getNextBuilder(Map instance); + default T todoHandleThis(@Nullable Object value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getNextBuilder(instance); + } + } public static class RequiredWithEscapedCharactersMapBuilder { // Map because addProps is unset } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 6e6bb93fdb8..5559a204bf5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2742,11 +2742,6 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ property.propertyNames = fromSchema(propertyNamesSchema, sourceJsonPath, currentJsonPath + "/propertyNames"); } property.mapBuilders = getMapBuilders(property.requiredProperties, currentJsonPath, sourceJsonPath); - if (sourceJsonPath != null) { - String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); - schemaName = ModelUtils.decodeSlashes(schemaName); - property.interfaceClassName = getSchemaCamelCaseName("SetterFor" + schemaName, sourceJsonPath); - } // end of properties that need to be ordered to set correct camelCase jsonPathPieces CodegenSchema additionalProperties = property.additionalProperties; LinkedHashMapWithContext properties = property.properties; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java index e60b731bc86..e769e125acc 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java @@ -124,7 +124,6 @@ public class CodegenSchema { public CodegenKey containerJsonPathPiece; // needed by java, outer classs that has inner nested schema classes public Map typeToExample = null; public List mapBuilders = null; // used by java - public String interfaceClassName = null; // used by java map builders /* Remove this in the 4.0.0 release because it is unused diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index f5e7bbe83ae..3de195862c2 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -9,6 +9,18 @@ public static class {{className}} implements BaseBuilder<{{#with mapValueSchema} } } {{/each}} +{{#each requiredProperties}} + +public interface SetterFor{{@key.camelCase}} { + Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); + T getNextBuilder(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); + default T {{#if @key.isValid}}{{{@key.original}}}{{else}}todoHandleThis{{/if}}({{#with ../mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return getNextBuilder(instance); + } +} +{{/each}} {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} From 193003b9904fcd423bf4a31496a9f90854a142c8 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 10:39:47 -0800 Subject: [PATCH 06/62] Fixes variable name collision --- .../client/components/schemas/Allof.java | 8 +++---- .../schemas/AllofWithBaseSchema.java | 12 +++++----- .../components/schemas/AnyofComplexTypes.java | 8 +++---- .../components/schemas/EnumsInProperties.java | 4 ++-- .../components/schemas/OneofComplexTypes.java | 8 +++---- .../components/schemas/OneofWithRequired.java | 16 ++++++------- .../schemas/RequiredValidation.java | 4 ++-- .../RequiredWithEscapedCharacters.java | 24 +++++++++---------- .../components/schemas/_objectInputType.hbs | 4 ++-- 9 files changed, 44 insertions(+), 44 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index c3ecf4cddf3..17a308c6cc3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -86,11 +86,11 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public static class Schema0MapBuilder { @@ -347,11 +347,11 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 0518b1e9208..87fb92769af 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -87,11 +87,11 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class Schema0MapBuilder { @@ -348,11 +348,11 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForBaz { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBaz(Map instance); default T baz(@Nullable Object value) { var instance = getInstance(); instance.put("baz", value); - return getNextBuilder(instance); + return getBuilderAfterBaz(instance); } } public static class Schema1MapBuilder { @@ -609,11 +609,11 @@ public AllofWithBaseSchemaReqProps0Builder(Map instanc public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public static class AllofWithBaseSchemaMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 55258ac78e4..393221cf39a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -86,11 +86,11 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public static class Schema0MapBuilder { @@ -347,11 +347,11 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 64f1e735437..3f64d801d49 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -211,11 +211,11 @@ public EnumsInPropertiesReqProps0Builder(Map instance) public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public static class EnumsInPropertiesMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 8fe05085660..7b5705c0181 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -86,11 +86,11 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public static class Schema0MapBuilder { @@ -347,11 +347,11 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 8a442f5d9df..f7eba319ce5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -74,21 +74,21 @@ public Schema0ReqProps00Builder(Map instance) { public interface SetterForBar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBar(Map instance); default T bar(@Nullable Object value) { var instance = getInstance(); instance.put("bar", value); - return getNextBuilder(instance); + return getBuilderAfterBar(instance); } } public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class Schema0MapBuilder { @@ -333,21 +333,21 @@ public Schema1ReqProps00Builder(Map instance) { public interface SetterForBaz { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterBaz(Map instance); default T baz(@Nullable Object value) { var instance = getInstance(); instance.put("baz", value); - return getNextBuilder(instance); + return getBuilderAfterBaz(instance); } } public interface SetterForFoo1 { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo1(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo1(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index e9d268e8494..a5befaaa27f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -98,11 +98,11 @@ public RequiredValidationReqProps0Builder(Map instance public interface SetterForFoo { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoo(Map instance); default T foo(@Nullable Object value) { var instance = getInstance(); instance.put("foo", value); - return getNextBuilder(instance); + return getBuilderAfterFoo(instance); } } public static class RequiredValidationMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 7f50112738b..90748574f15 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -69,61 +69,61 @@ public RequiredWithEscapedCharactersReqProps000000Builder(Map { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFootbar(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\tbar", value); - return getNextBuilder(instance); + return getBuilderAfterFootbar(instance); } } public interface SetterForFoonbar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoonbar(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\nbar", value); - return getNextBuilder(instance); + return getBuilderAfterFoonbar(instance); } } public interface SetterForFoofbar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoofbar(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\fbar", value); - return getNextBuilder(instance); + return getBuilderAfterFoofbar(instance); } } public interface SetterForFoorbar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoorbar(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\rbar", value); - return getNextBuilder(instance); + return getBuilderAfterFoorbar(instance); } } public interface SetterForFoobar { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoobar(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\"bar", value); - return getNextBuilder(instance); + return getBuilderAfterFoobar(instance); } } public interface SetterForFoobar1 { Map getInstance(); - T getNextBuilder(Map instance); + T getBuilderAfterFoobar1(Map instance); default T todoHandleThis(@Nullable Object value) { var instance = getInstance(); instance.put("foo\\bar", value); - return getNextBuilder(instance); + return getBuilderAfterFoobar1(instance); } } public static class RequiredWithEscapedCharactersMapBuilder { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 3de195862c2..dc6f57d4001 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -13,11 +13,11 @@ public static class {{className}} implements BaseBuilder<{{#with mapValueSchema} public interface SetterFor{{@key.camelCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); - T getNextBuilder(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); + T getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); default T {{#if @key.isValid}}{{{@key.original}}}{{else}}todoHandleThis{{/if}}({{#with ../mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}} value) { var instance = getInstance(); instance.put("{{{@key.original}}}", value); - return getNextBuilder(instance); + return getBuilderAfter{{@key.camelCase}}(instance); } } {{/each}} From 54cf51906d325617c725f313054d2dbcf78dc4e8 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 11:20:41 -0800 Subject: [PATCH 07/62] Adds setter methods in setter interfaces for different types --- .../client/components/schemas/Allof.java | 28 +- .../schemas/AllofWithBaseSchema.java | 33 +- .../components/schemas/AnyofComplexTypes.java | 28 +- .../components/schemas/EnumsInProperties.java | 11 +- .../components/schemas/OneofComplexTypes.java | 28 +- .../components/schemas/OneofWithRequired.java | 204 +++++++++++- .../schemas/RequiredValidation.java | 51 ++- .../RequiredWithEscapedCharacters.java | 306 +++++++++++++++++- .../components/schemas/_objectInputSetter.hbs | 294 +++++++++++++++++ .../components/schemas/_objectInputType.hbs | 10 +- 10 files changed, 957 insertions(+), 36 deletions(-) create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 17a308c6cc3..43c7164234b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -87,9 +87,28 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(int value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { var instance = getInstance(); - instance.put("bar", value); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("", value); return getBuilderAfterBar(instance); } } @@ -348,9 +367,10 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(String value) { var instance = getInstance(); - instance.put("foo", value); + instance.put("", value); return getBuilderAfterFoo(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 87fb92769af..8b0b893487b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -88,9 +88,10 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(String value) { var instance = getInstance(); - instance.put("foo", value); + instance.put("", value); return getBuilderAfterFoo(instance); } } @@ -349,9 +350,10 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForBaz { Map getInstance(); T getBuilderAfterBaz(Map instance); - default T baz(@Nullable Object value) { + + default T baz(Void value) { var instance = getInstance(); - instance.put("baz", value); + instance.put("", null); return getBuilderAfterBaz(instance); } } @@ -610,9 +612,28 @@ public AllofWithBaseSchemaReqProps0Builder(Map instanc public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(int value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { var instance = getInstance(); - instance.put("bar", value); + instance.put("", value); return getBuilderAfterBar(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 393221cf39a..251603ca078 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -87,9 +87,28 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(int value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { var instance = getInstance(); - instance.put("bar", value); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("", value); return getBuilderAfterBar(instance); } } @@ -348,9 +367,10 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(String value) { var instance = getInstance(); - instance.put("foo", value); + instance.put("", value); return getBuilderAfterFoo(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 3f64d801d49..761f138ee96 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -212,9 +212,16 @@ public EnumsInPropertiesReqProps0Builder(Map instance) public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(String value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(StringBarEnums value) { var instance = getInstance(); - instance.put("bar", value); + instance.put("", value.value()); return getBuilderAfterBar(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 7b5705c0181..d3c379abfac 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -87,9 +87,28 @@ public Schema0ReqProps0Builder(Map instance) { public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(int value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { var instance = getInstance(); - instance.put("bar", value); + instance.put("", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("", value); return getBuilderAfterBar(instance); } } @@ -348,9 +367,10 @@ public Schema1ReqProps0Builder(Map instance) { public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(String value) { var instance = getInstance(); - instance.put("foo", value); + instance.put("", value); return getBuilderAfterFoo(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index f7eba319ce5..be6761d8fa6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -75,7 +75,56 @@ public Schema0ReqProps00Builder(Map instance) { public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(@Nullable Object value) { + + default T bar(Void value) { + var instance = getInstance(); + instance.put("bar", null); + return getBuilderAfterBar(instance); + } + + default T bar(boolean value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(int value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(List value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(Map value) { var instance = getInstance(); instance.put("bar", value); return getBuilderAfterBar(instance); @@ -85,7 +134,56 @@ default T bar(@Nullable Object value) { public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { var instance = getInstance(); instance.put("foo", value); return getBuilderAfterFoo(instance); @@ -334,7 +432,56 @@ public Schema1ReqProps00Builder(Map instance) { public interface SetterForBaz { Map getInstance(); T getBuilderAfterBaz(Map instance); - default T baz(@Nullable Object value) { + + default T baz(Void value) { + var instance = getInstance(); + instance.put("baz", null); + return getBuilderAfterBaz(instance); + } + + default T baz(boolean value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(String value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(int value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(float value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(long value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(double value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(List value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + + default T baz(Map value) { var instance = getInstance(); instance.put("baz", value); return getBuilderAfterBaz(instance); @@ -344,7 +491,56 @@ default T baz(@Nullable Object value) { public interface SetterForFoo1 { Map getInstance(); T getBuilderAfterFoo1(Map instance); - default T foo(@Nullable Object value) { + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo1(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo1(instance); + } + + default T foo(Map value) { var instance = getInstance(); instance.put("foo", value); return getBuilderAfterFoo1(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index a5befaaa27f..7e26959bc09 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -99,7 +99,56 @@ public RequiredValidationReqProps0Builder(Map instance public interface SetterForFoo { Map getInstance(); T getBuilderAfterFoo(Map instance); - default T foo(@Nullable Object value) { + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { var instance = getInstance(); instance.put("foo", value); return getBuilderAfterFoo(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 90748574f15..22c0f2dac21 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -70,7 +70,56 @@ public RequiredWithEscapedCharactersReqProps000000Builder(Map { Map getInstance(); T getBuilderAfterFootbar(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\tbar", null); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); @@ -80,7 +129,56 @@ default T todoHandleThis(@Nullable Object value) { public interface SetterForFoonbar { Map getInstance(); T getBuilderAfterFoonbar(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\nbar", null); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); @@ -90,7 +188,56 @@ default T todoHandleThis(@Nullable Object value) { public interface SetterForFoofbar { Map getInstance(); T getBuilderAfterFoofbar(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\fbar", null); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); @@ -100,7 +247,56 @@ default T todoHandleThis(@Nullable Object value) { public interface SetterForFoorbar { Map getInstance(); T getBuilderAfterFoorbar(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\rbar", null); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); @@ -110,7 +306,56 @@ default T todoHandleThis(@Nullable Object value) { public interface SetterForFoobar { Map getInstance(); T getBuilderAfterFoobar(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\"bar", null); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); @@ -120,7 +365,56 @@ default T todoHandleThis(@Nullable Object value) { public interface SetterForFoobar1 { Map getInstance(); T getBuilderAfterFoobar1(Map instance); - default T todoHandleThis(@Nullable Object value) { + + default T todoFixThis(Void value) { + var instance = getInstance(); + instance.put("foo\\bar", null); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(boolean value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(String value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(int value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(float value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(long value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(double value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(List value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T todoFixThis(Map value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs new file mode 100644 index 00000000000..8d3ff6ad8cb --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -0,0 +1,294 @@ +{{#each types}} + {{#eq this "null"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(Void value) | + {{else}} + +default T {{methodName}}(Void value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", null); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "boolean"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(boolean value) | + {{else}} + +default T {{methodName}}(boolean value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "string"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String value) | + {{else}} + +default T {{methodName}}(String value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#or (eq this "integer") (eq this "number") }} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(int value) | +| {{builderClass}} | {{methodName}}(float value) | + {{#neq ../format "int32"}} +| {{builderClass}} | {{methodName}}(long value) | +| {{builderClass}} | {{methodName}}(double value) | + {{/neq}} + {{else}} + +default T {{methodName}}(int value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(float value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{#neq ../format "int32"}} + +default T {{methodName}}(long value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(double value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/neq}} + {{/if}} + {{else}} + {{#eq this "array"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} + +default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "object"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} + +default T {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} + {{/eq}} + {{/or}} + {{/eq}} + {{/eq}} + {{/eq}} +{{else}} + {{! no type defined }} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(Void value) | +| {{builderClass}} | {{methodName}}(boolean value) | +| {{builderClass}} | {{methodName}}(String value) | +| {{builderClass}} | {{methodName}}(int value) | +| {{builderClass}} | {{methodName}}(float value) | +| {{builderClass}} | {{methodName}}(long value) | +| {{builderClass}} | {{methodName}}(double value) | +| {{builderClass}} | {{methodName}}(List value) | +| {{builderClass}} | {{methodName}}(Map value) | + {{else}} + +default T {{methodName}}(Void value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", null); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(boolean value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(int value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(float value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(long value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(double value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(List value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(Map value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value); + return {{getBuilderMethod}}(instance); +} + {{/if}} +{{/each}} +{{#with enumInfo}} + {{#each typeToValues }} + {{#eq @key "null"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Null{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Null{{../jsonPathPiece.camelCase}}](#null{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Null{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + list.{{methodName}}(null); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "boolean"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Boolean{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Boolean{{../jsonPathPiece.camelCase}}](#boolean{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Boolean{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "string"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.String{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([String{{../jsonPathPiece.camelCase}}](#string{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}String{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Integer"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Integer{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Integer{{../jsonPathPiece.camelCase}}](#integer{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Integer{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Long"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Long{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Long{{../jsonPathPiece.camelCase}}](#long{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Long{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Float"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Float{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Float{{../jsonPathPiece.camelCase}}](#float{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Float{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Double"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Double{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.anchorPiece}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}([Double{{../jsonPathPiece.camelCase}}](#double{{../jsonPathPiece.anchorPiece}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Double{{../jsonPathPiece.camelCase}} value) { + var instance = getInstance(); + instance.put("{{{@key.original}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/each}} +{{/with}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index dc6f57d4001..f99f91e4ec3 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -14,11 +14,11 @@ public static class {{className}} implements BaseBuilder<{{#with mapValueSchema} public interface SetterFor{{@key.camelCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); - default T {{#if @key.isValid}}{{{@key.original}}}{{else}}todoHandleThis{{/if}}({{#with ../mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}} value) { - var instance = getInstance(); - instance.put("{{{@key.original}}}", value); - return getBuilderAfter{{@key.camelCase}}(instance); - } + {{#if @key.isValid}} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") @key=@key }} + {{else}} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName="todoFixThis" getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") @key=@key }} + {{/if}} } {{/each}} {{#if additionalProperties}} From e253e7b068dc7466c004c5e779357ca1581c7e92 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 11:32:42 -0800 Subject: [PATCH 08/62] Fixes key put --- .../client/components/schemas/Allof.java | 10 ++-- .../schemas/AllofWithBaseSchema.java | 12 ++--- .../components/schemas/AnyofComplexTypes.java | 10 ++-- .../components/schemas/EnumsInProperties.java | 4 +- .../components/schemas/OneofComplexTypes.java | 10 ++-- .../components/schemas/_objectInputSetter.hbs | 48 +++++++++---------- .../components/schemas/_objectInputType.hbs | 4 +- 7 files changed, 49 insertions(+), 49 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 43c7164234b..37a22e5a908 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -90,25 +90,25 @@ public interface SetterForBar { default T bar(int value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(float value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(long value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(double value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } } @@ -370,7 +370,7 @@ public interface SetterForFoo { default T foo(String value) { var instance = getInstance(); - instance.put("", value); + instance.put("foo", value); return getBuilderAfterFoo(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 8b0b893487b..ced4ff8bf44 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -91,7 +91,7 @@ public interface SetterForFoo { default T foo(String value) { var instance = getInstance(); - instance.put("", value); + instance.put("foo", value); return getBuilderAfterFoo(instance); } } @@ -353,7 +353,7 @@ public interface SetterForBaz { default T baz(Void value) { var instance = getInstance(); - instance.put("", null); + instance.put("baz", null); return getBuilderAfterBaz(instance); } } @@ -615,25 +615,25 @@ public interface SetterForBar { default T bar(int value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(float value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(long value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(double value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 251603ca078..a371f5cf8e4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -90,25 +90,25 @@ public interface SetterForBar { default T bar(int value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(float value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(long value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(double value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } } @@ -370,7 +370,7 @@ public interface SetterForFoo { default T foo(String value) { var instance = getInstance(); - instance.put("", value); + instance.put("foo", value); return getBuilderAfterFoo(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 761f138ee96..31781d81e3a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -215,13 +215,13 @@ public interface SetterForBar { default T bar(String value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(StringBarEnums value) { var instance = getInstance(); - instance.put("", value.value()); + instance.put("bar", value.value()); return getBuilderAfterBar(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index d3c379abfac..9136c7a6d06 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -90,25 +90,25 @@ public interface SetterForBar { default T bar(int value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(float value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(long value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } default T bar(double value) { var instance = getInstance(); - instance.put("", value); + instance.put("bar", value); return getBuilderAfterBar(instance); } } @@ -370,7 +370,7 @@ public interface SetterForFoo { default T foo(String value) { var instance = getInstance(); - instance.put("", value); + instance.put("foo", value); return getBuilderAfterFoo(instance); } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index 8d3ff6ad8cb..3dc2ee8f3d9 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -6,7 +6,7 @@ default T {{methodName}}(Void value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", null); + instance.put("{{{key}}}", null); return {{getBuilderMethod}}(instance); } {{/if}} @@ -18,7 +18,7 @@ default T {{methodName}}(Void value) { default T {{methodName}}(boolean value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/if}} @@ -30,7 +30,7 @@ default T {{methodName}}(boolean value) { default T {{methodName}}(String value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/if}} @@ -47,26 +47,26 @@ default T {{methodName}}(String value) { default T {{methodName}}(int value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(float value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{#neq ../format "int32"}} default T {{methodName}}(long value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(double value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/neq}} @@ -79,7 +79,7 @@ default T {{methodName}}(double value) { default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/if}} @@ -91,7 +91,7 @@ default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/compo default T {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/if}} @@ -117,55 +117,55 @@ default T {{methodName}}(Map src/main/java/p default T {{methodName}}(Void value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", null); + instance.put("{{{key}}}", null); return {{getBuilderMethod}}(instance); } default T {{methodName}}(boolean value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(int value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(float value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(long value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(double value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(List value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(Map value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value); + instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } {{/if}} @@ -199,7 +199,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Boolean{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} @@ -215,7 +215,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}String{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} @@ -231,7 +231,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Integer{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} @@ -247,7 +247,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Long{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} @@ -263,7 +263,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Float{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} @@ -279,7 +279,7 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Double{{../jsonPathPiece.camelCase}} value) { var instance = getInstance(); - instance.put("{{{@key.original}}}", value.value()); + instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index f99f91e4ec3..f87fa7b6509 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -15,9 +15,9 @@ public interface SetterFor{{@key.camelCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); {{#if @key.isValid}} - {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") @key=@key }} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") key=@key.original }} {{else}} - {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName="todoFixThis" getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") @key=@key }} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName="todoFixThis" getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") key=@key.original }} {{/if}} } {{/each}} From 7c93ff2f863a7b96f463eaf284f488c62ae4618a Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 13:34:24 -0800 Subject: [PATCH 09/62] Generates all of the builders --- ...rtiesAllowsASchemaWhichShouldValidate.java | 1 + ...ditionalpropertiesAreAllowedByDefault.java | 1 + .../AdditionalpropertiesCanExistByItself.java | 1 + ...lpropertiesShouldNotLookInApplicators.java | 2 + .../client/components/schemas/Allof.java | 50 +- .../schemas/AllofWithBaseSchema.java | 74 ++- .../components/schemas/AnyofComplexTypes.java | 50 +- .../components/schemas/EnumsInProperties.java | 26 +- .../components/schemas/ForbiddenProperty.java | 1 + .../schemas/InvalidStringValueForDefault.java | 1 + .../schemas/NotMoreComplexSchema.java | 1 + .../schemas/ObjectPropertiesValidation.java | 1 + .../components/schemas/OneofComplexTypes.java | 50 +- .../components/schemas/OneofWithRequired.java | 80 ++- .../PropertiesWithEscapedCharacters.java | 1 + .../PropertyNamedRefThatIsNotAReference.java | 1 + .../schemas/RefInAdditionalproperties.java | 1 + .../components/schemas/RefInProperty.java | 1 + .../schemas/RequiredDefaultValidation.java | 1 + .../schemas/RequiredValidation.java | 26 +- .../schemas/RequiredWithEmptyArray.java | 1 + .../RequiredWithEscapedCharacters.java | 460 +++++++++++++++++- ...esNotDoAnythingIfThePropertyIsMissing.java | 1 + .../codegen/generators/DefaultGenerator.java | 47 +- .../generators/openapimodels/MapBuilder.java | 9 +- .../components/schemas/_objectInputType.hbs | 29 +- 26 files changed, 774 insertions(+), 143 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index d72bcb253c3..00df9eae2be 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -92,6 +92,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, return (boolean) value; } } + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 02117fb8fed..8d9f6a55bd5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -85,6 +85,7 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map { private final Map instance; public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 3be7c0c76d8..1965bc45bc5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -57,6 +57,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } + public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesCanExistByItselfReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index f0c4526737e..048960d8ceb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -81,6 +81,7 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } + public static class Schema0ReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqPropsBuilder(Map instance) { @@ -311,6 +312,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } + public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 37a22e5a908..03f509a6ff2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -74,15 +74,6 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public Schema0ReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -112,6 +103,23 @@ default T bar(double value) { return getBuilderAfterBar(instance); } } + + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class Schema0ReqProps1Builder { + private final Map instance; + public Schema0ReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -354,6 +362,18 @@ public String foo() { return get(name); } } + + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { @@ -364,14 +384,10 @@ public Schema1ReqProps0Builder(Map instance) { } } - public interface SetterForFoo { - Map getInstance(); - T getBuilderAfterFoo(Map instance); - - default T foo(String value) { - var instance = getInstance(); - instance.put("foo", value); - return getBuilderAfterFoo(instance); + public static class Schema1ReqProps1Builder { + private final Map instance; + public Schema1ReqProps1Builder(Map instance) { + this.instance = instance; } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index ced4ff8bf44..fbec0de088f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -75,6 +75,18 @@ public String foo() { return get(name); } } + + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0ReqProps0Builder(Map instance) { @@ -85,14 +97,10 @@ public Schema0ReqProps0Builder(Map instance) { } } - public interface SetterForFoo { - Map getInstance(); - T getBuilderAfterFoo(Map instance); - - default T foo(String value) { - var instance = getInstance(); - instance.put("foo", value); - return getBuilderAfterFoo(instance); + public static class Schema0ReqProps1Builder { + private final Map instance; + public Schema0ReqProps1Builder(Map instance) { + this.instance = instance; } } public static class Schema0MapBuilder { @@ -337,6 +345,18 @@ public Void baz() { return get(name); } } + + public interface SetterForBaz { + Map getInstance(); + T getBuilderAfterBaz(Map instance); + + default T baz(Void value) { + var instance = getInstance(); + instance.put("baz", null); + return getBuilderAfterBaz(instance); + } + } + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { @@ -347,14 +367,10 @@ public Schema1ReqProps0Builder(Map instance) { } } - public interface SetterForBaz { - Map getInstance(); - T getBuilderAfterBaz(Map instance); - - default T baz(Void value) { - var instance = getInstance(); - instance.put("baz", null); - return getBuilderAfterBaz(instance); + public static class Schema1ReqProps1Builder { + private final Map instance; + public Schema1ReqProps1Builder(Map instance) { + this.instance = instance; } } public static class Schema1MapBuilder { @@ -599,15 +615,6 @@ public Number bar() { return get(name); } } - public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public AllofWithBaseSchemaReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -637,6 +644,23 @@ default T bar(double value) { return getBuilderAfterBar(instance); } } + + public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public AllofWithBaseSchemaReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class AllofWithBaseSchemaReqProps1Builder { + private final Map instance; + public AllofWithBaseSchemaReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class AllofWithBaseSchemaMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index a371f5cf8e4..03290f88134 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -74,15 +74,6 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public Schema0ReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -112,6 +103,23 @@ default T bar(double value) { return getBuilderAfterBar(instance); } } + + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class Schema0ReqProps1Builder { + private final Map instance; + public Schema0ReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -354,6 +362,18 @@ public String foo() { return get(name); } } + + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { @@ -364,14 +384,10 @@ public Schema1ReqProps0Builder(Map instance) { } } - public interface SetterForFoo { - Map getInstance(); - T getBuilderAfterFoo(Map instance); - - default T foo(String value) { - var instance = getInstance(); - instance.put("foo", value); - return getBuilderAfterFoo(instance); + public static class Schema1ReqProps1Builder { + private final Map instance; + public Schema1ReqProps1Builder(Map instance) { + this.instance = instance; } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 31781d81e3a..c5747f7c247 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -199,15 +199,6 @@ public String foo() throws UnsetPropertyException { return get(name); } } - public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public EnumsInPropertiesReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -225,6 +216,23 @@ default T bar(StringBarEnums value) { return getBuilderAfterBar(instance); } } + + public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public EnumsInPropertiesReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class EnumsInPropertiesReqProps1Builder { + private final Map instance; + public EnumsInPropertiesReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class EnumsInPropertiesMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index bf27abc7b99..f34273e7629 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -71,6 +71,7 @@ public static ForbiddenPropertyMap of(Map ar return get(name); } } + public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ForbiddenPropertyReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 7a8c6ee1b81..0af4200fd0d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -109,6 +109,7 @@ public String bar() throws UnsetPropertyException { return get(name); } } + public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public InvalidStringValueForDefaultReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index df5defe4116..e193f04bd4b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -76,6 +76,7 @@ public String foo() throws UnsetPropertyException { return get(name); } } + public static class NotReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public NotReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index a7f8c0b74d9..91d62c9ce5d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -98,6 +98,7 @@ public String bar() throws UnsetPropertyException { return get(name); } } + public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ObjectPropertiesValidationReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 9136c7a6d06..b037fa8fafd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -74,15 +74,6 @@ public Number bar() { return get(name); } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public Schema0ReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -112,6 +103,23 @@ default T bar(double value) { return getBuilderAfterBar(instance); } } + + public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public Schema0ReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class Schema0ReqProps1Builder { + private final Map instance; + public Schema0ReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -354,6 +362,18 @@ public String foo() { return get(name); } } + + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema1ReqProps0Builder(Map instance) { @@ -364,14 +384,10 @@ public Schema1ReqProps0Builder(Map instance) { } } - public interface SetterForFoo { - Map getInstance(); - T getBuilderAfterFoo(Map instance); - - default T foo(String value) { - var instance = getInstance(); - instance.put("foo", value); - return getBuilderAfterFoo(instance); + public static class Schema1ReqProps1Builder { + private final Map instance; + public Schema1ReqProps1Builder(Map instance) { + this.instance = instance; } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index be6761d8fa6..3f29f7a9f72 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -62,15 +62,6 @@ public static Schema0Map of(Map arg, SchemaC return get(name); } } - public static class Schema0ReqProps00Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public Schema0ReqProps00Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBar { Map getInstance(); @@ -189,6 +180,37 @@ default T foo(Map value) { return getBuilderAfterFoo(instance); } } + + public static class Schema0ReqProps00Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public Schema0ReqProps00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class Schema0ReqProps01Builder { + private final Map instance; + public Schema0ReqProps01Builder(Map instance) { + this.instance = instance; + } + } + + public static class Schema0ReqProps10Builder { + private final Map instance; + public Schema0ReqProps10Builder(Map instance) { + this.instance = instance; + } + } + + public static class Schema0ReqProps11Builder { + private final Map instance; + public Schema0ReqProps11Builder(Map instance) { + this.instance = instance; + } + } public static class Schema0MapBuilder { // Map because addProps is unset } @@ -419,15 +441,6 @@ public static Schema1Map of(Map arg, SchemaC return get(name); } } - public static class Schema1ReqProps00Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public Schema1ReqProps00Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForBaz { Map getInstance(); @@ -546,6 +559,37 @@ default T foo(Map value) { return getBuilderAfterFoo1(instance); } } + + public static class Schema1ReqProps00Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public Schema1ReqProps00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class Schema1ReqProps01Builder { + private final Map instance; + public Schema1ReqProps01Builder(Map instance) { + this.instance = instance; + } + } + + public static class Schema1ReqProps10Builder { + private final Map instance; + public Schema1ReqProps10Builder(Map instance) { + this.instance = instance; + } + } + + public static class Schema1ReqProps11Builder { + private final Map instance; + public Schema1ReqProps11Builder(Map instance) { + this.instance = instance; + } + } public static class Schema1MapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 61736e248b3..d8f0de68f18 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -125,6 +125,7 @@ public static PropertiesWithEscapedCharactersMap of(Map { private final Map instance; public PropertiesWithEscapedCharactersReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index e89acc92f27..0064b4f1d86 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -65,6 +65,7 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map { private final Map instance; public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 2abe2208389..e8c751582ee 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -40,6 +40,7 @@ public static RefInAdditionalpropertiesMap of(Map { private final Map instance; public RefInAdditionalpropertiesReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 8ad358edaed..ab023fbd6fe 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -63,6 +63,7 @@ public static RefInPropertyMap of(Map arg, S return get(name); } } + public static class RefInPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RefInPropertyReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 8162242ae1b..26e94a8eb66 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -69,6 +69,7 @@ public static RequiredDefaultValidationMap of(Map { private final Map instance; public RequiredDefaultValidationReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 7e26959bc09..4ed77cb6d5c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -86,15 +86,6 @@ public static RequiredValidationMap of(Map a return get(name); } } - public static class RequiredValidationReqProps0Builder implements BaseBuilder<@Nullable Object> { - private final Map instance; - public RequiredValidationReqProps0Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForFoo { Map getInstance(); @@ -154,6 +145,23 @@ default T foo(Map value) { return getBuilderAfterFoo(instance); } } + + public static class RequiredValidationReqProps0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public RequiredValidationReqProps0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class RequiredValidationReqProps1Builder { + private final Map instance; + public RequiredValidationReqProps1Builder(Map instance) { + this.instance = instance; + } + } public static class RequiredValidationMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 38dd26817eb..641bc1f914d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -69,6 +69,7 @@ public static RequiredWithEmptyArrayMap of(Map { private final Map instance; public RequiredWithEmptyArrayReqPropsBuilder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 22c0f2dac21..201c44438ae 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -57,15 +57,6 @@ public static RequiredWithEscapedCharactersMap of(Map { - private final Map instance; - public RequiredWithEscapedCharactersReqProps000000Builder(Map instance) { - this.instance = instance; - } - public Map build() { - return instance; - } - } public interface SetterForFootbar { Map getInstance(); @@ -420,6 +411,457 @@ default T todoFixThis(Map value) { return getBuilderAfterFoobar1(instance); } } + + public static class RequiredWithEscapedCharactersReqProps000000Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps000111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps000111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps001111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps001111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps010111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps010111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps011111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps011111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps100111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps100111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps101111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps101111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps110111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps110111Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111000Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111000Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111001Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111001Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111010Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111010Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111011Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111011Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111100Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111100Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111101Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111101Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111110Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111110Builder(Map instance) { + this.instance = instance; + } + } + + public static class RequiredWithEscapedCharactersReqProps111111Builder { + private final Map instance; + public RequiredWithEscapedCharactersReqProps111111Builder(Map instance) { + this.instance = instance; + } + } public static class RequiredWithEscapedCharactersMapBuilder { // Map because addProps is unset } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index f3a46f5cdf9..e81780617da 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -121,6 +121,7 @@ public Number alpha() throws UnsetPropertyException { return get(name); } } + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder(Map instance) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 5559a204bf5..a7b5d4daa98 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -102,6 +102,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.io.Console; import java.io.File; import java.math.BigDecimal; import java.util.*; @@ -2851,14 +2852,48 @@ private List getMapBuilders(LinkedHashMapWithContext } String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); schemaName = ModelUtils.decodeSlashes(schemaName); - String propertiesSuffix = ""; + int qtyBuilders = 1; + int reqPropsSize = 0; if (requiredProperties != null) { - propertiesSuffix = "0".repeat(requiredProperties.size()); + qtyBuilders = (int) Math.pow(2, requiredProperties.size()); + reqPropsSize = requiredProperties.size(); + } + Map bitStrToBuilder = new HashMap<>(); + List reqPropKeys = new ArrayList<>(); + if (requiredProperties != null) { + reqPropKeys.addAll(requiredProperties.keySet()); + } + for (int i=0; i < qtyBuilders; i++) { + String bitStr = ""; + if (reqPropsSize != 0) { + bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); + } + String builderClassName = getSchemaCamelCaseName(schemaName + "ReqProps" + bitStr + "Builder", sourceJsonPath); + MapBuilder builder; + if (i == 0) { + builder = new MapBuilder(builderClassName, null); + } else { + LinkedHashMap keyToBuilder = new LinkedHashMap<>(); + for (int c=0; c < reqPropsSize; c++) { + if (bitStr.charAt(c) == '1') { + StringBuilder nextBuilderBitStr = new StringBuilder(bitStr); + nextBuilderBitStr.setCharAt(c, '0'); + CodegenKey key = reqPropKeys.get(c); + if (key == null) { + throw new RuntimeException("key must exist at c="+c); + } + MapBuilder nextBuilder = bitStrToBuilder.get(nextBuilderBitStr.toString()); + if (nextBuilder == null) { + throw new RuntimeException("Next builder must exist for bitStr="+nextBuilderBitStr.toString()); + } + keyToBuilder.put(key, nextBuilder); + } + } + builder = new MapBuilder(builderClassName, keyToBuilder); + } + bitStrToBuilder.put(bitStr, builder); + builders.add(builder); } - String builderClassName = getSchemaCamelCaseName(schemaName + "ReqProps" + propertiesSuffix + "Builder", sourceJsonPath); - builders.add( - new MapBuilder(builderClassName, null, null) - ); return builders; } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java index ccd10368cda..16af612d313 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -1,15 +1,14 @@ package org.openapijsonschematools.codegen.generators.openapimodels; +import java.util.LinkedHashMap; import java.util.List; public class MapBuilder { public final String className; - public final List setterSchemas; - public final MapBuilder nextBuilder; + public final LinkedHashMap keyToBuilder; - public MapBuilder(String className, List setterSchemas, MapBuilder nextBuilder) { + public MapBuilder(String className, LinkedHashMap keyToBuilder) { this.className = className; - this.setterSchemas = setterSchemas; - this.nextBuilder = nextBuilder; + this.keyToBuilder = keyToBuilder; } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index f87fa7b6509..6e48b263e71 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -1,14 +1,3 @@ -{{#each mapBuilders}} -public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { - private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; - public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { - this.instance = instance; - } - public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { - return instance; - } -} -{{/each}} {{#each requiredProperties}} public interface SetterFor{{@key.camelCase}} { @@ -21,6 +10,24 @@ public interface SetterFor{{@key.camelCase}} { {{/if}} } {{/each}} +{{#each mapBuilders}} + + {{#eq keyToBuilder null}} +public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { + {{else}} +public static class {{className}} { + {{/eq}} + private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; + public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + this.instance = instance; + } + {{#eq keyToBuilder null}} + public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { + return instance; + } + {{/eq}} +} +{{/each}} {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} From e4e8771faeb924656dc8ef0611240c54b098f2b7 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 13:53:53 -0800 Subject: [PATCH 10/62] Makes first map builder accept no arguments --- ...rtiesAllowsASchemaWhichShouldValidate.java | 4 +- ...ditionalpropertiesAreAllowedByDefault.java | 4 +- .../AdditionalpropertiesCanExistByItself.java | 4 +- ...lpropertiesShouldNotLookInApplicators.java | 8 +- .../client/components/schemas/Allof.java | 24 +- .../schemas/AllofWithBaseSchema.java | 36 +- .../components/schemas/AnyofComplexTypes.java | 24 +- .../components/schemas/EnumsInProperties.java | 12 +- .../components/schemas/ForbiddenProperty.java | 4 +- .../schemas/InvalidStringValueForDefault.java | 4 +- .../schemas/NotMoreComplexSchema.java | 4 +- .../schemas/ObjectPropertiesValidation.java | 4 +- .../components/schemas/OneofComplexTypes.java | 24 +- .../components/schemas/OneofWithRequired.java | 62 +- .../PropertiesWithEscapedCharacters.java | 4 +- .../PropertyNamedRefThatIsNotAReference.java | 4 +- .../schemas/RefInAdditionalproperties.java | 4 +- .../components/schemas/RefInProperty.java | 4 +- .../schemas/RequiredDefaultValidation.java | 4 +- .../schemas/RequiredValidation.java | 12 +- .../schemas/RequiredWithEmptyArray.java | 4 +- .../RequiredWithEscapedCharacters.java | 895 ++++++++++++++++-- ...esNotDoAnythingIfThePropertyIsMissing.java | 4 +- .../codegen/generators/DefaultGenerator.java | 5 +- .../generators/openapimodels/MapBuilder.java | 5 +- .../components/schemas/_objectInputType.hbs | 17 +- 26 files changed, 1035 insertions(+), 145 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 00df9eae2be..7f93ad11fb1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -95,8 +95,8 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder(Map instance) { - this.instance = instance; + public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 8d9f6a55bd5..0c30b2cb676 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -88,8 +88,8 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map { private final Map instance; - public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder(Map instance) { - this.instance = instance; + public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 1965bc45bc5..3758b99a4ce 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -60,8 +60,8 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder { private final Map instance; - public AdditionalpropertiesCanExistByItselfReqPropsBuilder(Map instance) { - this.instance = instance; + public AdditionalpropertiesCanExistByItselfReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 048960d8ceb..dd6ea5fd461 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -84,8 +84,8 @@ public static Schema0Map of(Map arg, SchemaC public static class Schema0ReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqPropsBuilder(Map instance) { - this.instance = instance; + public Schema0ReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -315,8 +315,8 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder { private final Map instance; - public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder(Map instance) { - this.instance = instance; + public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 03f509a6ff2..dbc99946570 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -114,10 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder { + public static class Schema0ReqProps1Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema0ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { + return new Schema0ReqProps0Builder(instance); } } public static class Schema0MapBuilder { @@ -384,10 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder { + public static class Schema1ReqProps1Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema1ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { + return new Schema1ReqProps0Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index fbec0de088f..b42dc20c11a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -97,10 +97,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder { + public static class Schema0ReqProps1Builder implements SetterForFoo { private final Map instance; - public Schema0ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema0ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema0ReqProps0Builder getBuilderAfterFoo(Map instance) { + return new Schema0ReqProps0Builder(instance); } } public static class Schema0MapBuilder { @@ -367,10 +373,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder { + public static class Schema1ReqProps1Builder implements SetterForBaz { private final Map instance; - public Schema1ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema1ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1ReqProps0Builder getBuilderAfterBaz(Map instance) { + return new Schema1ReqProps0Builder(instance); } } public static class Schema1MapBuilder { @@ -655,10 +667,16 @@ public AllofWithBaseSchemaReqProps0Builder(Map instanc } } - public static class AllofWithBaseSchemaReqProps1Builder { + public static class AllofWithBaseSchemaReqProps1Builder implements SetterForBar { private final Map instance; - public AllofWithBaseSchemaReqProps1Builder(Map instance) { - this.instance = instance; + public AllofWithBaseSchemaReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public AllofWithBaseSchemaReqProps0Builder getBuilderAfterBar(Map instance) { + return new AllofWithBaseSchemaReqProps0Builder(instance); } } public static class AllofWithBaseSchemaMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 03290f88134..e397d2c8c8f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -114,10 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder { + public static class Schema0ReqProps1Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema0ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { + return new Schema0ReqProps0Builder(instance); } } public static class Schema0MapBuilder { @@ -384,10 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder { + public static class Schema1ReqProps1Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema1ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { + return new Schema1ReqProps0Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index c5747f7c247..05bc0e0d294 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -227,10 +227,16 @@ public EnumsInPropertiesReqProps0Builder(Map instance) } } - public static class EnumsInPropertiesReqProps1Builder { + public static class EnumsInPropertiesReqProps1Builder implements SetterForBar { private final Map instance; - public EnumsInPropertiesReqProps1Builder(Map instance) { - this.instance = instance; + public EnumsInPropertiesReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public EnumsInPropertiesReqProps0Builder getBuilderAfterBar(Map instance) { + return new EnumsInPropertiesReqProps0Builder(instance); } } public static class EnumsInPropertiesMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index f34273e7629..ae956a20723 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -74,8 +74,8 @@ public static ForbiddenPropertyMap of(Map ar public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public ForbiddenPropertyReqPropsBuilder(Map instance) { - this.instance = instance; + public ForbiddenPropertyReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 0af4200fd0d..ce8311541f6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -112,8 +112,8 @@ public String bar() throws UnsetPropertyException { public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public InvalidStringValueForDefaultReqPropsBuilder(Map instance) { - this.instance = instance; + public InvalidStringValueForDefaultReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index e193f04bd4b..d5c654790aa 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -79,8 +79,8 @@ public String foo() throws UnsetPropertyException { public static class NotReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public NotReqPropsBuilder(Map instance) { - this.instance = instance; + public NotReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 91d62c9ce5d..070a443cfde 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -101,8 +101,8 @@ public String bar() throws UnsetPropertyException { public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public ObjectPropertiesValidationReqPropsBuilder(Map instance) { - this.instance = instance; + public ObjectPropertiesValidationReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index b037fa8fafd..0f48bd1b0f4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -114,10 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder { + public static class Schema0ReqProps1Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema0ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { + return new Schema0ReqProps0Builder(instance); } } public static class Schema0MapBuilder { @@ -384,10 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder { + public static class Schema1ReqProps1Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder(Map instance) { - this.instance = instance; + public Schema1ReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { + return new Schema1ReqProps0Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 3f29f7a9f72..270784a1710 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -191,24 +191,45 @@ public Schema0ReqProps00Builder(Map instance) { } } - public static class Schema0ReqProps01Builder { + public static class Schema0ReqProps01Builder implements SetterForFoo { private final Map instance; public Schema0ReqProps01Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public Schema0ReqProps00Builder getBuilderAfterFoo(Map instance) { + return new Schema0ReqProps00Builder(instance); + } } - public static class Schema0ReqProps10Builder { + public static class Schema0ReqProps10Builder implements SetterForBar { private final Map instance; public Schema0ReqProps10Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public Schema0ReqProps00Builder getBuilderAfterBar(Map instance) { + return new Schema0ReqProps00Builder(instance); + } } - public static class Schema0ReqProps11Builder { + public static class Schema0ReqProps11Builder implements SetterForBar, SetterForFoo { private final Map instance; - public Schema0ReqProps11Builder(Map instance) { - this.instance = instance; + public Schema0ReqProps11Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema0ReqProps01Builder getBuilderAfterBar(Map instance) { + return new Schema0ReqProps01Builder(instance); + } + public Schema0ReqProps10Builder getBuilderAfterFoo(Map instance) { + return new Schema0ReqProps10Builder(instance); } } public static class Schema0MapBuilder { @@ -570,24 +591,45 @@ public Schema1ReqProps00Builder(Map instance) { } } - public static class Schema1ReqProps01Builder { + public static class Schema1ReqProps01Builder implements SetterForFoo1 { private final Map instance; public Schema1ReqProps01Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public Schema1ReqProps00Builder getBuilderAfterFoo1(Map instance) { + return new Schema1ReqProps00Builder(instance); + } } - public static class Schema1ReqProps10Builder { + public static class Schema1ReqProps10Builder implements SetterForBaz { private final Map instance; public Schema1ReqProps10Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public Schema1ReqProps00Builder getBuilderAfterBaz(Map instance) { + return new Schema1ReqProps00Builder(instance); + } } - public static class Schema1ReqProps11Builder { + public static class Schema1ReqProps11Builder implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema1ReqProps11Builder(Map instance) { - this.instance = instance; + public Schema1ReqProps11Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1ReqProps01Builder getBuilderAfterBaz(Map instance) { + return new Schema1ReqProps01Builder(instance); + } + public Schema1ReqProps10Builder getBuilderAfterFoo1(Map instance) { + return new Schema1ReqProps10Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index d8f0de68f18..9d6f764109b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -128,8 +128,8 @@ public static PropertiesWithEscapedCharactersMap of(Map { private final Map instance; - public PropertiesWithEscapedCharactersReqPropsBuilder(Map instance) { - this.instance = instance; + public PropertiesWithEscapedCharactersReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 0064b4f1d86..32147e7c2cc 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -68,8 +68,8 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map { private final Map instance; - public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder(Map instance) { - this.instance = instance; + public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index e8c751582ee..3af0b30b4f1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -43,8 +43,8 @@ public static RefInAdditionalpropertiesMap of(Map { private final Map instance; - public RefInAdditionalpropertiesReqPropsBuilder(Map instance) { - this.instance = instance; + public RefInAdditionalpropertiesReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index ab023fbd6fe..eeaf35957d2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -66,8 +66,8 @@ public static RefInPropertyMap of(Map arg, S public static class RefInPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RefInPropertyReqPropsBuilder(Map instance) { - this.instance = instance; + public RefInPropertyReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 26e94a8eb66..e3e6b816496 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -72,8 +72,8 @@ public static RequiredDefaultValidationMap of(Map { private final Map instance; - public RequiredDefaultValidationReqPropsBuilder(Map instance) { - this.instance = instance; + public RequiredDefaultValidationReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 4ed77cb6d5c..19fb3aff721 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -156,10 +156,16 @@ public RequiredValidationReqProps0Builder(Map instance } } - public static class RequiredValidationReqProps1Builder { + public static class RequiredValidationReqProps1Builder implements SetterForFoo { private final Map instance; - public RequiredValidationReqProps1Builder(Map instance) { - this.instance = instance; + public RequiredValidationReqProps1Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public RequiredValidationReqProps0Builder getBuilderAfterFoo(Map instance) { + return new RequiredValidationReqProps0Builder(instance); } } public static class RequiredValidationMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 641bc1f914d..5c6fccbf56b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -72,8 +72,8 @@ public static RequiredWithEmptyArrayMap of(Map { private final Map instance; - public RequiredWithEmptyArrayReqPropsBuilder(Map instance) { - this.instance = instance; + public RequiredWithEmptyArrayReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 201c44438ae..a576ac2ba27 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -422,444 +422,1209 @@ public RequiredWithEscapedCharactersReqProps000000Builder(Map { private final Map instance; public RequiredWithEscapedCharactersReqProps000001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000010Builder { + public static class RequiredWithEscapedCharactersReqProps000010Builder implements SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps000010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000011Builder { + public static class RequiredWithEscapedCharactersReqProps000011Builder implements SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps000011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000100Builder { + public static class RequiredWithEscapedCharactersReqProps000100Builder implements SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps000100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000101Builder { + public static class RequiredWithEscapedCharactersReqProps000101Builder implements SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps000101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000110Builder { + public static class RequiredWithEscapedCharactersReqProps000110Builder implements SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps000110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps000111Builder { + public static class RequiredWithEscapedCharactersReqProps000111Builder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps000111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001000Builder { + public static class RequiredWithEscapedCharactersReqProps001000Builder implements SetterForFoofbar { private final Map instance; public RequiredWithEscapedCharactersReqProps001000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001001Builder { + public static class RequiredWithEscapedCharactersReqProps001001Builder implements SetterForFoofbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps001001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001010Builder { + public static class RequiredWithEscapedCharactersReqProps001010Builder implements SetterForFoofbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps001010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001011Builder { + public static class RequiredWithEscapedCharactersReqProps001011Builder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps001011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001100Builder { + public static class RequiredWithEscapedCharactersReqProps001100Builder implements SetterForFoofbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps001100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001101Builder { + public static class RequiredWithEscapedCharactersReqProps001101Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps001101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001110Builder { + public static class RequiredWithEscapedCharactersReqProps001110Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps001110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps001111Builder { + public static class RequiredWithEscapedCharactersReqProps001111Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps001111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010000Builder { + public static class RequiredWithEscapedCharactersReqProps010000Builder implements SetterForFoonbar { private final Map instance; public RequiredWithEscapedCharactersReqProps010000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010001Builder { + public static class RequiredWithEscapedCharactersReqProps010001Builder implements SetterForFoonbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps010001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010010Builder { + public static class RequiredWithEscapedCharactersReqProps010010Builder implements SetterForFoonbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps010010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010011Builder { + public static class RequiredWithEscapedCharactersReqProps010011Builder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps010011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010100Builder { + public static class RequiredWithEscapedCharactersReqProps010100Builder implements SetterForFoonbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps010100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010101Builder { + public static class RequiredWithEscapedCharactersReqProps010101Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps010101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010110Builder { + public static class RequiredWithEscapedCharactersReqProps010110Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps010110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps010111Builder { + public static class RequiredWithEscapedCharactersReqProps010111Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps010111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011000Builder { + public static class RequiredWithEscapedCharactersReqProps011000Builder implements SetterForFoonbar, SetterForFoofbar { private final Map instance; public RequiredWithEscapedCharactersReqProps011000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011001Builder { + public static class RequiredWithEscapedCharactersReqProps011001Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps011001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011010Builder { + public static class RequiredWithEscapedCharactersReqProps011010Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps011010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011011Builder { + public static class RequiredWithEscapedCharactersReqProps011011Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps011011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011100Builder { + public static class RequiredWithEscapedCharactersReqProps011100Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps011100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011101Builder { + public static class RequiredWithEscapedCharactersReqProps011101Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps011101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011110Builder { + public static class RequiredWithEscapedCharactersReqProps011110Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps011110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps011111Builder { + public static class RequiredWithEscapedCharactersReqProps011111Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps011111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps010111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps011110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps011110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100000Builder { + public static class RequiredWithEscapedCharactersReqProps100000Builder implements SetterForFootbar { private final Map instance; public RequiredWithEscapedCharactersReqProps100000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100001Builder { + public static class RequiredWithEscapedCharactersReqProps100001Builder implements SetterForFootbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps100001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100010Builder { + public static class RequiredWithEscapedCharactersReqProps100010Builder implements SetterForFootbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps100010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100011Builder { + public static class RequiredWithEscapedCharactersReqProps100011Builder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps100011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100100Builder { + public static class RequiredWithEscapedCharactersReqProps100100Builder implements SetterForFootbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps100100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100101Builder { + public static class RequiredWithEscapedCharactersReqProps100101Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps100101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100110Builder { + public static class RequiredWithEscapedCharactersReqProps100110Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps100110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps100111Builder { + public static class RequiredWithEscapedCharactersReqProps100111Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps100111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101000Builder { + public static class RequiredWithEscapedCharactersReqProps101000Builder implements SetterForFootbar, SetterForFoofbar { private final Map instance; public RequiredWithEscapedCharactersReqProps101000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101001Builder { + public static class RequiredWithEscapedCharactersReqProps101001Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps101001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101010Builder { + public static class RequiredWithEscapedCharactersReqProps101010Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps101010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101011Builder { + public static class RequiredWithEscapedCharactersReqProps101011Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps101011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101100Builder { + public static class RequiredWithEscapedCharactersReqProps101100Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps101100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101101Builder { + public static class RequiredWithEscapedCharactersReqProps101101Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps101101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101110Builder { + public static class RequiredWithEscapedCharactersReqProps101110Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps101110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps101111Builder { + public static class RequiredWithEscapedCharactersReqProps101111Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps101111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps001111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps001111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps101110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110000Builder { + public static class RequiredWithEscapedCharactersReqProps110000Builder implements SetterForFootbar, SetterForFoonbar { private final Map instance; public RequiredWithEscapedCharactersReqProps110000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110001Builder { + public static class RequiredWithEscapedCharactersReqProps110001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps110001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110010Builder { + public static class RequiredWithEscapedCharactersReqProps110010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps110010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110011Builder { + public static class RequiredWithEscapedCharactersReqProps110011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps110011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110100Builder { + public static class RequiredWithEscapedCharactersReqProps110100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps110100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110101Builder { + public static class RequiredWithEscapedCharactersReqProps110101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps110101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110110Builder { + public static class RequiredWithEscapedCharactersReqProps110110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps110110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps110111Builder { + public static class RequiredWithEscapedCharactersReqProps110111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps110111Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps010111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps010111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps100111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps100111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps110110Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111000Builder { + public static class RequiredWithEscapedCharactersReqProps111000Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { private final Map instance; public RequiredWithEscapedCharactersReqProps111000Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111001Builder { + public static class RequiredWithEscapedCharactersReqProps111001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps111001Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111010Builder { + public static class RequiredWithEscapedCharactersReqProps111010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps111010Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111011Builder { + public static class RequiredWithEscapedCharactersReqProps111011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps111011Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps111010Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111100Builder { + public static class RequiredWithEscapedCharactersReqProps111100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; public RequiredWithEscapedCharactersReqProps111100Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111101Builder { + public static class RequiredWithEscapedCharactersReqProps111101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersReqProps111101Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111001Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps111100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111110Builder { + public static class RequiredWithEscapedCharactersReqProps111110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; public RequiredWithEscapedCharactersReqProps111110Builder(Map instance) { this.instance = instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110110Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111010Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111100Builder(instance); + } } - public static class RequiredWithEscapedCharactersReqProps111111Builder { + public static class RequiredWithEscapedCharactersReqProps111111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps111111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharactersReqProps111111Builder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharactersReqProps011111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps011111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps101111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps101111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps110111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps110111Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111011Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersReqProps111101Builder(instance); + } + public RequiredWithEscapedCharactersReqProps111110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersReqProps111110Builder(instance); } } public static class RequiredWithEscapedCharactersMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index e81780617da..7e504e213b2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -124,8 +124,8 @@ public Number alpha() throws UnsetPropertyException { public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder(Map instance) { - this.instance = instance; + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index a7b5d4daa98..b6639e73f12 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2870,8 +2870,9 @@ private List getMapBuilders(LinkedHashMapWithContext } String builderClassName = getSchemaCamelCaseName(schemaName + "ReqProps" + bitStr + "Builder", sourceJsonPath); MapBuilder builder; + boolean isFirstBuilder = i == qtyBuilders - 1; if (i == 0) { - builder = new MapBuilder(builderClassName, null); + builder = new MapBuilder(builderClassName, null, isFirstBuilder); } else { LinkedHashMap keyToBuilder = new LinkedHashMap<>(); for (int c=0; c < reqPropsSize; c++) { @@ -2889,7 +2890,7 @@ private List getMapBuilders(LinkedHashMapWithContext keyToBuilder.put(key, nextBuilder); } } - builder = new MapBuilder(builderClassName, keyToBuilder); + builder = new MapBuilder(builderClassName, keyToBuilder, isFirstBuilder); } bitStrToBuilder.put(bitStr, builder); builders.add(builder); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java index 16af612d313..8e6854a5575 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -1,14 +1,15 @@ package org.openapijsonschematools.codegen.generators.openapimodels; import java.util.LinkedHashMap; -import java.util.List; public class MapBuilder { public final String className; public final LinkedHashMap keyToBuilder; + boolean isFirstBuilder; - public MapBuilder(String className, LinkedHashMap keyToBuilder) { + public MapBuilder(String className, LinkedHashMap keyToBuilder, boolean isFirstBuilder) { this.className = className; this.keyToBuilder = keyToBuilder; + this.isFirstBuilder = isFirstBuilder; } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 6e48b263e71..21033dc22bf 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -15,16 +15,31 @@ public interface SetterFor{{@key.camelCase}} { {{#eq keyToBuilder null}} public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { {{else}} -public static class {{className}} { +public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@key.camelCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { {{/eq}} private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; + {{#if isFirstBuilder}} + public {{className}}() { + this.instance = new LinkedHashMap<>(); + } + {{else}} public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { this.instance = instance; } + {{/if}} {{#eq keyToBuilder null}} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { return instance; } + {{else}} + public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance() { + return instance; + } + {{#each keyToBuilder}} + public {{className}} getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + return new {{className}}(instance); + } + {{/each}} {{/eq}} } {{/each}} From bc2a6dba441e911d47fc2f2ff1ec234cfa067818 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 14:14:19 -0800 Subject: [PATCH 11/62] Removes unused interface --- .../client/3_0_3_unit_test/java/.openapi-generator/FILES | 1 - .../codegen/generators/JavaClientGenerator.java | 1 - .../src/main/java/packagename/schemas/InstanceGetter.hbs | 9 --------- 3 files changed, 11 deletions(-) delete mode 100644 src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs diff --git a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES index 640c42adf0e..394f545e68e 100644 --- a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES @@ -189,7 +189,6 @@ src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java -src/main/java/org/openapijsonschematools/client/schemas/InstanceGetter.java src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 3744ee7d884..154d33ba3d5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -356,7 +356,6 @@ public void processOpts() { schemaSupportingFiles.add("DecimalJsonSchema"); schemaSupportingFiles.add("DoubleJsonSchema"); schemaSupportingFiles.add("FloatJsonSchema"); - schemaSupportingFiles.add("InstanceGetter"); schemaSupportingFiles.add("Int32JsonSchema"); schemaSupportingFiles.add("Int64JsonSchema"); schemaSupportingFiles.add("IntJsonSchema"); diff --git a/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs b/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs deleted file mode 100644 index 9624e47ad3e..00000000000 --- a/src/main/resources/java/src/main/java/packagename/schemas/InstanceGetter.hbs +++ /dev/null @@ -1,9 +0,0 @@ -package {{{packageName}}}.schemas; - -/** - * Interface used by map builder setters - * @param the instance map - */ -public interface InstanceGetter { - T getInstance(); -} From d7c109682752b39f2cea3393667c09d35663a705 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Sun, 31 Dec 2023 14:43:51 -0800 Subject: [PATCH 12/62] Removes ReqProps txt in builder names --- ...rtiesAllowsASchemaWhichShouldValidate.java | 4 +- ...ditionalpropertiesAreAllowedByDefault.java | 4 +- .../AdditionalpropertiesCanExistByItself.java | 4 +- ...lpropertiesShouldNotLookInApplicators.java | 8 +- .../client/components/schemas/Allof.java | 24 +- .../schemas/AllofWithBaseSchema.java | 36 +- .../components/schemas/AnyofComplexTypes.java | 24 +- .../components/schemas/EnumsInProperties.java | 12 +- .../components/schemas/ForbiddenProperty.java | 4 +- .../schemas/InvalidStringValueForDefault.java | 4 +- .../schemas/NotMoreComplexSchema.java | 4 +- .../schemas/ObjectPropertiesValidation.java | 4 +- .../components/schemas/OneofComplexTypes.java | 24 +- .../components/schemas/OneofWithRequired.java | 64 +- .../PropertiesWithEscapedCharacters.java | 4 +- .../PropertyNamedRefThatIsNotAReference.java | 4 +- .../schemas/RefInAdditionalproperties.java | 4 +- .../components/schemas/RefInProperty.java | 4 +- .../schemas/RequiredDefaultValidation.java | 4 +- .../schemas/RequiredValidation.java | 12 +- .../schemas/RequiredWithEmptyArray.java | 4 +- .../RequiredWithEscapedCharacters.java | 1024 ++++++++--------- ...esNotDoAnythingIfThePropertyIsMissing.java | 4 +- .../codegen/generators/DefaultGenerator.java | 2 +- 24 files changed, 643 insertions(+), 643 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 7f93ad11fb1..e8469e5b7e7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -93,9 +93,9 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AdditionalpropertiesAllowsASchemaWhichShouldValidateReqPropsBuilder() { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 0c30b2cb676..7b04e573282 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -86,9 +86,9 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map { + public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AdditionalpropertiesAreAllowedByDefaultReqPropsBuilder() { + public AdditionalpropertiesAreAllowedByDefaultBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 3758b99a4ce..c29e80ee1e6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -58,9 +58,9 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } - public static class AdditionalpropertiesCanExistByItselfReqPropsBuilder implements BaseBuilder { + public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder { private final Map instance; - public AdditionalpropertiesCanExistByItselfReqPropsBuilder() { + public AdditionalpropertiesCanExistByItselfBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index dd6ea5fd461..95c63f8ae9e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -82,9 +82,9 @@ public static Schema0Map of(Map arg, SchemaC } } - public static class Schema0ReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class Schema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqPropsBuilder() { + public Schema0Builder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -313,9 +313,9 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder implements BaseBuilder { + public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder { private final Map instance; - public AdditionalpropertiesShouldNotLookInApplicatorsReqPropsBuilder() { + public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index dbc99946570..90f27efe9e6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -104,9 +104,9 @@ default T bar(double value) { } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqProps0Builder(Map instance) { + public Schema00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -114,16 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder implements SetterForBar { + public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder() { + public Schema01Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { - return new Schema0ReqProps0Builder(instance); + public Schema00Builder getBuilderAfterBar(Map instance) { + return new Schema00Builder(instance); } } public static class Schema0MapBuilder { @@ -380,9 +380,9 @@ default T foo(String value) { } } - public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema1ReqProps0Builder(Map instance) { + public Schema10Builder(Map instance) { this.instance = instance; } public Map build() { @@ -390,16 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder implements SetterForFoo { + public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder() { + public Schema11Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { - return new Schema1ReqProps0Builder(instance); + public Schema10Builder getBuilderAfterFoo(Map instance) { + return new Schema10Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index b42dc20c11a..6d5f59761e5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -87,9 +87,9 @@ default T foo(String value) { } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqProps0Builder(Map instance) { + public Schema00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -97,16 +97,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder implements SetterForFoo { + public static class Schema01Builder implements SetterForFoo { private final Map instance; - public Schema0ReqProps1Builder() { + public Schema01Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema0ReqProps0Builder getBuilderAfterFoo(Map instance) { - return new Schema0ReqProps0Builder(instance); + public Schema00Builder getBuilderAfterFoo(Map instance) { + return new Schema00Builder(instance); } } public static class Schema0MapBuilder { @@ -363,9 +363,9 @@ default T baz(Void value) { } } - public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema1ReqProps0Builder(Map instance) { + public Schema10Builder(Map instance) { this.instance = instance; } public Map build() { @@ -373,16 +373,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder implements SetterForBaz { + public static class Schema11Builder implements SetterForBaz { private final Map instance; - public Schema1ReqProps1Builder() { + public Schema11Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema1ReqProps0Builder getBuilderAfterBaz(Map instance) { - return new Schema1ReqProps0Builder(instance); + public Schema10Builder getBuilderAfterBaz(Map instance) { + return new Schema10Builder(instance); } } public static class Schema1MapBuilder { @@ -657,9 +657,9 @@ default T bar(double value) { } } - public static class AllofWithBaseSchemaReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AllofWithBaseSchemaReqProps0Builder(Map instance) { + public AllofWithBaseSchema0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -667,16 +667,16 @@ public AllofWithBaseSchemaReqProps0Builder(Map instanc } } - public static class AllofWithBaseSchemaReqProps1Builder implements SetterForBar { + public static class AllofWithBaseSchema1Builder implements SetterForBar { private final Map instance; - public AllofWithBaseSchemaReqProps1Builder() { + public AllofWithBaseSchema1Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public AllofWithBaseSchemaReqProps0Builder getBuilderAfterBar(Map instance) { - return new AllofWithBaseSchemaReqProps0Builder(instance); + public AllofWithBaseSchema0Builder getBuilderAfterBar(Map instance) { + return new AllofWithBaseSchema0Builder(instance); } } public static class AllofWithBaseSchemaMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index e397d2c8c8f..16d14154deb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -104,9 +104,9 @@ default T bar(double value) { } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqProps0Builder(Map instance) { + public Schema00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -114,16 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder implements SetterForBar { + public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder() { + public Schema01Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { - return new Schema0ReqProps0Builder(instance); + public Schema00Builder getBuilderAfterBar(Map instance) { + return new Schema00Builder(instance); } } public static class Schema0MapBuilder { @@ -380,9 +380,9 @@ default T foo(String value) { } } - public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema1ReqProps0Builder(Map instance) { + public Schema10Builder(Map instance) { this.instance = instance; } public Map build() { @@ -390,16 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder implements SetterForFoo { + public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder() { + public Schema11Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { - return new Schema1ReqProps0Builder(instance); + public Schema10Builder getBuilderAfterFoo(Map instance) { + return new Schema10Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 05bc0e0d294..966eb8b26d1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -217,9 +217,9 @@ default T bar(StringBarEnums value) { } } - public static class EnumsInPropertiesReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public EnumsInPropertiesReqProps0Builder(Map instance) { + public EnumsInProperties0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -227,16 +227,16 @@ public EnumsInPropertiesReqProps0Builder(Map instance) } } - public static class EnumsInPropertiesReqProps1Builder implements SetterForBar { + public static class EnumsInProperties1Builder implements SetterForBar { private final Map instance; - public EnumsInPropertiesReqProps1Builder() { + public EnumsInProperties1Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public EnumsInPropertiesReqProps0Builder getBuilderAfterBar(Map instance) { - return new EnumsInPropertiesReqProps0Builder(instance); + public EnumsInProperties0Builder getBuilderAfterBar(Map instance) { + return new EnumsInProperties0Builder(instance); } } public static class EnumsInPropertiesMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index ae956a20723..b94ed35ae5e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -72,9 +72,9 @@ public static ForbiddenPropertyMap of(Map ar } } - public static class ForbiddenPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public ForbiddenPropertyReqPropsBuilder() { + public ForbiddenPropertyBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index ce8311541f6..366759d4b32 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -110,9 +110,9 @@ public String bar() throws UnsetPropertyException { } } - public static class InvalidStringValueForDefaultReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public InvalidStringValueForDefaultReqPropsBuilder() { + public InvalidStringValueForDefaultBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index d5c654790aa..7245cc6c880 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -77,9 +77,9 @@ public String foo() throws UnsetPropertyException { } } - public static class NotReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class NotBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public NotReqPropsBuilder() { + public NotBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 070a443cfde..149850c79e0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -99,9 +99,9 @@ public String bar() throws UnsetPropertyException { } } - public static class ObjectPropertiesValidationReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public ObjectPropertiesValidationReqPropsBuilder() { + public ObjectPropertiesValidationBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 0f48bd1b0f4..da4c1d1f575 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -104,9 +104,9 @@ default T bar(double value) { } } - public static class Schema0ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqProps0Builder(Map instance) { + public Schema00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -114,16 +114,16 @@ public Schema0ReqProps0Builder(Map instance) { } } - public static class Schema0ReqProps1Builder implements SetterForBar { + public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps1Builder() { + public Schema01Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema0ReqProps0Builder getBuilderAfterBar(Map instance) { - return new Schema0ReqProps0Builder(instance); + public Schema00Builder getBuilderAfterBar(Map instance) { + return new Schema00Builder(instance); } } public static class Schema0MapBuilder { @@ -380,9 +380,9 @@ default T foo(String value) { } } - public static class Schema1ReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema1ReqProps0Builder(Map instance) { + public Schema10Builder(Map instance) { this.instance = instance; } public Map build() { @@ -390,16 +390,16 @@ public Schema1ReqProps0Builder(Map instance) { } } - public static class Schema1ReqProps1Builder implements SetterForFoo { + public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema1ReqProps1Builder() { + public Schema11Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema1ReqProps0Builder getBuilderAfterFoo(Map instance) { - return new Schema1ReqProps0Builder(instance); + public Schema10Builder getBuilderAfterFoo(Map instance) { + return new Schema10Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 270784a1710..72f6b014360 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -181,9 +181,9 @@ default T foo(Map value) { } } - public static class Schema0ReqProps00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema0ReqProps00Builder(Map instance) { + public Schema000Builder(Map instance) { this.instance = instance; } public Map build() { @@ -191,45 +191,45 @@ public Schema0ReqProps00Builder(Map instance) { } } - public static class Schema0ReqProps01Builder implements SetterForFoo { + public static class Schema001Builder implements SetterForFoo { private final Map instance; - public Schema0ReqProps01Builder(Map instance) { + public Schema001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema0ReqProps00Builder getBuilderAfterFoo(Map instance) { - return new Schema0ReqProps00Builder(instance); + public Schema000Builder getBuilderAfterFoo(Map instance) { + return new Schema000Builder(instance); } } - public static class Schema0ReqProps10Builder implements SetterForBar { + public static class Schema010Builder implements SetterForBar { private final Map instance; - public Schema0ReqProps10Builder(Map instance) { + public Schema010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema0ReqProps00Builder getBuilderAfterBar(Map instance) { - return new Schema0ReqProps00Builder(instance); + public Schema000Builder getBuilderAfterBar(Map instance) { + return new Schema000Builder(instance); } } - public static class Schema0ReqProps11Builder implements SetterForBar, SetterForFoo { + public static class Schema011Builder implements SetterForBar, SetterForFoo { private final Map instance; - public Schema0ReqProps11Builder() { + public Schema011Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema0ReqProps01Builder getBuilderAfterBar(Map instance) { - return new Schema0ReqProps01Builder(instance); + public Schema001Builder getBuilderAfterBar(Map instance) { + return new Schema001Builder(instance); } - public Schema0ReqProps10Builder getBuilderAfterFoo(Map instance) { - return new Schema0ReqProps10Builder(instance); + public Schema010Builder getBuilderAfterFoo(Map instance) { + return new Schema010Builder(instance); } } public static class Schema0MapBuilder { @@ -581,9 +581,9 @@ default T foo(Map value) { } } - public static class Schema1ReqProps00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema100Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema1ReqProps00Builder(Map instance) { + public Schema100Builder(Map instance) { this.instance = instance; } public Map build() { @@ -591,45 +591,45 @@ public Schema1ReqProps00Builder(Map instance) { } } - public static class Schema1ReqProps01Builder implements SetterForFoo1 { + public static class Schema101Builder implements SetterForFoo1 { private final Map instance; - public Schema1ReqProps01Builder(Map instance) { + public Schema101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema1ReqProps00Builder getBuilderAfterFoo1(Map instance) { - return new Schema1ReqProps00Builder(instance); + public Schema100Builder getBuilderAfterFoo1(Map instance) { + return new Schema100Builder(instance); } } - public static class Schema1ReqProps10Builder implements SetterForBaz { + public static class Schema110Builder implements SetterForBaz { private final Map instance; - public Schema1ReqProps10Builder(Map instance) { + public Schema110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema1ReqProps00Builder getBuilderAfterBaz(Map instance) { - return new Schema1ReqProps00Builder(instance); + public Schema100Builder getBuilderAfterBaz(Map instance) { + return new Schema100Builder(instance); } } - public static class Schema1ReqProps11Builder implements SetterForBaz, SetterForFoo1 { + public static class Schema111Builder implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema1ReqProps11Builder() { + public Schema111Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema1ReqProps01Builder getBuilderAfterBaz(Map instance) { - return new Schema1ReqProps01Builder(instance); + public Schema101Builder getBuilderAfterBaz(Map instance) { + return new Schema101Builder(instance); } - public Schema1ReqProps10Builder getBuilderAfterFoo1(Map instance) { - return new Schema1ReqProps10Builder(instance); + public Schema110Builder getBuilderAfterFoo1(Map instance) { + return new Schema110Builder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 9d6f764109b..c91bf213e5e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -126,9 +126,9 @@ public static PropertiesWithEscapedCharactersMap of(Map { + public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public PropertiesWithEscapedCharactersReqPropsBuilder() { + public PropertiesWithEscapedCharactersBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 32147e7c2cc..27c13b547d2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -66,9 +66,9 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map { + public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public PropertyNamedRefThatIsNotAReferenceReqPropsBuilder() { + public PropertyNamedRefThatIsNotAReferenceBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 3af0b30b4f1..ff78b5dd331 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -41,9 +41,9 @@ public static RefInAdditionalpropertiesMap of(Map { + public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RefInAdditionalpropertiesReqPropsBuilder() { + public RefInAdditionalpropertiesBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index eeaf35957d2..e8325692e9d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -64,9 +64,9 @@ public static RefInPropertyMap of(Map arg, S } } - public static class RefInPropertyReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RefInPropertyReqPropsBuilder() { + public RefInPropertyBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index e3e6b816496..ef7a301a4c4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -70,9 +70,9 @@ public static RequiredDefaultValidationMap of(Map { + public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredDefaultValidationReqPropsBuilder() { + public RequiredDefaultValidationBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 19fb3aff721..f2e7d1b4cbd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -146,9 +146,9 @@ default T foo(Map value) { } } - public static class RequiredValidationReqProps0Builder implements BaseBuilder<@Nullable Object> { + public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredValidationReqProps0Builder(Map instance) { + public RequiredValidation0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -156,16 +156,16 @@ public RequiredValidationReqProps0Builder(Map instance } } - public static class RequiredValidationReqProps1Builder implements SetterForFoo { + public static class RequiredValidation1Builder implements SetterForFoo { private final Map instance; - public RequiredValidationReqProps1Builder() { + public RequiredValidation1Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public RequiredValidationReqProps0Builder getBuilderAfterFoo(Map instance) { - return new RequiredValidationReqProps0Builder(instance); + public RequiredValidation0Builder getBuilderAfterFoo(Map instance) { + return new RequiredValidation0Builder(instance); } } public static class RequiredValidationMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 5c6fccbf56b..a6d0a2a9746 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -70,9 +70,9 @@ public static RequiredWithEmptyArrayMap of(Map { + public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredWithEmptyArrayReqPropsBuilder() { + public RequiredWithEmptyArrayBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index a576ac2ba27..7c82ae56bed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -412,9 +412,9 @@ default T todoFixThis(Map value) { } } - public static class RequiredWithEscapedCharactersReqProps000000Builder implements BaseBuilder<@Nullable Object> { + public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredWithEscapedCharactersReqProps000000Builder(Map instance) { + public RequiredWithEscapedCharacters000000Builder(Map instance) { this.instance = instance; } public Map build() { @@ -422,1209 +422,1209 @@ public RequiredWithEscapedCharactersReqProps000000Builder(Map { + public static class RequiredWithEscapedCharacters000001Builder implements SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps000001Builder(Map instance) { + public RequiredWithEscapedCharacters000001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000010Builder implements SetterForFoobar { + public static class RequiredWithEscapedCharacters000010Builder implements SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps000010Builder(Map instance) { + public RequiredWithEscapedCharacters000010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000011Builder implements SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000011Builder implements SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps000011Builder(Map instance) { + public RequiredWithEscapedCharacters000011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000001Builder(instance); } - public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000100Builder implements SetterForFoorbar { + public static class RequiredWithEscapedCharacters000100Builder implements SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps000100Builder(Map instance) { + public RequiredWithEscapedCharacters000100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000101Builder implements SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000101Builder implements SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps000101Builder(Map instance) { + public RequiredWithEscapedCharacters000101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000001Builder(instance); } - public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000110Builder implements SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters000110Builder implements SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps000110Builder(Map instance) { + public RequiredWithEscapedCharacters000110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000010Builder(instance); } - public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps000111Builder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000111Builder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps000111Builder(Map instance) { + public RequiredWithEscapedCharacters000111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000011Builder(instance); } - public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000101Builder(instance); } - public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001000Builder implements SetterForFoofbar { + public static class RequiredWithEscapedCharacters001000Builder implements SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps001000Builder(Map instance) { + public RequiredWithEscapedCharacters001000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001001Builder implements SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001001Builder implements SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps001001Builder(Map instance) { + public RequiredWithEscapedCharacters001001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000001Builder(instance); } - public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001010Builder implements SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters001010Builder implements SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps001010Builder(Map instance) { + public RequiredWithEscapedCharacters001010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000010Builder(instance); } - public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001011Builder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001011Builder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps001011Builder(Map instance) { + public RequiredWithEscapedCharacters001011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000011Builder(instance); } - public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001001Builder(instance); } - public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001100Builder implements SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters001100Builder implements SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps001100Builder(Map instance) { + public RequiredWithEscapedCharacters001100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000100Builder(instance); } - public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001101Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001101Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps001101Builder(Map instance) { + public RequiredWithEscapedCharacters001101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000101Builder(instance); } - public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001001Builder(instance); } - public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001110Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters001110Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps001110Builder(Map instance) { + public RequiredWithEscapedCharacters001110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000110Builder(instance); } - public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001010Builder(instance); } - public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps001111Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001111Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps001111Builder(Map instance) { + public RequiredWithEscapedCharacters001111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + public RequiredWithEscapedCharacters000111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000111Builder(instance); } - public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + public RequiredWithEscapedCharacters001011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001011Builder(instance); } - public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + public RequiredWithEscapedCharacters001101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001101Builder(instance); } - public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010000Builder implements SetterForFoonbar { + public static class RequiredWithEscapedCharacters010000Builder implements SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps010000Builder(Map instance) { + public RequiredWithEscapedCharacters010000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010001Builder implements SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010001Builder implements SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps010001Builder(Map instance) { + public RequiredWithEscapedCharacters010001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000001Builder(instance); } - public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010010Builder implements SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters010010Builder implements SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps010010Builder(Map instance) { + public RequiredWithEscapedCharacters010010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000010Builder(instance); } - public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010011Builder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010011Builder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps010011Builder(Map instance) { + public RequiredWithEscapedCharacters010011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000011Builder(instance); } - public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010001Builder(instance); } - public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010100Builder implements SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters010100Builder implements SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps010100Builder(Map instance) { + public RequiredWithEscapedCharacters010100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000100Builder(instance); } - public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010101Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010101Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps010101Builder(Map instance) { + public RequiredWithEscapedCharacters010101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000101Builder(instance); } - public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010001Builder(instance); } - public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010110Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters010110Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps010110Builder(Map instance) { + public RequiredWithEscapedCharacters010110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000110Builder(instance); } - public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010010Builder(instance); } - public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps010111Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010111Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps010111Builder(Map instance) { + public RequiredWithEscapedCharacters010111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + public RequiredWithEscapedCharacters000111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000111Builder(instance); } - public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + public RequiredWithEscapedCharacters010011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010011Builder(instance); } - public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + public RequiredWithEscapedCharacters010101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010101Builder(instance); } - public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011000Builder implements SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters011000Builder implements SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps011000Builder(Map instance) { + public RequiredWithEscapedCharacters011000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001000Builder(instance); } - public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011001Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011001Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps011001Builder(Map instance) { + public RequiredWithEscapedCharacters011001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001001Builder(instance); } - public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010001Builder(instance); } - public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011010Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters011010Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps011010Builder(Map instance) { + public RequiredWithEscapedCharacters011010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001010Builder(instance); } - public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010010Builder(instance); } - public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011011Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011011Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps011011Builder(Map instance) { + public RequiredWithEscapedCharacters011011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + public RequiredWithEscapedCharacters001011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001011Builder(instance); } - public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + public RequiredWithEscapedCharacters010011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010011Builder(instance); } - public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + public RequiredWithEscapedCharacters011001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011001Builder(instance); } - public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011100Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters011100Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps011100Builder(Map instance) { + public RequiredWithEscapedCharacters011100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001100Builder(instance); } - public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010100Builder(instance); } - public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011101Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011101Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps011101Builder(Map instance) { + public RequiredWithEscapedCharacters011101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + public RequiredWithEscapedCharacters001101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001101Builder(instance); } - public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + public RequiredWithEscapedCharacters010101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010101Builder(instance); } - public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + public RequiredWithEscapedCharacters011001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011001Builder(instance); } - public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011110Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters011110Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps011110Builder(Map instance) { + public RequiredWithEscapedCharacters011110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001110Builder(instance); } - public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010110Builder(instance); } - public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011010Builder(instance); } - public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps011111Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011111Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps011111Builder(Map instance) { + public RequiredWithEscapedCharacters011111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001111Builder(instance); + public RequiredWithEscapedCharacters001111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001111Builder(instance); } - public RequiredWithEscapedCharactersReqProps010111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010111Builder(instance); + public RequiredWithEscapedCharacters010111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010111Builder(instance); } - public RequiredWithEscapedCharactersReqProps011011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011011Builder(instance); + public RequiredWithEscapedCharacters011011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011011Builder(instance); } - public RequiredWithEscapedCharactersReqProps011101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011101Builder(instance); + public RequiredWithEscapedCharacters011101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011101Builder(instance); } - public RequiredWithEscapedCharactersReqProps011110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps011110Builder(instance); + public RequiredWithEscapedCharacters011110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100000Builder implements SetterForFootbar { + public static class RequiredWithEscapedCharacters100000Builder implements SetterForFootbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps100000Builder(Map instance) { + public RequiredWithEscapedCharacters100000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000000Builder(instance); + public RequiredWithEscapedCharacters000000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100001Builder implements SetterForFootbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100001Builder implements SetterForFootbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps100001Builder(Map instance) { + public RequiredWithEscapedCharacters100001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000001Builder(instance); + public RequiredWithEscapedCharacters000001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000001Builder(instance); } - public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100010Builder implements SetterForFootbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters100010Builder implements SetterForFootbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps100010Builder(Map instance) { + public RequiredWithEscapedCharacters100010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000010Builder(instance); + public RequiredWithEscapedCharacters000010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000010Builder(instance); } - public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100011Builder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100011Builder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps100011Builder(Map instance) { + public RequiredWithEscapedCharacters100011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000011Builder(instance); + public RequiredWithEscapedCharacters000011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000011Builder(instance); } - public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100001Builder(instance); } - public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100100Builder implements SetterForFootbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters100100Builder implements SetterForFootbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps100100Builder(Map instance) { + public RequiredWithEscapedCharacters100100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000100Builder(instance); + public RequiredWithEscapedCharacters000100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000100Builder(instance); } - public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100101Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100101Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps100101Builder(Map instance) { + public RequiredWithEscapedCharacters100101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000101Builder(instance); + public RequiredWithEscapedCharacters000101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000101Builder(instance); } - public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100001Builder(instance); } - public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100110Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters100110Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps100110Builder(Map instance) { + public RequiredWithEscapedCharacters100110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000110Builder(instance); + public RequiredWithEscapedCharacters000110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000110Builder(instance); } - public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100010Builder(instance); } - public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps100111Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100111Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps100111Builder(Map instance) { + public RequiredWithEscapedCharacters100111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps000111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps000111Builder(instance); + public RequiredWithEscapedCharacters000111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000111Builder(instance); } - public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100011Builder(instance); } - public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100101Builder(instance); } - public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101000Builder implements SetterForFootbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters101000Builder implements SetterForFootbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps101000Builder(Map instance) { + public RequiredWithEscapedCharacters101000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001000Builder(instance); + public RequiredWithEscapedCharacters001000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001000Builder(instance); } - public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101001Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101001Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps101001Builder(Map instance) { + public RequiredWithEscapedCharacters101001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001001Builder(instance); + public RequiredWithEscapedCharacters001001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001001Builder(instance); } - public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100001Builder(instance); } - public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101010Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters101010Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps101010Builder(Map instance) { + public RequiredWithEscapedCharacters101010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001010Builder(instance); + public RequiredWithEscapedCharacters001010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001010Builder(instance); } - public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100010Builder(instance); } - public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101011Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101011Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps101011Builder(Map instance) { + public RequiredWithEscapedCharacters101011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001011Builder(instance); + public RequiredWithEscapedCharacters001011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001011Builder(instance); } - public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100011Builder(instance); } - public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101001Builder(instance); } - public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101100Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters101100Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps101100Builder(Map instance) { + public RequiredWithEscapedCharacters101100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001100Builder(instance); + public RequiredWithEscapedCharacters001100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001100Builder(instance); } - public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100100Builder(instance); } - public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101101Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101101Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps101101Builder(Map instance) { + public RequiredWithEscapedCharacters101101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001101Builder(instance); + public RequiredWithEscapedCharacters001101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001101Builder(instance); } - public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100101Builder(instance); } - public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101001Builder(instance); } - public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101110Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters101110Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps101110Builder(Map instance) { + public RequiredWithEscapedCharacters101110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001110Builder(instance); + public RequiredWithEscapedCharacters001110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001110Builder(instance); } - public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100110Builder(instance); } - public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101010Builder(instance); } - public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps101111Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101111Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps101111Builder(Map instance) { + public RequiredWithEscapedCharacters101111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps001111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps001111Builder(instance); + public RequiredWithEscapedCharacters001111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001111Builder(instance); } - public RequiredWithEscapedCharactersReqProps100111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100111Builder(instance); + public RequiredWithEscapedCharacters100111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100111Builder(instance); } - public RequiredWithEscapedCharactersReqProps101011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101011Builder(instance); + public RequiredWithEscapedCharacters101011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101011Builder(instance); } - public RequiredWithEscapedCharactersReqProps101101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101101Builder(instance); + public RequiredWithEscapedCharacters101101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101101Builder(instance); } - public RequiredWithEscapedCharactersReqProps101110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps101110Builder(instance); + public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110000Builder implements SetterForFootbar, SetterForFoonbar { + public static class RequiredWithEscapedCharacters110000Builder implements SetterForFootbar, SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps110000Builder(Map instance) { + public RequiredWithEscapedCharacters110000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010000Builder(instance); + public RequiredWithEscapedCharacters010000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010000Builder(instance); } - public RequiredWithEscapedCharactersReqProps100000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100000Builder(instance); + public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps110001Builder(Map instance) { + public RequiredWithEscapedCharacters110001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010001Builder(instance); + public RequiredWithEscapedCharacters010001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010001Builder(instance); } - public RequiredWithEscapedCharactersReqProps100001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100001Builder(instance); + public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100001Builder(instance); } - public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters110010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps110010Builder(Map instance) { + public RequiredWithEscapedCharacters110010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010010Builder(instance); + public RequiredWithEscapedCharacters010010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010010Builder(instance); } - public RequiredWithEscapedCharactersReqProps100010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100010Builder(instance); + public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100010Builder(instance); } - public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps110011Builder(Map instance) { + public RequiredWithEscapedCharacters110011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010011Builder(instance); + public RequiredWithEscapedCharacters010011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010011Builder(instance); } - public RequiredWithEscapedCharactersReqProps100011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100011Builder(instance); + public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100011Builder(instance); } - public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110001Builder(instance); } - public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters110100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps110100Builder(Map instance) { + public RequiredWithEscapedCharacters110100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010100Builder(instance); + public RequiredWithEscapedCharacters010100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010100Builder(instance); } - public RequiredWithEscapedCharactersReqProps100100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100100Builder(instance); + public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100100Builder(instance); } - public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps110101Builder(Map instance) { + public RequiredWithEscapedCharacters110101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010101Builder(instance); + public RequiredWithEscapedCharacters010101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010101Builder(instance); } - public RequiredWithEscapedCharactersReqProps100101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100101Builder(instance); + public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100101Builder(instance); } - public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110001Builder(instance); } - public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters110110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps110110Builder(Map instance) { + public RequiredWithEscapedCharacters110110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010110Builder(instance); + public RequiredWithEscapedCharacters010110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010110Builder(instance); } - public RequiredWithEscapedCharactersReqProps100110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100110Builder(instance); + public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100110Builder(instance); } - public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110010Builder(instance); } - public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps110111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps110111Builder(Map instance) { + public RequiredWithEscapedCharacters110111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps010111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps010111Builder(instance); + public RequiredWithEscapedCharacters010111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010111Builder(instance); } - public RequiredWithEscapedCharactersReqProps100111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps100111Builder(instance); + public RequiredWithEscapedCharacters100111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100111Builder(instance); } - public RequiredWithEscapedCharactersReqProps110011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110011Builder(instance); + public RequiredWithEscapedCharacters110011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110011Builder(instance); } - public RequiredWithEscapedCharactersReqProps110101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110101Builder(instance); + public RequiredWithEscapedCharacters110101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110101Builder(instance); } - public RequiredWithEscapedCharactersReqProps110110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps110110Builder(instance); + public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110110Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111000Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters111000Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps111000Builder(Map instance) { + public RequiredWithEscapedCharacters111000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011000Builder(instance); + public RequiredWithEscapedCharacters011000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011000Builder(instance); } - public RequiredWithEscapedCharactersReqProps101000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101000Builder(instance); + public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101000Builder(instance); } - public RequiredWithEscapedCharactersReqProps110000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110000Builder(instance); + public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps111001Builder(Map instance) { + public RequiredWithEscapedCharacters111001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011001Builder(instance); + public RequiredWithEscapedCharacters011001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011001Builder(instance); } - public RequiredWithEscapedCharactersReqProps101001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101001Builder(instance); + public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101001Builder(instance); } - public RequiredWithEscapedCharactersReqProps110001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110001Builder(instance); + public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110001Builder(instance); } - public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters111010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps111010Builder(Map instance) { + public RequiredWithEscapedCharacters111010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011010Builder(instance); + public RequiredWithEscapedCharacters011010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011010Builder(instance); } - public RequiredWithEscapedCharactersReqProps101010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101010Builder(instance); + public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101010Builder(instance); } - public RequiredWithEscapedCharactersReqProps110010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110010Builder(instance); + public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110010Builder(instance); } - public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps111011Builder(Map instance) { + public RequiredWithEscapedCharacters111011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011011Builder(instance); + public RequiredWithEscapedCharacters011011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011011Builder(instance); } - public RequiredWithEscapedCharactersReqProps101011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101011Builder(instance); + public RequiredWithEscapedCharacters101011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101011Builder(instance); } - public RequiredWithEscapedCharactersReqProps110011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110011Builder(instance); + public RequiredWithEscapedCharacters110011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110011Builder(instance); } - public RequiredWithEscapedCharactersReqProps111001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111001Builder(instance); + public RequiredWithEscapedCharacters111001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111001Builder(instance); } - public RequiredWithEscapedCharactersReqProps111010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps111010Builder(instance); + public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111010Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters111100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharactersReqProps111100Builder(Map instance) { + public RequiredWithEscapedCharacters111100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011100Builder(instance); + public RequiredWithEscapedCharacters011100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011100Builder(instance); } - public RequiredWithEscapedCharactersReqProps101100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101100Builder(instance); + public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101100Builder(instance); } - public RequiredWithEscapedCharactersReqProps110100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110100Builder(instance); + public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110100Builder(instance); } - public RequiredWithEscapedCharactersReqProps111000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111000Builder(instance); + public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111000Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps111101Builder(Map instance) { + public RequiredWithEscapedCharacters111101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011101Builder(instance); + public RequiredWithEscapedCharacters011101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011101Builder(instance); } - public RequiredWithEscapedCharactersReqProps101101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101101Builder(instance); + public RequiredWithEscapedCharacters101101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101101Builder(instance); } - public RequiredWithEscapedCharactersReqProps110101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110101Builder(instance); + public RequiredWithEscapedCharacters110101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110101Builder(instance); } - public RequiredWithEscapedCharactersReqProps111001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111001Builder(instance); + public RequiredWithEscapedCharacters111001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111001Builder(instance); } - public RequiredWithEscapedCharactersReqProps111100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps111100Builder(instance); + public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters111110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharactersReqProps111110Builder(Map instance) { + public RequiredWithEscapedCharacters111110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011110Builder(instance); + public RequiredWithEscapedCharacters011110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011110Builder(instance); } - public RequiredWithEscapedCharactersReqProps101110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101110Builder(instance); + public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101110Builder(instance); } - public RequiredWithEscapedCharactersReqProps110110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110110Builder(instance); + public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110110Builder(instance); } - public RequiredWithEscapedCharactersReqProps111010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111010Builder(instance); + public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111010Builder(instance); } - public RequiredWithEscapedCharactersReqProps111100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111100Builder(instance); + public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111100Builder(instance); } } - public static class RequiredWithEscapedCharactersReqProps111111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersReqProps111111Builder() { + public RequiredWithEscapedCharacters111111Builder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public RequiredWithEscapedCharactersReqProps011111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps011111Builder(instance); + public RequiredWithEscapedCharacters011111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011111Builder(instance); } - public RequiredWithEscapedCharactersReqProps101111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps101111Builder(instance); + public RequiredWithEscapedCharacters101111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101111Builder(instance); } - public RequiredWithEscapedCharactersReqProps110111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps110111Builder(instance); + public RequiredWithEscapedCharacters110111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110111Builder(instance); } - public RequiredWithEscapedCharactersReqProps111011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111011Builder(instance); + public RequiredWithEscapedCharacters111011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111011Builder(instance); } - public RequiredWithEscapedCharactersReqProps111101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharactersReqProps111101Builder(instance); + public RequiredWithEscapedCharacters111101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111101Builder(instance); } - public RequiredWithEscapedCharactersReqProps111110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharactersReqProps111110Builder(instance); + public RequiredWithEscapedCharacters111110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111110Builder(instance); } } public static class RequiredWithEscapedCharactersMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 7e504e213b2..9a2a7f8c630 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -122,9 +122,9 @@ public Number alpha() throws UnsetPropertyException { } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder implements BaseBuilder<@Nullable Object> { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingReqPropsBuilder() { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index b6639e73f12..0af43f27ce9 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2868,7 +2868,7 @@ private List getMapBuilders(LinkedHashMapWithContext if (reqPropsSize != 0) { bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); } - String builderClassName = getSchemaCamelCaseName(schemaName + "ReqProps" + bitStr + "Builder", sourceJsonPath); + String builderClassName = getSchemaCamelCaseName(schemaName + bitStr + "Builder", sourceJsonPath); MapBuilder builder; boolean isFirstBuilder = i == qtyBuilders - 1; if (i == 0) { From e490c3eec0dee1cba2b891a1a04bc34894ad8912 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 2 Jan 2024 19:23:57 -0800 Subject: [PATCH 13/62] Adds missing BaseBuilder import, changes camelCase->pascalCase, anchorPiece->kebabCase, adds camelCase --- ...ditionalpropertiesAreAllowedByDefault.java | 1 + .../AdditionalpropertiesCanExistByItself.java | 1 - ...lpropertiesShouldNotLookInApplicators.java | 1 + .../client/components/schemas/Allof.java | 1 + .../schemas/AllofWithBaseSchema.java | 1 + .../components/schemas/AnyofComplexTypes.java | 1 + .../components/schemas/ForbiddenProperty.java | 1 + .../schemas/InvalidStringValueForDefault.java | 1 + .../schemas/ObjectPropertiesValidation.java | 1 + .../components/schemas/OneofComplexTypes.java | 1 + .../PropertiesWithEscapedCharacters.java | 1 + .../PropertyNamedRefThatIsNotAReference.java | 1 + .../schemas/RefInAdditionalproperties.java | 1 - .../components/schemas/RefInProperty.java | 1 + .../schemas/RequiredDefaultValidation.java | 1 + .../schemas/RequiredValidation.java | 1 + .../schemas/RequiredWithEmptyArray.java | 1 + .../RequiredWithEscapedCharacters.java | 109 +++++++++--------- .../DefaultGeneratorRunner.java | 2 +- .../codegen/generators/DefaultGenerator.java | 41 ++++--- .../generators/JavaClientGenerator.java | 3 +- .../generators/openapimodels/CodegenKey.java | 16 ++- src/main/resources/java/README.hbs | 2 +- .../components/_helper_anchor_id.hbs | 2 +- .../_helper_header_from_identifier_pieces.hbs | 2 +- .../packagename/components/schemas/Schema.hbs | 4 +- .../_Schema_anytypeOrMultitype.hbs | 12 +- .../schemas/SchemaClass/_Schema_boolean.hbs | 10 +- .../schemas/SchemaClass/_Schema_list.hbs | 10 +- .../schemas/SchemaClass/_Schema_map.hbs | 10 +- .../schemas/SchemaClass/_Schema_null.hbs | 10 +- .../schemas/SchemaClass/_Schema_number.hbs | 10 +- .../schemas/SchemaClass/_Schema_string.hbs | 10 +- .../SchemaClass/_Schema_varEqualsClass.hbs | 48 ++++---- .../SchemaClass/_additionalProperties.hbs | 8 +- .../components/schemas/SchemaClass/_allOf.hbs | 8 +- .../components/schemas/SchemaClass/_anyOf.hbs | 8 +- .../components/schemas/SchemaClass/_items.hbs | 8 +- .../components/schemas/SchemaClass/_not.hbs | 8 +- .../components/schemas/SchemaClass/_oneOf.hbs | 8 +- .../schemas/SchemaClass/_properties.hbs | 8 +- .../SchemaClass/_validate_implementor.hbs | 38 +++--- .../components/schemas/Schema_doc.hbs | 80 ++++++------- .../components/schemas/_arrayInputAddItem.hbs | 42 +++---- .../components/schemas/_arrayInputType.hbs | 12 +- .../components/schemas/_arrayOutputType.hbs | 8 +- .../components/schemas/_enumTypes.hbs | 28 ++--- .../components/schemas/_objectInputSetter.hbs | 42 +++---- .../components/schemas/_objectInputType.hbs | 28 ++--- .../components/schemas/_objectOutputType.hbs | 16 +-- .../schemas/docschema_arrayInput.hbs | 12 +- .../schemas/docschema_codeSample.hbs | 34 +++--- .../docschema_extends_varEqualsClass.hbs | 4 +- .../components/schemas/docschema_io_types.hbs | 20 ++-- .../types/_schema_output_type_base.hbs | 32 ++--- .../schemas/types/schema_output_type.hbs | 2 +- .../components/schemas/Schema_test.hbs | 6 +- .../python/_helper_readme_common.hbs | 14 +-- .../python/apis/apis_path_to_api.hbs | 6 +- src/main/resources/python/apis/paths/api.hbs | 6 +- src/main/resources/python/apis/tags/api.hbs | 4 +- .../python/components/_helper_anchor_id.hbs | 2 +- .../_helper_content_schema_type.hbs | 2 +- .../_helper_header_from_identifier_pieces.hbs | 2 +- .../_helper_param_or_header_instance.hbs | 8 +- .../python/components/headers/header.hbs | 2 +- .../python/components/headers/header_doc.hbs | 4 +- .../components/parameters/parameter.hbs | 2 +- .../components/parameters/parameter_doc.hbs | 4 +- .../request_bodies/request_body.hbs | 8 +- .../request_bodies/request_body_doc.hbs | 4 +- .../python/components/responses/response.hbs | 16 +-- .../components/responses/response_doc.hbs | 4 +- .../components/schemas/__init__schemas.hbs | 2 +- .../python/components/schemas/__new__.hbs | 30 ++--- .../python/components/schemas/_allof_type.hbs | 4 +- .../python/components/schemas/_anyof_type.hbs | 4 +- .../components/schemas/_array_input_type.hbs | 6 +- .../components/schemas/_array_output_type.hbs | 2 +- .../python/components/schemas/_enum_class.hbs | 14 +-- .../components/schemas/_object_input_type.hbs | 32 ++--- .../schemas/_object_output_type.hbs | 6 +- .../python/components/schemas/_oneof_type.hbs | 4 +- .../_optional_properties_input_type.hbs | 16 +-- .../components/schemas/_properties_type.hbs | 6 +- .../_required_properties_input_type.hbs | 16 +-- .../schemas/schema_cls/__pattern_info.hbs | 2 +- .../schemas/schema_cls/__xbase_one_type.hbs | 4 +- .../schema_cls/_additional_properties.hbs | 2 +- .../components/schemas/schema_cls/_all_of.hbs | 2 +- .../components/schemas/schema_cls/_any_of.hbs | 2 +- .../components/schemas/schema_cls/_const.hbs | 2 +- .../schemas/schema_cls/_contains.hbs | 2 +- .../schemas/schema_cls/_dependent_schemas.hbs | 2 +- .../components/schemas/schema_cls/_else.hbs | 2 +- .../components/schemas/schema_cls/_enum.hbs | 2 +- .../components/schemas/schema_cls/_if.hbs | 2 +- .../components/schemas/schema_cls/_items.hbs | 2 +- .../components/schemas/schema_cls/_not.hbs | 2 +- .../components/schemas/schema_cls/_one_of.hbs | 2 +- .../schemas/schema_cls/_prefix_items.hbs | 4 +- .../schemas/schema_cls/_properties.hbs | 2 +- .../schemas/schema_cls/_property_names.hbs | 2 +- .../_schema_anytype_or_multitype.hbs | 10 +- .../schemas/schema_cls/_schema_boolean.hbs | 2 +- .../schemas/schema_cls/_schema_dict.hbs | 6 +- .../schemas/schema_cls/_schema_list.hbs | 6 +- .../schemas/schema_cls/_schema_number.hbs | 2 +- .../schemas/schema_cls/_schema_string.hbs | 2 +- .../schema_cls/_schema_var_equals_cls.hbs | 2 +- .../components/schemas/schema_cls/_then.hbs | 2 +- .../schemas/schema_cls/_unevaluated_items.hbs | 2 +- .../schema_cls/_unevaluated_properties.hbs | 2 +- .../schema_cls/validate/_validate_args.hbs | 8 +- .../schemas/schema_cls/validate/validate.hbs | 10 +- .../python/components/schemas/schema_doc.hbs | 28 ++--- .../python/components/schemas/schema_test.hbs | 10 +- .../types/_docschema_io_inline_types.hbs | 2 +- .../schemas/types/_docschema_io_ref_array.hbs | 2 +- .../types/_docschema_io_ref_object.hbs | 2 +- .../schemas/types/_docschema_output_array.hbs | 2 +- .../types/_docschema_output_object.hbs | 2 +- .../types/_docschema_output_ref_array.hbs | 2 +- .../types/_docschema_output_ref_object.hbs | 2 +- .../schemas/types/_schema_io_type_base.hbs | 50 ++++---- .../types/_schema_output_type_base.hbs | 16 +-- .../_schema_output_type_oneline_base.hbs | 2 +- .../security_schemes/security_scheme.hbs | 12 +- .../configurations/api_configuration.hbs | 14 +-- .../migration_other_python_generators.hbs | 6 +- .../verb/_helper_operation_args_optional.hbs | 16 +-- .../verb/_helper_operation_args_required.hbs | 16 +-- .../_helper_operation_body_serialization.hbs | 2 +- .../python/paths/path/verb/operation.hbs | 56 ++++----- .../python/paths/path/verb/operation_doc.hbs | 14 +-- .../python/paths/path/verb/operation_test.hbs | 18 +-- src/main/resources/python/servers/server.hbs | 12 +- .../resources/python/servers/server_doc.hbs | 2 +- .../generators/DefaultGeneratorTest.java | 12 +- 139 files changed, 715 insertions(+), 685 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 7b04e573282..2a6032d8d53 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index c29e80ee1e6..9e6c910a480 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -14,7 +14,6 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 95c63f8ae9e..5dae2ab8a35 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 90f27efe9e6..470fcd24c66 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 6d5f59761e5..4eddbb823e5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.NullJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 16d14154deb..9c0f5b492df 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index b94ed35ae5e..d2a70950c2c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 366759d4b32..c23289d1d0b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 149850c79e0..516762ec963 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index da4c1d1f575..a13828bbb4d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index c91bf213e5e..de49170697e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 27c13b547d2..7c46e59b601 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index ff78b5dd331..39e11b55894 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -14,7 +14,6 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index e8325692e9d..0ddb202b85a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index ef7a301a4c4..2e29e97090d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index f2e7d1b4cbd..4bbdb8a957f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index a6d0a2a9746..6a18a95d213 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 7c82ae56bed..017abbe79a2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -62,55 +63,55 @@ public interface SetterForFootbar { Map getInstance(); T getBuilderAfterFootbar(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusTbar(Void value) { var instance = getInstance(); instance.put("foo\tbar", null); return getBuilderAfterFootbar(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusTbar(boolean value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusTbar(String value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusTbar(int value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusTbar(float value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusTbar(long value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusTbar(double value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusTbar(List value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusTbar(Map value) { var instance = getInstance(); instance.put("foo\tbar", value); return getBuilderAfterFootbar(instance); @@ -121,55 +122,55 @@ public interface SetterForFoonbar { Map getInstance(); T getBuilderAfterFoonbar(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusNbar(Void value) { var instance = getInstance(); instance.put("foo\nbar", null); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusNbar(boolean value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusNbar(String value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusNbar(int value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusNbar(float value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusNbar(long value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusNbar(double value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusNbar(List value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusNbar(Map value) { var instance = getInstance(); instance.put("foo\nbar", value); return getBuilderAfterFoonbar(instance); @@ -180,55 +181,55 @@ public interface SetterForFoofbar { Map getInstance(); T getBuilderAfterFoofbar(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusFbar(Void value) { var instance = getInstance(); instance.put("foo\fbar", null); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusFbar(boolean value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusFbar(String value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusFbar(int value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusFbar(float value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusFbar(long value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusFbar(double value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusFbar(List value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusFbar(Map value) { var instance = getInstance(); instance.put("foo\fbar", value); return getBuilderAfterFoofbar(instance); @@ -239,55 +240,55 @@ public interface SetterForFoorbar { Map getInstance(); T getBuilderAfterFoorbar(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusRbar(Void value) { var instance = getInstance(); instance.put("foo\rbar", null); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusRbar(boolean value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusRbar(String value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusRbar(int value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusRbar(float value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusRbar(long value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusRbar(double value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusRbar(List value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusRbar(Map value) { var instance = getInstance(); instance.put("foo\rbar", value); return getBuilderAfterFoorbar(instance); @@ -298,55 +299,55 @@ public interface SetterForFoobar { Map getInstance(); T getBuilderAfterFoobar(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusQuotationMarkBar(Void value) { var instance = getInstance(); instance.put("foo\"bar", null); return getBuilderAfterFoobar(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusQuotationMarkBar(boolean value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusQuotationMarkBar(String value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusQuotationMarkBar(int value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusQuotationMarkBar(float value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusQuotationMarkBar(long value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusQuotationMarkBar(double value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusQuotationMarkBar(List value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusQuotationMarkBar(Map value) { var instance = getInstance(); instance.put("foo\"bar", value); return getBuilderAfterFoobar(instance); @@ -357,55 +358,55 @@ public interface SetterForFoobar1 { Map getInstance(); T getBuilderAfterFoobar1(Map instance); - default T todoFixThis(Void value) { + default T setFooReverseSolidusReverseSolidusBar(Void value) { var instance = getInstance(); instance.put("foo\\bar", null); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(boolean value) { + default T setFooReverseSolidusReverseSolidusBar(boolean value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(String value) { + default T setFooReverseSolidusReverseSolidusBar(String value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(int value) { + default T setFooReverseSolidusReverseSolidusBar(int value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(float value) { + default T setFooReverseSolidusReverseSolidusBar(float value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(long value) { + default T setFooReverseSolidusReverseSolidusBar(long value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(double value) { + default T setFooReverseSolidusReverseSolidusBar(double value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(List value) { + default T setFooReverseSolidusReverseSolidusBar(List value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); } - default T todoFixThis(Map value) { + default T setFooReverseSolidusReverseSolidusBar(Map value) { var instance = getInstance(); instance.put("foo\\bar", value); return getBuilderAfterFoobar1(instance); diff --git a/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java b/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java index 22b00de85db..88f609cd0fc 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java +++ b/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java @@ -422,7 +422,7 @@ private void generateFiles(List> processTemplateToFileInfos, boolea private void generatePathItem(List files, CodegenKey pathKey, CodegenPathItem pathItem, String jsonPath, List servers, List> security) { Map pathTemplateInfo = new HashMap<>(); pathTemplateInfo.put("pathModule", pathKey.snakeCase); - pathTemplateInfo.put("apiClassName", pathKey.camelCase); + pathTemplateInfo.put("apiClassName", pathKey.pascalCase); pathTemplateInfo.put("path", pathKey.original); generateXs(files, jsonPath, CodegenConstants.JSON_PATH_LOCATION_TYPE.PATH, CodegenConstants.APIS, pathTemplateInfo, true); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 0af43f27ce9..7df002add23 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -102,7 +102,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.Console; import java.io.File; import java.math.BigDecimal; import java.util.*; @@ -2929,14 +2928,15 @@ protected CodegenKey getOperationId(Operation operation, String path, String htt operationId = String.join(removeOperationIdPrefixDelimiter, Arrays.copyOfRange(components, component_number, components.length)); } } - String camelCase = toModelName(operationId, null); - String anchorPiece = camelCase.toLowerCase(Locale.ROOT); + String pascalCaseName = toModelName(operationId, null); + String anchorPiece = pascalCaseName.toLowerCase(Locale.ROOT); return new CodegenKey( operationId, isValid(operationId), getOperationIdSnakeCase(operationId), - camelCase, - anchorPiece + null, + anchorPiece, + pascalCaseName ); } @@ -5297,11 +5297,18 @@ public String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath return usedKey; } + protected String getFallback(String key) { + String usedName = toEnumVarName(key, new StringSchema()); + usedName = camelize("set_"+ usedName.toLowerCase(Locale.ROOT), true); + return usedName; + } + public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { String snakeCaseName = null; String camelCaseName = null; String anchorPiece = null; String usedKey = null; + String pascalCaseName = null; boolean isValid = true; switch (keyType) { case "schemaProperty": @@ -5309,56 +5316,59 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); - camelCaseName = getSchemaCamelCaseName(key, sourceJsonPath); + pascalCaseName = getSchemaCamelCaseName(key, sourceJsonPath); + if (isValid == false) { + camelCaseName = getFallback(usedKey); + } break; case "paths": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); - camelCaseName = camelize(toPathFilename(usedKey, null));; + pascalCaseName = camelize(toPathFilename(usedKey, null));; break; case "misc": case "verb": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); - camelCaseName = toModelName(usedKey, sourceJsonPath); + pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "parameters": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toParameterFilename(usedKey, sourceJsonPath); - camelCaseName = getCamelCaseParameter(usedKey); + pascalCaseName = getCamelCaseParameter(usedKey); break; case "requestBodies": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toRequestBodyFilename(usedKey); - camelCaseName = toModelName(usedKey, sourceJsonPath); + pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "headers": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toHeaderFilename(usedKey, sourceJsonPath); - camelCaseName = toModelName(usedKey, sourceJsonPath); + pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "responses": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toResponseModuleName(usedKey, sourceJsonPath); - camelCaseName = getCamelCaseResponse(usedKey); + pascalCaseName = getCamelCaseResponse(usedKey); break; case "securitySchemes": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toSecuritySchemeFilename(usedKey, sourceJsonPath); - camelCaseName = toModelName(usedKey, sourceJsonPath); + pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "servers": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toServerFilename(usedKey, sourceJsonPath); - camelCaseName = getCamelCaseServer(usedKey); + pascalCaseName = getCamelCaseServer(usedKey); break; } if (camelCaseName != null) { @@ -5369,7 +5379,8 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { isValid, snakeCaseName, camelCaseName, - anchorPiece + anchorPiece, + pascalCaseName ); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 154d33ba3d5..0bd9a1f1442 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -1610,6 +1610,7 @@ private void addPropertiesValidator(CodegenSchema schema, Set imports) { imports.add("import java.util.Map;"); imports.add("import java.util.Set;"); imports.add("import "+packageName + ".exceptions.UnsetPropertyException;"); + imports.add("import "+packageName + ".schemas.BaseBuilder;"); } } @@ -1634,6 +1635,7 @@ private void addOneOfValidator(CodegenSchema schema, Set imports) { private void addRequiredValidator(CodegenSchema schema, Set imports) { if (schema.requiredProperties != null) { imports.add("import java.util.Set;"); + imports.add("import "+packageName + ".schemas.BaseBuilder;"); } } @@ -1679,7 +1681,6 @@ private void addNullSchemaImports(Set imports, CodegenSchema schema) { private void addMapSchemaImports(Set imports, CodegenSchema schema) { imports.add("import " + packageName + ".schemas.validation.MapSchemaValidator;"); imports.add("import "+packageName + ".schemas.validation.FrozenMap;"); - imports.add("import "+packageName + ".schemas.BaseBuilder;"); imports.add("import java.util.Map;"); imports.add("import java.util.ArrayList;"); // for castToAllowedTypes imports.add("import java.util.LinkedHashMap;"); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java index 3cb39feae96..f5ce69b9287 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java @@ -6,15 +6,17 @@ public class CodegenKey implements Comparable { public final String original; public final boolean isValid; public final String snakeCase; + public final String pascalCase; public final String camelCase; - public final String anchorPiece; + public final String kebabCase; - public CodegenKey(String original, boolean isValid, String snakeCase, String camelCase, String anchorPiece) { + public CodegenKey(String original, boolean isValid, String snakeCase, String camelCase, String kebabCase, String pascalCase) { this.original = original; this.isValid = isValid; this.snakeCase = snakeCase; this.camelCase = camelCase; - this.anchorPiece = anchorPiece; + this.kebabCase = kebabCase; + this.pascalCase = pascalCase; } @Override @@ -26,7 +28,8 @@ public boolean equals(Object o) { Objects.equals(isValid, that.isValid) && Objects.equals(snakeCase, that.snakeCase) && Objects.equals(camelCase, that.camelCase) && - Objects.equals(anchorPiece, that.anchorPiece); + Objects.equals(kebabCase, that.kebabCase) && + Objects.equals(pascalCase, that.pascalCase); } @Override @@ -36,14 +39,15 @@ public String toString() { sb.append(", isValid=").append(isValid); sb.append(", snakeCase=").append(snakeCase); sb.append(", camelCase=").append(camelCase); - sb.append(", anchorPiece=").append(anchorPiece); + sb.append(", kebabCase=").append(kebabCase); + sb.append(", pascalCase=").append(pascalCase); sb.append('}'); return sb.toString(); } @Override public int hashCode() { - return Objects.hash(original, isValid, snakeCase, camelCase, anchorPiece); + return Objects.hash(original, isValid, snakeCase, camelCase, kebabCase, pascalCase); } @Override diff --git a/src/main/resources/java/README.hbs b/src/main/resources/java/README.hbs index c16200dada5..433c816f433 100644 --- a/src/main/resources/java/README.hbs +++ b/src/main/resources/java/README.hbs @@ -164,7 +164,7 @@ allowed input and output types. | ----- | ----------- | {{#each schemas}} {{#with this}} -| [{{containerJsonPathPiece.camelCase}}.{{jsonPathPiece.camelCase}}](docs/components/schemas/{{containerJsonPathPiece.camelCase}}.md#{{jsonPathPiece.anchorPiece}}) |{{#if description}} {{description.originalWithBr}}{{/if}} | +| [{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}](docs/components/schemas/{{containerJsonPathPiece.pascalCase}}.md#{{jsonPathPiece.kebabCase}}) |{{#if description}} {{description.originalWithBr}}{{/if}} | {{/with}} {{/each}} {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/_helper_anchor_id.hbs b/src/main/resources/java/src/main/java/packagename/components/_helper_anchor_id.hbs index 5c02c98bbd9..7046166f3a3 100644 --- a/src/main/resources/java/src/main/java/packagename/components/_helper_anchor_id.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/_helper_anchor_id.hbs @@ -1 +1 @@ -{{#each identifierPieces}}{{#if this.anchorPiece}}{{this.anchorPiece}}{{else}}{{this}}{{/if}}{{#unless @last}}-{{/unless}}{{/each}} \ No newline at end of file +{{#each identifierPieces}}{{#if this.kebabCase}}{{this.kebabCase}}{{else}}{{this}}{{/if}}{{#unless @last}}-{{/unless}}{{/each}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/_helper_header_from_identifier_pieces.hbs b/src/main/resources/java/src/main/java/packagename/components/_helper_header_from_identifier_pieces.hbs index 1c650293bf9..26dc623c609 100644 --- a/src/main/resources/java/src/main/java/packagename/components/_helper_header_from_identifier_pieces.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/_helper_header_from_identifier_pieces.hbs @@ -1 +1 @@ -{{headerSize}} {{#each identifierPieces}}{{#if this.camelCase}}{{this.camelCase}}{{else}}{{this}}{{/if}}{{#unless @last}} {{/unless}}{{/each}} +{{headerSize}} {{#each identifierPieces}}{{#if this.pascalCase}}{{this.pascalCase}}{{else}}{{this}}{{/if}}{{#unless @last}} {{/unless}}{{/each}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema.hbs index a5e3917eb8e..316f79f8829 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema.hbs @@ -4,14 +4,14 @@ package {{packageName}}.{{subpackage}}; {{> _helper_imports }} -public class {{containerJsonPathPiece.camelCase}} extends {{refInfo.refModule}} { +public class {{containerJsonPathPiece.pascalCase}} extends {{refInfo.refModule}} { // $refed class {{> src/main/java/packagename/components/schemas/SchemaClass/SchemaClass identifierPieces=(append identifierPieces jsonPathPiece) simpleRef=true }} } {{else}} {{> _helper_imports }} -public class {{containerJsonPathPiece.camelCase}} { +public class {{containerJsonPathPiece.pascalCase}} { // nest classes so all schemas and input/output classes can be public {{> src/main/java/packagename/components/schemas/Schema_getSchemas }} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_anytypeOrMultitype.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_anytypeOrMultitype.hbs index cab69b67286..9c6fc83f2ad 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_anytypeOrMultitype.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_anytypeOrMultitype.hbs @@ -1,9 +1,9 @@ {{#if types}} -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.null}}NullEnumValidator, {{/if}}{{#if typeToValues.boolean}}BooleanEnumValidator, {{/if}}{{#if typeToValues.string}}StringEnumValidator, {{/if}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}{{#each types}}{{#eq this "null"}}NullSchemaValidator{{else}}{{#eq this "boolean"}}BooleanSchemaValidator{{else}}{{#or (eq this "number") (eq this "integer")}}NumberSchemaValidator{{else}}{{#eq this "string"}}StringSchemaValidator{{else}}{{#eq this "array"}}ListSchemaValidator<{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<@Nullable Object>{{/if}}>{{else}}{{#eq this "object"}}MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}>{{/eq}}{{/eq}}{{/eq}}{{/or}}{{/eq}}{{/eq}}{{#unless @last}}, {{/unless}}{{/each}} { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.null}}NullEnumValidator, {{/if}}{{#if typeToValues.boolean}}BooleanEnumValidator, {{/if}}{{#if typeToValues.string}}StringEnumValidator, {{/if}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}{{#each types}}{{#eq this "null"}}NullSchemaValidator{{else}}{{#eq this "boolean"}}BooleanSchemaValidator{{else}}{{#or (eq this "number") (eq this "integer")}}NumberSchemaValidator{{else}}{{#eq this "string"}}StringSchemaValidator{{else}}{{#eq this "array"}}ListSchemaValidator<{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<@Nullable Object>{{/if}}>{{else}}{{#eq this "object"}}MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}>{{/eq}}{{/eq}}{{/eq}}{{/or}}{{/eq}}{{/eq}}{{#unless @last}}, {{/unless}}{{/each}} { {{else}} -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.null}}NullEnumValidator, {{/if}}{{#if typeToValues.boolean}}BooleanEnumValidator, {{/if}}{{#if typeToValues.string}}StringEnumValidator, {{/if}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<@Nullable Object>{{/if}}>, MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}> { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.null}}NullEnumValidator, {{/if}}{{#if typeToValues.boolean}}BooleanEnumValidator, {{/if}}{{#if typeToValues.string}}StringEnumValidator, {{/if}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator<{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<@Nullable Object>{{/if}}>, MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}> { {{/if}} {{#if componentModule}} /* @@ -17,9 +17,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{ {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -96,9 +96,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{ ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_boolean.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_boolean.hbs index 3d0752a169e..c327264abfa 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_boolean.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_boolean.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements BooleanSchemaValidator{{#and enumInfo enumInfo.typeToValues.boolean}}, BooleanEnumValidator{{/and}} { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements BooleanSchemaValidator{{#and enumInfo enumInfo.typeToValues.boolean}}, BooleanEnumValidator{{/and}} { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Bo {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -38,9 +38,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Bo ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_list.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_list.hbs index 227d8c49d24..9ec73ce9dfd 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_list.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_list.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements ListSchemaValidator<{{arrayOutputJsonPathPiece.camelCase}}> { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements ListSchemaValidator<{{arrayOutputJsonPathPiece.pascalCase}}> { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Li {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -47,9 +47,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Li ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_map.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_map.hbs index 76bb0ba8207..7001b32ff08 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_map.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_map.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}> { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements MapSchemaValidator<{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}}> { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Ma {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -50,9 +50,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Ma ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_null.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_null.hbs index 83567ff26bc..f6bbb31cafc 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_null.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_null.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements NullSchemaValidator{{#and enumInfo enumInfo.typeToValues.null}}, NullEnumValidator{{/and}} { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements NullSchemaValidator{{#and enumInfo enumInfo.typeToValues.null}}, NullEnumValidator{{/and}} { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Nu {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -38,9 +38,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements Nu ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_number.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_number.hbs index ed07118588d..34725c6bf01 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_number.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_number.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}NumberSchemaValidator { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements {{#with enumInfo}}{{#if typeToValues.Integer}}IntegerEnumValidator, {{/if}}{{#if typeToValues.Long}}LongEnumValidator, {{/if}}{{#if typeToValues.Float}}FloatEnumValidator, {{/if}}{{#if typeToValues.Double}}DoubleEnumValidator, {{/if}}{{/with}}NumberSchemaValidator { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{ {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -56,9 +56,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements {{ ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_string.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_string.hbs index 58d09e1d03e..5ccfb9d3dad 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_string.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_string.hbs @@ -1,6 +1,6 @@ -public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements StringSchemaValidator{{#and enumInfo enumInfo.typeToValues.string}}, StringEnumValidator{{/and}} { +public static class {{jsonPathPiece.pascalCase}} extends JsonSchema implements StringSchemaValidator{{#and enumInfo enumInfo.typeToValues.string}}, StringEnumValidator{{/and}} { {{#if componentModule}} /* NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -13,9 +13,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements St {{/if}} */ {{/if}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; - protected {{../jsonPathPiece.camelCase}}() { + protected {{../jsonPathPiece.pascalCase}}() { super(new JsonSchemaInfo() {{#if types}} {{> src/main/java/packagename/components/schemas/SchemaClass/_types }} @@ -50,9 +50,9 @@ public static class {{jsonPathPiece.camelCase}} extends JsonSchema implements St ); } - public static {{jsonPathPiece.camelCase}} getInstance() { + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_varEqualsClass.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_varEqualsClass.hbs index 7b826c06729..caf83542991 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_varEqualsClass.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_Schema_varEqualsClass.hbs @@ -2,9 +2,9 @@ {{#or isBooleanSchemaTrue isBooleanSchemaFalse}} {{#if isBooleanSchemaTrue}} -public static class {{../jsonPathPiece.camelCase}} extends AnyTypeJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends AnyTypeJsonSchema { {{else}} -public static class {{jsonPathPiece.camelCase}} extends NotAnyTypeJsonSchema { +public static class {{jsonPathPiece.pascalCase}} extends NotAnyTypeJsonSchema { // NotAnyTypeSchema {{/if}} {{else}} @@ -12,11 +12,11 @@ public static class {{jsonPathPiece.camelCase}} extends NotAnyTypeJsonSchema { {{#if simpleRef}} {{#if refInfo.refModule}} {{#with getDeepestRef}} -public static class {{../jsonPathPiece.camelCase}} extends {{jsonPathPiece.camelCase}} { +public static class {{../jsonPathPiece.pascalCase}} extends {{jsonPathPiece.pascalCase}} { {{/with}} {{else}} {{#with refInfo.ref}} -public class {{../jsonPathPiece.camelCase}} extends {{jsonPathPiece.camelCase}} {} +public class {{../jsonPathPiece.pascalCase}} extends {{jsonPathPiece.pascalCase}} {} {{/with}} {{/if}} {{else}} @@ -24,36 +24,36 @@ public class {{../jsonPathPiece.camelCase}} extends {{jsonPathPiece.camelCase}} {{/if}} {{else}} {{#eq types null}} -public static class {{../jsonPathPiece.camelCase}} extends AnyTypeJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends AnyTypeJsonSchema { {{else}} {{#each types}} {{#eq this "null"}} -public static class {{../jsonPathPiece.camelCase}} extends NullJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends NullJsonSchema { {{/eq}} {{#eq this "object"}} -public static class {{../jsonPathPiece.camelCase}} extends MapJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends MapJsonSchema { {{/eq}} {{#eq this "array"}} -public static class {{../jsonPathPiece.camelCase}} extends ListJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends ListJsonSchema { {{/eq}} {{#eq this "boolean"}} -public static class {{../jsonPathPiece.camelCase}} extends BooleanJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends BooleanJsonSchema { {{/eq}} {{#eq this "string"}} {{#eq ../format "date"}} -public static class {{../jsonPathPiece.camelCase}} extends DateJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends DateJsonSchema { {{/eq}} {{#eq ../format "date-time"}} -public static class {{../jsonPathPiece.camelCase}} extends DateTimeJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends DateTimeJsonSchema { {{/eq}} {{#eq ../format "uuid"}} -public static class {{../jsonPathPiece.camelCase}} extends UuidJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends UuidJsonSchema { {{/eq}} {{#eq ../format "number"}} -public static class {{../jsonPathPiece.camelCase}} extends DecimalJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends DecimalJsonSchema { {{/eq}} {{#eq ../format "binary"}} -public static class {{jsonPathPiece.camelCase}} extends StringJsonSchema { +public static class {{jsonPathPiece.pascalCase}} extends StringJsonSchema { // BinarySchema {{/eq}} {{#neq ../format "date"}} @@ -61,7 +61,7 @@ public static class {{jsonPathPiece.camelCase}} extends StringJsonSchema { {{#neq ../format "uuid"}} {{#neq ../format "number"}} {{#neq ../format "binary"}} -public static class {{../jsonPathPiece.camelCase}} extends StringJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends StringJsonSchema { {{/neq}} {{/neq}} {{/neq}} @@ -70,26 +70,26 @@ public static class {{../jsonPathPiece.camelCase}} extends StringJsonSchema { {{/eq}} {{#eq this "integer"}} {{#eq ../format "int32"}} -public static class {{../jsonPathPiece.camelCase}} extends Int32JsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends Int32JsonSchema { {{/eq}} {{#eq ../format "int64"}} -public static class {{../jsonPathPiece.camelCase}} extends Int64JsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends Int64JsonSchema { {{/eq}} {{#neq ../format "int32"}} {{#neq ../format "int64"}} -public static class {{../jsonPathPiece.camelCase}} extends IntJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends IntJsonSchema { {{/neq}} {{/neq}} {{/eq}} {{#eq this "number"}} {{#eq ../format null}} -public static class {{../jsonPathPiece.camelCase}} extends NumberJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends NumberJsonSchema { {{else}} {{#eq ../format "float"}} -public static class {{../jsonPathPiece.camelCase}} extends FloatJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends FloatJsonSchema { {{else}} {{#eq ../format "double"}} -public static class {{../jsonPathPiece.camelCase}} extends DoubleJsonSchema { +public static class {{../jsonPathPiece.pascalCase}} extends DoubleJsonSchema { {{/eq}} {{/eq}} {{/eq}} @@ -98,10 +98,10 @@ public static class {{../jsonPathPiece.camelCase}} extends DoubleJsonSchema { {{/eq}} {{/if}} {{/or}} - private static @Nullable {{jsonPathPiece.camelCase}} instance = null; - public static {{jsonPathPiece.camelCase}} getInstance() { + private static @Nullable {{jsonPathPiece.pascalCase}} instance = null; + public static {{jsonPathPiece.pascalCase}} getInstance() { if (instance == null) { - instance = new {{jsonPathPiece.camelCase}}(); + instance = new {{jsonPathPiece.pascalCase}}(); } return instance; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_additionalProperties.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_additionalProperties.hbs index 15b18633aec..01b618e5650 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_additionalProperties.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_additionalProperties.hbs @@ -2,16 +2,16 @@ {{#with additionalProperties}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -additionalProperties = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +additionalProperties = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~else}} -additionalProperties = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +additionalProperties = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~/if}} {{else}} -additionalProperties = [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}) +additionalProperties = [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}) {{~/if}} {{~/with}} {{else}} {{#with additionalProperties}} -.additionalProperties({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}.class) +.additionalProperties({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}.class) {{/with}} {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_allOf.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_allOf.hbs index c12fffc5754..cba0b06fac6 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_allOf.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_allOf.hbs @@ -3,12 +3,12 @@ allOf = List.of(
{{~#each allOf}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~else}} -    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{else}} -    [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{/each}} ;)
@@ -22,7 +22,7 @@ allOf = List.of(
{{refInfo.refClass}}.class{{#unless @last}},{{/unless}} {{/if}} {{else}} - {{jsonPathPiece.camelCase}}.class{{#unless @last}},{{/unless}} + {{jsonPathPiece.pascalCase}}.class{{#unless @last}},{{/unless}} {{/if}} {{/each}} )) diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_anyOf.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_anyOf.hbs index f78762af18c..ecfdebd360e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_anyOf.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_anyOf.hbs @@ -3,12 +3,12 @@ anyOf = List.of(
{{~#each anyOf}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~else}} -    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{else}} -    [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{/each}} )
@@ -22,7 +22,7 @@ anyOf = List.of(
{{refInfo.refClass}}.class{{#unless @last}},{{/unless}} {{/if}} {{else}} - {{jsonPathPiece.camelCase}}.class{{#unless @last}},{{/unless}} + {{jsonPathPiece.pascalCase}}.class{{#unless @last}},{{/unless}} {{/if}} {{/each}} )) diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_items.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_items.hbs index 1fb0b0f4af5..57590c062f2 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_items.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_items.hbs @@ -2,16 +2,16 @@ {{#with items}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -items = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +items = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~else}} -items = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +items = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~/if}} {{else}} -items = [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}) +items = [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}) {{~/if}} {{/with}} {{else}} {{#with items}} -.items({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}.class) +.items({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}.class) {{/with}} {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_not.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_not.hbs index cfba1cce09f..6dc339bb2ad 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_not.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_not.hbs @@ -2,16 +2,16 @@ {{#with not}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -not = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +not = [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~else}} -not = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +not = [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{~/if}} {{else}} -not = [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}) +not = [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}) {{~/if}} {{~/with}} {{else}} {{#with not}} -.not({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}.class) +.not({{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}.class) {{/with}} {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_oneOf.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_oneOf.hbs index f09b0ea9ef2..218daeaab0d 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_oneOf.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_oneOf.hbs @@ -3,12 +3,12 @@ oneOf = List.of(
{{~#each oneOf}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~else}} -    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{else}} -    [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}){{#unless @last}},{{/unless}}
+    [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}){{#unless @last}},{{/unless}}
{{~/if}} {{/each}} ))
@@ -22,7 +22,7 @@ oneOf = List.of(
{{refInfo.refClass}}.class{{#unless @last}},{{/unless}} {{/if}} {{else}} - {{jsonPathPiece.camelCase}}.class{{#unless @last}},{{/unless}} + {{jsonPathPiece.pascalCase}}.class{{#unless @last}},{{/unless}} {{/if}} {{/each}} )) diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_properties.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_properties.hbs index 96e4c8c4f03..0f6763a4a21 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_properties.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_properties.hbs @@ -3,12 +3,12 @@ properties = Map.ofEntries(
{{~#each properties}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -    new PropertyEntry("{{{@key.original}}}", [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.anchorPiece}})){{#unless @last}},{{/unless}}
+    new PropertyEntry("{{{@key.original}}}", [{{refInfo.refModule}}.{{refInfo.refClass}}.class]({{docRoot}}{{refInfo.ref.pathFromDocRoot}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}})){{#unless @last}},{{/unless}}
{{~else}} -    new PropertyEntry("{{{@key.original}}}", [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.anchorPiece}}))){{#unless @last}},{{/unless}}
+    new PropertyEntry("{{{@key.original}}}", [{{refInfo.refClass}}.class](#{{refInfo.ref.jsonPathPiece.kebabCase}}))){{#unless @last}},{{/unless}}
{{~/if}} {{else}} -    new PropertyEntry("{{{@key.original}}}", [{{jsonPathPiece.camelCase}}.class](#{{jsonPathPiece.anchorPiece}}))){{#unless @last}},{{/unless}}
+    new PropertyEntry("{{{@key.original}}}", [{{jsonPathPiece.pascalCase}}.class](#{{jsonPathPiece.kebabCase}}))){{#unless @last}},{{/unless}}
{{~/if}} {{/each}} )
@@ -22,7 +22,7 @@ properties = Map.ofEntries(
new PropertyEntry("{{{@key.original}}}", {{refInfo.refClass}}.class){{#unless @last}},{{/unless}} {{/if}} {{else}} - new PropertyEntry("{{{@key.original}}}", {{jsonPathPiece.camelCase}}.class){{#unless @last}},{{/unless}} + new PropertyEntry("{{{@key.original}}}", {{jsonPathPiece.pascalCase}}.class){{#unless @last}},{{/unless}} {{/if}} {{/each}} )) diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_validate_implementor.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_validate_implementor.hbs index 59f748337d8..bc4c3c1a3d0 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_validate_implementor.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_validate_implementor.hbs @@ -15,7 +15,7 @@ public Void validate(Void arg, SchemaConfiguration configuration) throws Validat {{/eq}} {{#eq this "object"}} -public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<@Nullable Object>{{/if}} getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { +public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<@Nullable Object>{{/if}} getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -47,13 +47,13 @@ public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.camelCase}}{ } FrozenMap<{{#with ../mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> castProperties = new FrozenMap<>(properties); {{#if ../mapOutputJsonPathPiece}} - return new {{mapOutputJsonPathPiece.camelCase}}(castProperties); + return new {{mapOutputJsonPathPiece.pascalCase}}(castProperties); {{else}} return castProperties; {{/if}} } -public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<@Nullable Object>{{/if}} validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { +public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<@Nullable Object>{{/if}} validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -67,7 +67,7 @@ public {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.camelCase}}{ {{#eq this "array"}} @Override -public {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { +public {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -95,13 +95,13 @@ public {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.camelCas } FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> newInstanceItems = new FrozenList<>(items); {{#if ../arrayOutputJsonPathPiece}} - return new {{../arrayOutputJsonPathPiece.camelCase}}(newInstanceItems); + return new {{../arrayOutputJsonPathPiece.pascalCase}}(newInstanceItems); {{else}} return newInstanceItems; {{/if}} } -public {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} validate(List arg, SchemaConfiguration configuration) throws ValidationException { +public {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -324,7 +324,7 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid } @Override -public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { +public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -352,13 +352,13 @@ public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{e } FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> newInstanceItems = new FrozenList<>(items); {{#if arrayOutputJsonPathPiece}} - return new {{arrayOutputJsonPathPiece.camelCase}}(newInstanceItems); + return new {{arrayOutputJsonPathPiece.pascalCase}}(newInstanceItems); {{else}} return newInstanceItems; {{/if}} } -public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} validate(List arg, SchemaConfiguration configuration) throws ValidationException { +public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<{{#with ../items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -369,7 +369,7 @@ public {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{e } @Override -public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { +public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}>{{/if}} getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -401,13 +401,13 @@ public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else} } FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}@Nullable Object{{/with}}> castProperties = new FrozenMap<>(properties); {{#if ../mapOutputJsonPathPiece}} - return new {{mapOutputJsonPathPiece.camelCase}}(castProperties); + return new {{mapOutputJsonPathPiece.pascalCase}}(castProperties); {{else}} return castProperties; {{/if}} } -public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}? extends @Nullable Object{{/with}}>{{/if}} validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { +public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}? extends @Nullable Object{{/with}}>{{/if}} validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0]"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -421,49 +421,49 @@ public {{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else} {{#and enumInfo enumInfo.typeToValues.null}} @Override -public Void validate(Null{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public Void validate(Null{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return validate(arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.boolean}} @Override -public boolean validate(Boolean{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public boolean validate(Boolean{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return validate(arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.string}} @Override -public String validate(String{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public String validate(String{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return validate(arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.Integer}} @Override -public int validate(Integer{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public int validate(Integer{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return (int) validate((Number) arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.Long}} @Override -public long validate(Long{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public long validate(Long{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return (long) validate((Number) arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.Float}} @Override -public float validate(Float{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public float validate(Float{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return (float) validate((Number) arg.value(), configuration); } {{/and}} {{#and enumInfo enumInfo.typeToValues.Double}} @Override -public double validate(Double{{enumInfo.jsonPathPiece.camelCase}} arg,SchemaConfiguration configuration) throws ValidationException { +public double validate(Double{{enumInfo.jsonPathPiece.pascalCase}} arg,SchemaConfiguration configuration) throws ValidationException { return (double) validate((Number) arg.value(), configuration); } {{/and}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs index 4b86be2cdf6..51097a43770 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs @@ -11,7 +11,7 @@ {{moduleLocation}}.java {{/unless}} {{/if}} -public class {{containerJsonPathPiece.camelCase}} +public class {{containerJsonPathPiece.pascalCase}} A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema @@ -32,43 +32,43 @@ A class that contains necessary nested | ----------------- | ---------------------- | {{#each (reverse getSchemas)}} {{#eq instanceType "schema"}} -| static class | [{{../containerJsonPathPiece.camelCase}}.{{jsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece) }})
schema class | +| static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece) }})
schema class | {{else}} {{#eq instanceType "propertiesOutputType"}} -| static class | [{{../containerJsonPathPiece.camelCase}}.{{mapOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }})
output class for Map payloads | +| static class | [{{../containerJsonPathPiece.pascalCase}}.{{mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }})
output class for Map payloads | {{else}} {{#eq instanceType "arrayOutputType"}} -| static class | [{{../containerJsonPathPiece.camelCase}}.{{arrayOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }})
output class for List payloads | +| static class | [{{../containerJsonPathPiece.pascalCase}}.{{arrayOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }})
output class for List payloads | {{else}} {{#eq instanceType "arrayInputType"}} -| static class | [{{../containerJsonPathPiece.camelCase}}.{{arrayInputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }})
builder for List payloads | +| static class | [{{../containerJsonPathPiece.pascalCase}}.{{arrayInputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }})
builder for List payloads | {{else}} {{#or (eq instanceType "propertiesInputType") (eq instanceType "requiredPropertiesInputType") (eq instanceType "optionalPropertiesInputType") }} -| static class | [{{../containerJsonPathPiece.camelCase}}.{{mapInputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }})
builder for Map payloads | +| static class | [{{../containerJsonPathPiece.pascalCase}}.{{mapInputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }})
builder for Map payloads | {{else}} {{#eq instanceType "enumClass"}} {{#with enumInfo}} {{#each typeToValues}} {{#eq @key "null"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Null{{../jsonPathPiece.camelCase}}](#null{{../jsonPathPiece.anchorPiece}})
null enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}})
null enum | {{else}} {{#eq @key "boolean"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Boolean{{../jsonPathPiece.camelCase}}](#boolean{{../jsonPathPiece.anchorPiece}})
boolean enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}})
boolean enum | {{else}} {{#eq @key "string"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.String{{../jsonPathPiece.camelCase}}](#string{{../jsonPathPiece.anchorPiece}})
String enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}})
String enum | {{else}} {{#eq @key "Integer"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Integer{{../jsonPathPiece.camelCase}}](#integer{{../jsonPathPiece.anchorPiece}})
Integer enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}})
Integer enum | {{else}} {{#eq @key "Long"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Long{{../jsonPathPiece.camelCase}}](#long{{../jsonPathPiece.anchorPiece}})
Long enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}})
Long enum | {{else}} {{#eq @key "Float"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Float{{../jsonPathPiece.camelCase}}](#float{{../jsonPathPiece.anchorPiece}})
Float enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}})
Float enum | {{else}} {{#eq @key "Double"}} -| enum | [{{../../../containerJsonPathPiece.camelCase}}.Double{{../jsonPathPiece.camelCase}}](#double{{../jsonPathPiece.anchorPiece}})
Double enum | +| enum | [{{../../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}})
Double enum | {{/eq}} {{/eq}} {{/eq}} @@ -89,7 +89,7 @@ A class that contains necessary nested {{#eq instanceType "schema"}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces jsonPathPiece) }} -public static class {{jsonPathPiece.camelCase}}
+public static class {{jsonPathPiece.pascalCase}}
{{> src/main/java/packagename/components/schemas/docschema_extends }} A schema class that validates payloads @@ -120,7 +120,7 @@ A schema class that validates payloads {{#eq instanceType "propertiesOutputType"}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }} -public static class {{mapOutputJsonPathPiece.camelCase}}
+public static class {{mapOutputJsonPathPiece.pascalCase}}
extends FrozenMap src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{else}}Object{{/with}}> A class to store validated Map payloads @@ -128,7 +128,7 @@ A class to store validated Map payloads {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [{{mapOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | of([Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}Object{{/with}}>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| static [{{mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | of([Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{else}}Object{{/with}}>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{#each requiredProperties}} {{#if @key.isValid}} | {{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath useLink=true }} | {{@key.original}}()
{{> src/main/java/packagename/components/schemas/helpers/notes_msg defaultUser="server" }} | @@ -157,7 +157,7 @@ A class to store validated Map payloads {{#eq instanceType "arrayOutputType"}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }} -public class {{arrayOutputJsonPathPiece.camelCase}}
+public class {{arrayOutputJsonPathPiece.pascalCase}}
extends `FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{else}}Object{{/with}}>` A class to store validated List payloads @@ -165,7 +165,7 @@ A class to store validated List payloads {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [{{arrayOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}) | of([List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| static [{{arrayOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}) | of([List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} {{#eq instanceType "arrayInputType"}} {{> src/main/java/packagename/components/schemas/docschema_arrayInput }} @@ -173,7 +173,7 @@ A class to store validated List payloads {{#or (eq instanceType "propertiesInputType") (eq instanceType "requiredPropertiesInputType") (eq instanceType "optionalPropertiesInputType") }} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces mapInputJsonPathPiece) }} -public class {{mapInputJsonPathPiece.camelCase}}
+public class {{mapInputJsonPathPiece.pascalCase}}
{{#if mapValueSchema}} builder for `Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}>` {{else}} @@ -208,51 +208,51 @@ A class that builds the Map input type {{#each typeToValues}} {{#eq @key "null"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Null" ../jsonPathPiece.camelCase "") ) }} -public enum Null{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Null" ../jsonPathPiece.pascalCase "") ) }} +public enum Null{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores null enum values {{else}} {{#eq @key "boolean"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Boolean" ../jsonPathPiece.camelCase "") ) }} -public enum Boolean{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Boolean" ../jsonPathPiece.pascalCase "") ) }} +public enum Boolean{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores boolean enum values {{else}} {{#eq @key "string"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "String" ../jsonPathPiece.camelCase "") ) }} -public enum String{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "String" ../jsonPathPiece.pascalCase "") ) }} +public enum String{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores String enum values {{else}} {{#eq @key "Integer"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Integer" ../jsonPathPiece.camelCase "") ) }} -public enum Integer{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Integer" ../jsonPathPiece.pascalCase "") ) }} +public enum Integer{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores Integer enum values {{else}} {{#eq @key "Long"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Long" ../jsonPathPiece.camelCase "") ) }} -public enum Long{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Long" ../jsonPathPiece.pascalCase "") ) }} +public enum Long{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores Long enum values {{else}} {{#eq @key "Float"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Float" ../jsonPathPiece.camelCase "") ) }} -public enum Float{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Float" ../jsonPathPiece.pascalCase "") ) }} +public enum Float{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores Float enum values {{else}} {{#eq @key "Double"}} -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Double" ../jsonPathPiece.camelCase "") ) }} -public enum Double{{../jsonPathPiece.camelCase}}
-extends `Enum` +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join "Double" ../jsonPathPiece.pascalCase "") ) }} +public enum Double{{../jsonPathPiece.pascalCase}}
+extends `Enum` A class that stores Double enum values {{/eq}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputAddItem.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputAddItem.hbs index 4b58ebc20a6..e9e2f0e3e7e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputAddItem.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputAddItem.hbs @@ -157,13 +157,13 @@ public {{builderClass}} add(Map item) { {{#eq @key "null"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Null{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Null{{../jsonPathPiece.camelCase}}](#null{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Null{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} item) { list.add(null); return this; } @@ -172,13 +172,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "boolean"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Boolean{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Boolean{{../jsonPathPiece.camelCase}}](#boolean{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Boolean{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } @@ -187,13 +187,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "string"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.String{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([String{{../jsonPathPiece.camelCase}}](#string{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}String{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } @@ -202,13 +202,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "Integer"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Integer{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Integer{{../jsonPathPiece.camelCase}}](#integer{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Integer{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } @@ -217,13 +217,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "Long"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Long{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Long{{../jsonPathPiece.camelCase}}](#long{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Long{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } @@ -232,13 +232,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "Float"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Float{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Float{{../jsonPathPiece.camelCase}}](#float{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Float{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } @@ -247,13 +247,13 @@ public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.c {{#eq @key "Double"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | add([{{../../containerJsonPathPiece.camelCase}}.Double{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) item) | {{else}} -| {{builderClass}} | add([Double{{../jsonPathPiece.camelCase}}](#double{{../jsonPathPiece.anchorPiece}}) item) | +| {{builderClass}} | add([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) item) | {{/if}} {{else}} -public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Double{{../jsonPathPiece.camelCase}} item) { +public {{builderClass}} add({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} item) { list.add(item.value()); return this; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputType.hbs index 7500b1a25ee..bef693b308e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayInputType.hbs @@ -1,32 +1,32 @@ {{#if items}} -public static class {{arrayInputJsonPathPiece.camelCase}} { +public static class {{arrayInputJsonPathPiece.pascalCase}} { // class to build List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}> private final List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}> list; - public {{arrayInputJsonPathPiece.camelCase}}() { + public {{arrayInputJsonPathPiece.pascalCase}}() { list = new ArrayList<>(); } - public {{arrayInputJsonPathPiece.camelCase}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}> list) { + public {{arrayInputJsonPathPiece.pascalCase}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}> list) { this.list = list; } {{#with items}} {{#if refInfo }} {{#if refInfo.refModule}} {{#with getDeepestRef }} - {{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../../arrayInputJsonPathPiece.camelCase useContainer=true }} + {{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../../arrayInputJsonPathPiece.pascalCase useContainer=true }} {{/with}} {{else}} {{! self reference} }} - public {{../arrayInputJsonPathPiece.camelCase}} add(List item) { + public {{../arrayInputJsonPathPiece.pascalCase}} add(List item) { list.add(item); return this; } {{/if}} {{else}} - {{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../arrayInputJsonPathPiece.camelCase }} + {{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../arrayInputJsonPathPiece.pascalCase }} {{/if}} {{else}} {{! todo handle this, 3.1.0 document use-case }} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayOutputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayOutputType.hbs index c88a26cb996..b62bf7351f0 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayOutputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_arrayOutputType.hbs @@ -1,10 +1,10 @@ -public static class {{arrayOutputJsonPathPiece.camelCase}} extends FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type fullRefModule="" forceNull=true }}{{/with}}> { - protected {{arrayOutputJsonPathPiece.camelCase}}(FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type fullRefModule="" forceNull=true }}{{/with}}> m) { +public static class {{arrayOutputJsonPathPiece.pascalCase}} extends FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type fullRefModule="" forceNull=true }}{{/with}}> { + protected {{arrayOutputJsonPathPiece.pascalCase}}(FrozenList<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_output_type fullRefModule="" forceNull=true }}{{/with}}> m) { super(m); } - public static {{arrayOutputJsonPathPiece.camelCase}} of(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}> arg, SchemaConfiguration configuration) throws ValidationException { - return {{jsonPathPiece.camelCase}}.getInstance().validate(arg, configuration); + public static {{arrayOutputJsonPathPiece.pascalCase}} of(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}> arg, SchemaConfiguration configuration) throws ValidationException { + return {{jsonPathPiece.pascalCase}}.getInstance().validate(arg, configuration); } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_enumTypes.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_enumTypes.hbs index 593b2d2ed60..9143ef12de9 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_enumTypes.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_enumTypes.hbs @@ -2,25 +2,25 @@ {{#each typeToValues}} {{#eq @key "null"}} -public enum Null{{../jsonPathPiece.camelCase}} implements NullValueMethod { +public enum Null{{../jsonPathPiece.pascalCase}} implements NullValueMethod { {{else}} {{#eq @key "boolean"}} -public enum Boolean{{../jsonPathPiece.camelCase}} implements BooleanValueMethod { +public enum Boolean{{../jsonPathPiece.pascalCase}} implements BooleanValueMethod { {{else}} {{#eq @key "string"}} -public enum String{{../jsonPathPiece.camelCase}} implements StringValueMethod { +public enum String{{../jsonPathPiece.pascalCase}} implements StringValueMethod { {{else}} {{#eq @key "Integer"}} -public enum Integer{{../jsonPathPiece.camelCase}} implements IntegerValueMethod { +public enum Integer{{../jsonPathPiece.pascalCase}} implements IntegerValueMethod { {{else}} {{#eq @key "Long"}} -public enum Long{{../jsonPathPiece.camelCase}} implements LongValueMethod { +public enum Long{{../jsonPathPiece.pascalCase}} implements LongValueMethod { {{else}} {{#eq @key "Float"}} -public enum Float{{../jsonPathPiece.camelCase}} implements FloatValueMethod { +public enum Float{{../jsonPathPiece.pascalCase}} implements FloatValueMethod { {{else}} {{#eq @key "Double"}} -public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { +public enum Double{{../jsonPathPiece.pascalCase}} implements DoubleValueMethod { {{/eq}} {{/eq}} {{/eq}} @@ -60,7 +60,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "null"}} private final Void value; - Null{{../jsonPathPiece.camelCase}}(Void value) { + Null{{../jsonPathPiece.pascalCase}}(Void value) { this.value = value; } public Void value() { @@ -70,7 +70,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "boolean"}} private final boolean value; - Boolean{{../jsonPathPiece.camelCase}}(boolean value) { + Boolean{{../jsonPathPiece.pascalCase}}(boolean value) { this.value = value; } public boolean value() { @@ -80,7 +80,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "string"}} private final String value; - String{{../jsonPathPiece.camelCase}}(String value) { + String{{../jsonPathPiece.pascalCase}}(String value) { this.value = value; } public String value() { @@ -90,7 +90,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "Integer"}} private final int value; - Integer{{../jsonPathPiece.camelCase}}(int value) { + Integer{{../jsonPathPiece.pascalCase}}(int value) { this.value = value; } public int value() { @@ -100,7 +100,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "Long"}} private final long value; - Long{{../jsonPathPiece.camelCase}}(long value) { + Long{{../jsonPathPiece.pascalCase}}(long value) { this.value = value; } public long value() { @@ -110,7 +110,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "Float"}} private final float value; - Float{{../jsonPathPiece.camelCase}}(float value) { + Float{{../jsonPathPiece.pascalCase}}(float value) { this.value = value; } public float value() { @@ -120,7 +120,7 @@ public enum Double{{../jsonPathPiece.camelCase}} implements DoubleValueMethod { {{#eq @key "Double"}} private final double value; - Double{{../jsonPathPiece.camelCase}}(double value) { + Double{{../jsonPathPiece.pascalCase}}(double value) { this.value = value; } public double value() { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index 3dc2ee8f3d9..1eae58d88d5 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -175,13 +175,13 @@ default T {{methodName}}(Map value) { {{#eq @key "null"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Null{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Null{{../jsonPathPiece.camelCase}}](#null{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Null{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); list.{{methodName}}(null); return {{getBuilderMethod}}(instance); @@ -191,13 +191,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "boolean"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Boolean{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Boolean{{../jsonPathPiece.camelCase}}](#boolean{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Boolean{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); @@ -207,13 +207,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "string"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.String{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([String{{../jsonPathPiece.camelCase}}](#string{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}String{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); @@ -223,13 +223,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "Integer"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Integer{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Integer{{../jsonPathPiece.camelCase}}](#integer{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Integer{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); @@ -239,13 +239,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "Long"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Long{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Long{{../jsonPathPiece.camelCase}}](#long{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Long{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); @@ -255,13 +255,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "Float"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Float{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Float{{../jsonPathPiece.camelCase}}](#float{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Float{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); @@ -271,13 +271,13 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.came {{#eq @key "Double"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.camelCase}}.Double{{../jsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Double{{../jsonPathPiece.camelCase}}](#double{{../jsonPathPiece.anchorPiece}}) value) | +| {{builderClass}} | {{methodName}}([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.camelCase}}.{{/if}}Double{{../jsonPathPiece.camelCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 21033dc22bf..4533665e65a 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -1,12 +1,12 @@ {{#each requiredProperties}} -public interface SetterFor{{@key.camelCase}} { +public interface SetterFor{{@key.pascalCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); - T getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); + T getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); {{#if @key.isValid}} - {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") key=@key.original }} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} {{else}} - {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName="todoFixThis" getBuilderMethod=(join "getBuilderAfter" @key.camelCase "") key=@key.original }} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.fallback getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} {{/if}} } {{/each}} @@ -15,7 +15,7 @@ public interface SetterFor{{@key.camelCase}} { {{#eq keyToBuilder null}} public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { {{else}} -public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@key.camelCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { +public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { {{/eq}} private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if isFirstBuilder}} @@ -36,7 +36,7 @@ public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@k return instance; } {{#each keyToBuilder}} - public {{className}} getBuilderAfter{{@key.camelCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + public {{className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { return new {{className}}(instance); } {{/each}} @@ -47,12 +47,12 @@ public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@k {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} {{#and requiredProperties optionalProperties}} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // requiredProperties, optionalProperties, NO additionalProperties } {{else}} {{! empty mapping }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // empty mapping } {{/and}} @@ -60,31 +60,31 @@ public static class {{mapInputJsonPathPiece.camelCase}} { {{! addProps True/schema }} {{#if additionalProperties.isBooleanSchemaTrue }} {{! addProps True, does not matter what properties are because they are always covered by base types }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // Map because additionalProperties == true } {{else}} {{! addProps schema }} {{#and requiredProperties optionalProperties}} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // requiredProperties + optionalProperties + additionalProperties } {{else}} {{! no requiredProperties or optionalProperties or just one of them }} {{#if requiredProperties}} {{! requiredProperties + addProp }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // requiredProperties + additionalProperties } {{else}} {{#if optionalProperties}} {{! optionalProperties + addProp }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // optionalProperties + additionalProperties } {{else}} {{! only addProp }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // Map } {{/if}} @@ -94,7 +94,7 @@ public static class {{mapInputJsonPathPiece.camelCase}} { {{/if}} {{else}} {{! addProps unset, does not matter what required and optional props are }} -public static class {{mapInputJsonPathPiece.camelCase}} { +public static class {{mapInputJsonPathPiece.pascalCase}} { // Map because addProps is unset } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectOutputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectOutputType.hbs index 8210fbcb3b7..3bd3071359b 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectOutputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectOutputType.hbs @@ -1,13 +1,13 @@ {{#if mapValueSchema}} -public static class {{mapOutputJsonPathPiece.camelCase}} extends FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{/with}}> { - protected {{mapOutputJsonPathPiece.camelCase}}(FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{/with}}> m) { +public static class {{mapOutputJsonPathPiece.pascalCase}} extends FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{/with}}> { + protected {{mapOutputJsonPathPiece.pascalCase}}(FrozenMap<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_output_type forceNull=true }}{{/with}}> m) { super(m); } {{else}} -public static class {{mapOutputJsonPathPiece.camelCase}} extends FrozenMap<@Nullable Object> { - protected {{mapOutputJsonPathPiece.camelCase}}(FrozenMap<@Nullable Object> m) { +public static class {{mapOutputJsonPathPiece.pascalCase}} extends FrozenMap<@Nullable Object> { + protected {{mapOutputJsonPathPiece.pascalCase}}(FrozenMap<@Nullable Object> m) { super(m); } {{/if}} @@ -39,12 +39,12 @@ public static class {{mapOutputJsonPathPiece.camelCase}} extends FrozenMap<@Null {{/eq}} {{/eq}} {{#if mapValueSchema}} - public static {{mapOutputJsonPathPiece.camelCase}} of(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}> arg, SchemaConfiguration configuration) throws ValidationException { - return {{jsonPathPiece.camelCase}}.getInstance().validate(arg, configuration); + public static {{mapOutputJsonPathPiece.pascalCase}} of(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}> arg, SchemaConfiguration configuration) throws ValidationException { + return {{jsonPathPiece.pascalCase}}.getInstance().validate(arg, configuration); } {{else}} - public static {{mapOutputJsonPathPiece.camelCase}} of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return {{jsonPathPiece.camelCase}}.getInstance().validate(arg, configuration); + public static {{mapOutputJsonPathPiece.pascalCase}} of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return {{jsonPathPiece.pascalCase}}.getInstance().validate(arg, configuration); } {{/if}} {{> src/main/java/packagename/components/schemas/_objectOutputProperties }} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs index 08a9595a9fa..73316fc10c9 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs @@ -1,6 +1,6 @@ {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }} -public class {{arrayInputJsonPathPiece.camelCase}}
+public class {{arrayInputJsonPathPiece.pascalCase}}
builder for `List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>` A class that builds the List input type @@ -8,8 +8,8 @@ A class that builds the List input type {{headerSize}}# Constructor Summary | Constructor and Description | | --------------------------- | -| {{arrayInputJsonPathPiece.camelCase}}()
Creates an empty list | -| {{arrayInputJsonPathPiece.camelCase}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> items)
Stores the items in a list | +| {{arrayInputJsonPathPiece.pascalCase}}()
Creates an empty list | +| {{arrayInputJsonPathPiece.pascalCase}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> items)
Stores the items in a list | {{headerSize}}## Method Summary | Modifier and Type | Method and Description | @@ -18,14 +18,14 @@ A class that builds the List input type {{#if refInfo }} {{#if refInfo.refModule}} {{#with getDeepestRef }} -{{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../../arrayInputJsonPathPiece.camelCase forDocs=true useContainer=true }} +{{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../../arrayInputJsonPathPiece.pascalCase forDocs=true useContainer=true }} {{/with}} {{else}} {{! self reference} }} -| {{../arrayInputJsonPathPiece.camelCase}} | add(List item) | +| {{../arrayInputJsonPathPiece.pascalCase}} | add(List item) | {{/if}} {{else}} -{{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../arrayInputJsonPathPiece.camelCase forDocs=true }} +{{> src/main/java/packagename/components/schemas/_arrayInputAddItem builderClass=../arrayInputJsonPathPiece.pascalCase forDocs=true }} {{/if}} {{else}} {{! todo handle this, 3.1.0 document use-case }} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index 047e3a27b5d..b81515f79db 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -16,63 +16,63 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch {{#eq @key "null"}} // null validation -Void validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +Void validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} {{#eq @key "object"}} {{#if ../mapOutputJsonPathPiece}} // Map validation -{{../../../containerJsonPathPiece.camelCase}}.{{../mapOutputJsonPathPiece.camelCase}} validatedPayload = - {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +{{../../../containerJsonPathPiece.pascalCase}}.{{../mapOutputJsonPathPiece.pascalCase}} validatedPayload = + {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} // Map validation -FrozenMap validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +FrozenMap validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{/if}} {{else}} {{#eq @key "array"}} {{#if ../arrayOutputJsonPathPiece}} // List validation -{{../../../containerJsonPathPiece.camelCase}}.{{../arrayOutputJsonPathPiece.camelCase}} validatedPayload = - {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +{{../../../containerJsonPathPiece.pascalCase}}.{{../arrayOutputJsonPathPiece.pascalCase}} validatedPayload = + {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} // List validation -FrozenList validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +FrozenList validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{/if}} {{else}} {{#eq @key "string" }} // String validation -String validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +String validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} {{#eq @key "integer"}} {{#or (eq ../format null) (eq ../format "int64") }} // long validation -long validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +long validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} // int validation -int validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +int validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{/or}} {{else}} {{#eq @key "number"}} {{#eq ../format "int64"}} // long validation -long validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +long validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} {{#eq ../format "float"}} // float validation -float validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +float validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} {{#eq ../format "double"}} // double validation -double validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +double validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{else}} // int validation -int validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +int validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{/eq}} {{/eq}} {{/eq}} {{else}} {{#eq @key "boolean"}} // boolean validation -boolean validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../jsonPathPiece.camelCase}}.validate( +boolean validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../jsonPathPiece.pascalCase}}.validate( {{/eq}} {{/eq}} {{/eq}} @@ -81,8 +81,8 @@ boolean validatedPayload = {{../../../containerJsonPathPiece.camelCase}}.{{../js {{/eq}} {{/eq}} {{#with this}} - {{#and (eq type "array") ../arrayInputJsonPathPiece.camelCase }} - new {{../../../containerJsonPathPiece.camelCase}}.{{../arrayInputJsonPathPiece.camelCase}}( + {{#and (eq type "array") ../arrayInputJsonPathPiece.pascalCase }} + new {{../../../containerJsonPathPiece.pascalCase}}.{{../arrayInputJsonPathPiece.pascalCase}}( {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" }} ).build(), {{else}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_extends_varEqualsClass.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_extends_varEqualsClass.hbs index f77d272c7bd..d3eabd33107 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_extends_varEqualsClass.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_extends_varEqualsClass.hbs @@ -7,9 +7,9 @@ extends NotAnyTypeJsonSchema {{else}} {{#if refInfo.refClass}} {{#if refInfo.refModule}} -extends [{{refInfo.refModule}}.{{refInfo.refClass}}]({{docRoot}}{{#with refInfo.ref}}{{pathFromDocRoot}}.md#{{jsonPathPiece.anchorPiece}}{{/with}}) +extends [{{refInfo.refModule}}.{{refInfo.refClass}}]({{docRoot}}{{#with refInfo.ref}}{{pathFromDocRoot}}.md#{{jsonPathPiece.kebabCase}}{{/with}}) {{else}} -extends [{{refInfo.refClass}}](#{{refInfo.ref.jsonPathPiece.anchorPiece}}) +extends [{{refInfo.refClass}}](#{{refInfo.ref.jsonPathPiece.kebabCase}}) {{/if}} {{else}} {{#eq types null}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs index 086a7e51d23..d91cfa40864 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs @@ -1,11 +1,11 @@ {{#eq types null}} | String | validate(String arg, SchemaConfiguration configuration) | {{#and enumInfo enumInfo.typeToValues.string}} -| String | validate([String{{enumInfo.jsonPathPiece.camelCase}}](#string{{enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| String | validate([String{{enumInfo.jsonPathPiece.pascalCase}}](#string{{enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} | Void | validate(Void arg, SchemaConfiguration configuration) | {{#and enumInfo enumInfo.typeToValues.null}} -| Void | validate([Null{{enumInfo.jsonPathPiece.camelCase}}](#null{{enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| Void | validate([Null{{enumInfo.jsonPathPiece.pascalCase}}](#null{{enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} | int | validate(int arg, SchemaConfiguration configuration) | | long | validate(long arg, SchemaConfiguration configuration) | @@ -13,15 +13,15 @@ | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | {{#and enumInfo enumInfo.typeToValues.boolean}} -| boolean | validate([Boolean{{enumInfo.jsonPathPiece.camelCase}}](#boolean{{enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| boolean | validate([Boolean{{enumInfo.jsonPathPiece.pascalCase}}](#boolean{{enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} {{#if mapOutputJsonPathPiece }} -| [{{mapOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} | FrozenMap | validate(Map arg, SchemaConfiguration configuration) | {{/if}} {{#if arrayOutputJsonPathPiece}} -| [{{arrayOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}) | validate([List](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{arrayOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}) | validate([List](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | {{/if}} @@ -30,13 +30,13 @@ {{#eq this "boolean"}} | boolean | validate(boolean arg, SchemaConfiguration configuration) | {{#and ../enumInfo enumInfo.typeToValues.boolean}} -| boolean | validate([Boolean{{../enumInfo.jsonPathPiece.camelCase}}](#boolean{{../enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| boolean | validate([Boolean{{../enumInfo.jsonPathPiece.pascalCase}}](#boolean{{../enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} {{else}} {{#eq this "null"}} | Void | validate(Void arg, SchemaConfiguration configuration) | {{#and ../enumInfo ../enumInfo.typeToValues.null}} -| Void | validate([Null{{../enumInfo.jsonPathPiece.camelCase}}](#null{{../enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| Void | validate([Null{{../enumInfo.jsonPathPiece.pascalCase}}](#null{{../enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} {{else}} {{#eq this "string"}} @@ -46,7 +46,7 @@ {{else}} | String | validate(String arg, SchemaConfiguration configuration) | {{#and ../enumInfo ../enumInfo.typeToValues.string}} -| String | validate([String{{../enumInfo.jsonPathPiece.camelCase}}](#string{{../enumInfo.jsonPathPiece.anchorPiece}}) arg, SchemaConfiguration configuration) | +| String | validate([String{{../enumInfo.jsonPathPiece.pascalCase}}](#string{{../enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} {{/eq}} {{else}} @@ -84,14 +84,14 @@ {{else}} {{#eq this "array"}} {{#if ../arrayOutputJsonPathPiece}} -| [{{../arrayOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../arrayOutputJsonPathPiece) }}) | validate([List](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{../arrayOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../arrayOutputJsonPathPiece) }}) | validate([List](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | {{/if}} {{else}} {{#eq this "object"}} {{#if ../mapOutputJsonPathPiece}} -| [{{../mapOutputJsonPathPiece.camelCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{../mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} | FrozenMap | validate(Map arg, SchemaConfiguration configuration) | {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/types/_schema_output_type_base.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/types/_schema_output_type_base.hbs index 9d21ef0ccaa..1ff5affdf53 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/types/_schema_output_type_base.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/types/_schema_output_type_base.hbs @@ -29,15 +29,15 @@ Number {{#if arrayOutputJsonPathPiece}} {{#if useLink}} {{#if fullRefModule}} -[{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{arrayOutputJsonPathPiece.anchorPiece}}) +[{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{arrayOutputJsonPathPiece.kebabCase}}) {{~else}} -[{{arrayOutputJsonPathPiece.camelCase}}](#{{arrayOutputJsonPathPiece.anchorPiece}}) +[{{arrayOutputJsonPathPiece.pascalCase}}](#{{arrayOutputJsonPathPiece.kebabCase}}) {{~/if}} {{else}} {{#if fullRefModule}} -{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}} +{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}} {{~else}} -{{arrayOutputJsonPathPiece.camelCase}} +{{arrayOutputJsonPathPiece.pascalCase}} {{~/if}} {{/if}} {{else}} @@ -48,15 +48,15 @@ FrozenList {{#if mapOutputJsonPathPiece}} {{#if useLink}} {{#if fullRefModule}} -[{{fullRefModule}}.{{mapOutputJsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{mapOutputJsonPathPiece.anchorPiece}}) +[{{fullRefModule}}.{{mapOutputJsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{mapOutputJsonPathPiece.kebabCase}}) {{~else}} -[{{mapOutputJsonPathPiece.camelCase}}](#{{mapOutputJsonPathPiece.anchorPiece}}) +[{{mapOutputJsonPathPiece.pascalCase}}](#{{mapOutputJsonPathPiece.kebabCase}}) {{~/if}} {{else}} {{#if fullRefModule}} -{{fullRefModule}}.{{mapOutputJsonPathPiece.camelCase}} +{{fullRefModule}}.{{mapOutputJsonPathPiece.pascalCase}} {{~else}} -{{mapOutputJsonPathPiece.camelCase}} +{{mapOutputJsonPathPiece.pascalCase}} {{~/if}} {{/if}} {{~else}} @@ -96,15 +96,15 @@ FrozenMap {{#if arrayOutputJsonPathPiece}} {{#if useLink}} {{#if fullRefModule}} -[{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{arrayOutputJsonPathPiece.anchorPiece}}) +[{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{arrayOutputJsonPathPiece.kebabCase}}) {{~else}} -[{{arrayOutputJsonPathPiece.camelCase}}](#{{arrayOutputJsonPathPiece.anchorPiece}}) +[{{arrayOutputJsonPathPiece.pascalCase}}](#{{arrayOutputJsonPathPiece.kebabCase}}) {{~/if}} {{else}} {{#if fullRefModule}} -{{#unless noAnnotations}}@Nullable {{/unless}}{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}} +{{#unless noAnnotations}}@Nullable {{/unless}}{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}} {{~else}} -{{#unless noAnnotations}}@Nullable {{/unless}}{{arrayOutputJsonPathPiece.camelCase}} +{{#unless noAnnotations}}@Nullable {{/unless}}{{arrayOutputJsonPathPiece.pascalCase}} {{~/if}} {{/if}} {{else}} @@ -115,15 +115,15 @@ FrozenMap {{#if mapOutputJsonPathPiece}} {{#if useLink}} {{#if fullRefModule}} -[{{fullRefModule}}.{{mapOutputJsonPathPiece.camelCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{mapOutputJsonPathPiece.anchorPiece}}) +[{{fullRefModule}}.{{mapOutputJsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{mapOutputJsonPathPiece.kebabCase}}) {{~else}} -[{{mapOutputJsonPathPiece.camelCase}}](#{{mapOutputJsonPathPiece.anchorPiece}}) +[{{mapOutputJsonPathPiece.pascalCase}}](#{{mapOutputJsonPathPiece.kebabCase}}) {{~/if}} {{else}} {{#if fullRefModule}} -{{#unless noAnnotations}}@Nullable {{/unless}}{{fullRefModule}}.{{mapOutputJsonPathPiece.camelCase}} +{{#unless noAnnotations}}@Nullable {{/unless}}{{fullRefModule}}.{{mapOutputJsonPathPiece.pascalCase}} {{~else}} -{{#unless noAnnotations}}@Nullable {{/unless}}{{mapOutputJsonPathPiece.camelCase}} +{{#unless noAnnotations}}@Nullable {{/unless}}{{mapOutputJsonPathPiece.pascalCase}} {{~/if}} {{/if}} {{~else}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/types/schema_output_type.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/types/schema_output_type.hbs index 1ebd4bb5467..1075ffa0d18 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/types/schema_output_type.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/types/schema_output_type.hbs @@ -1,7 +1,7 @@ {{#if refInfo}} {{#if refInfo.refModule}} {{#with getDeepestRef}} -{{> src/main/java/packagename/components/schemas/types/_schema_output_type_base fullRefModule=containerJsonPathPiece.camelCase }} +{{> src/main/java/packagename/components/schemas/types/_schema_output_type_base fullRefModule=containerJsonPathPiece.pascalCase }} {{/with}} {{else}} {{#with refInfo.ref}} diff --git a/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs b/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs index 4082619bdfb..7769bd88684 100644 --- a/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs +++ b/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs @@ -15,7 +15,7 @@ import java.util.Map; import java.util.AbstractMap; {{#with schema}} -public class {{containerJsonPathPiece.camelCase}}Test { +public class {{containerJsonPathPiece.pascalCase}}Test { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); {{#each testCases}} {{#with this }} @@ -23,12 +23,12 @@ public class {{containerJsonPathPiece.camelCase}}Test { @Test public void test{{@key}}{{#if valid}}Passes{{else}}Fails{{/if}}() { // {{description.codeEscaped}} - final var schema = {{containerJsonPathPiece.camelCase}}.{{jsonPathPiece.camelCase}}.getInstance(); + final var schema = {{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}.getInstance(); {{#if valid}} schema.validate( {{#with data}} {{#and (eq type "array") ../arrayInputJsonPathPiece }} - new {{../containerJsonPathPiece.camelCase}}.{{../arrayInputJsonPathPiece.camelCase}}( + new {{../containerJsonPathPiece.pascalCase}}.{{../arrayInputJsonPathPiece.pascalCase}}( {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" }} ).build(), {{else}} diff --git a/src/main/resources/python/_helper_readme_common.hbs b/src/main/resources/python/_helper_readme_common.hbs index 09915d8e1ce..d1685f15d1e 100644 --- a/src/main/resources/python/_helper_readme_common.hbs +++ b/src/main/resources/python/_helper_readme_common.hbs @@ -13,7 +13,7 @@ server_index | Class | Description ------------ | ----- | ------------ {{#each servers}} -{{@key}} | [{{jsonPathPiece.camelCase}}](docs/servers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +{{@key}} | [{{jsonPathPiece.pascalCase}}](docs/servers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/each}} {{/if}} {{#if security}} @@ -55,7 +55,7 @@ Class | Description ----- | ------------ {{#each schemas}} {{#with this}} -[{{jsonPathPiece.camelCase}}]({{modelDocPath}}{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}]({{modelDocPath}}{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} {{/if}} @@ -67,7 +67,7 @@ Class | Description ----- | ------------ {{#each requestBodies}} {{#with this}} -[{{jsonPathPiece.camelCase}}](docs/components/request_bodies/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}](docs/components/request_bodies/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} {{/if}} @@ -79,7 +79,7 @@ Class | Description ----- | ------------ {{#each responses}} {{#with this}} -[{{jsonPathPiece.camelCase}}](docs/components/responses/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}](docs/components/responses/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} {{/if}} @@ -91,7 +91,7 @@ Class | Description ----- | ------------ {{#each headers}} {{#with this}} -[{{jsonPathPiece.camelCase}}](docs/components/headers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}](docs/components/headers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} {{/if}} @@ -103,7 +103,7 @@ Class | Description ----- | ------------ {{#each parameters}} {{#with this}} -[{{jsonPathPiece.camelCase}}](docs/components/parameters/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}](docs/components/parameters/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} {{/if}} @@ -115,7 +115,7 @@ Class | Description ----- | ------------ {{#each securitySchemes}} {{#with this}} -[{{jsonPathPiece.camelCase}}](docs/components/security_schemes/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +[{{jsonPathPiece.pascalCase}}](docs/components/security_schemes/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/with}} {{/each}} diff --git a/src/main/resources/python/apis/apis_path_to_api.hbs b/src/main/resources/python/apis/apis_path_to_api.hbs index bff526ea597..51d32123e3a 100644 --- a/src/main/resources/python/apis/apis_path_to_api.hbs +++ b/src/main/resources/python/apis/apis_path_to_api.hbs @@ -2,14 +2,14 @@ import typing import typing_extensions {{#each paths}} -from {{packageName}}.apis.paths.{{@key.snakeCase}} import {{@key.camelCase}} +from {{packageName}}.apis.paths.{{@key.snakeCase}} import {{@key.pascalCase}} {{/each}} PathToApi = typing.TypedDict( 'PathToApi', { {{#each paths}} - "{{{@key.original}}}": typing.Type[{{@key.camelCase}}], + "{{{@key.original}}}": typing.Type[{{@key.pascalCase}}], {{/each}} } ) @@ -17,7 +17,7 @@ PathToApi = typing.TypedDict( path_to_api = PathToApi( { {{#each paths}} - "{{{@key.original}}}": {{@key.camelCase}}, + "{{{@key.original}}}": {{@key.pascalCase}}, {{/each}} } ) diff --git a/src/main/resources/python/apis/paths/api.hbs b/src/main/resources/python/apis/paths/api.hbs index 600452f9861..32f580f2942 100644 --- a/src/main/resources/python/apis/paths/api.hbs +++ b/src/main/resources/python/apis/paths/api.hbs @@ -3,13 +3,13 @@ {{> _helper_header }} {{#each pathItem.operations}} -from {{packageName}}.paths.{{path.snakeCase}}.{{@key.original}}.operation import ApiFor{{@key.camelCase}} +from {{packageName}}.paths.{{path.snakeCase}}.{{@key.original}}.operation import ApiFor{{@key.pascalCase}} {{/each}} -class {{path.camelCase}}( +class {{path.pascalCase}}( {{#each pathItem.operations}} - ApiFor{{@key.camelCase}}, + ApiFor{{@key.pascalCase}}, {{/each}} ): pass diff --git a/src/main/resources/python/apis/tags/api.hbs b/src/main/resources/python/apis/tags/api.hbs index 2adaa583e6a..8263e6ec12e 100644 --- a/src/main/resources/python/apis/tags/api.hbs +++ b/src/main/resources/python/apis/tags/api.hbs @@ -4,7 +4,7 @@ {{#each pathToOperations}} {{#each this}} -from {{packageName}}.paths.{{../@key.snakeCase}}.{{jsonPathPiece.original}}.operation import {{operationId.camelCase}} +from {{packageName}}.paths.{{../@key.snakeCase}}.{{jsonPathPiece.original}}.operation import {{operationId.pascalCase}} {{/each}} {{/each}} @@ -12,7 +12,7 @@ from {{packageName}}.paths.{{../@key.snakeCase}}.{{jsonPathPiece.original}}.oper class {{tag.className}}( {{#each pathToOperations}} {{#each this}} - {{operationId.camelCase}}, + {{operationId.pascalCase}}, {{/each}} {{/each}} ): diff --git a/src/main/resources/python/components/_helper_anchor_id.hbs b/src/main/resources/python/components/_helper_anchor_id.hbs index 5c02c98bbd9..7046166f3a3 100644 --- a/src/main/resources/python/components/_helper_anchor_id.hbs +++ b/src/main/resources/python/components/_helper_anchor_id.hbs @@ -1 +1 @@ -{{#each identifierPieces}}{{#if this.anchorPiece}}{{this.anchorPiece}}{{else}}{{this}}{{/if}}{{#unless @last}}-{{/unless}}{{/each}} \ No newline at end of file +{{#each identifierPieces}}{{#if this.kebabCase}}{{this.kebabCase}}{{else}}{{this}}{{/if}}{{#unless @last}}-{{/unless}}{{/each}} \ No newline at end of file diff --git a/src/main/resources/python/components/_helper_content_schema_type.hbs b/src/main/resources/python/components/_helper_content_schema_type.hbs index 74351e40664..e6f2d132653 100644 --- a/src/main/resources/python/components/_helper_content_schema_type.hbs +++ b/src/main/resources/python/components/_helper_content_schema_type.hbs @@ -1 +1 @@ -{{#if paramName}}{{paramName}}: typing_extensions.TypeAlias = {{/if}}{{contentTypeModule}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}} +{{#if paramName}}{{paramName}}: typing_extensions.TypeAlias = {{/if}}{{contentTypeModule}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}} diff --git a/src/main/resources/python/components/_helper_header_from_identifier_pieces.hbs b/src/main/resources/python/components/_helper_header_from_identifier_pieces.hbs index 1c650293bf9..26dc623c609 100644 --- a/src/main/resources/python/components/_helper_header_from_identifier_pieces.hbs +++ b/src/main/resources/python/components/_helper_header_from_identifier_pieces.hbs @@ -1 +1 @@ -{{headerSize}} {{#each identifierPieces}}{{#if this.camelCase}}{{this.camelCase}}{{else}}{{this}}{{/if}}{{#unless @last}} {{/unless}}{{/each}} +{{headerSize}} {{#each identifierPieces}}{{#if this.pascalCase}}{{this.pascalCase}}{{else}}{{this}}{{/if}}{{#unless @last}} {{/unless}}{{/each}} diff --git a/src/main/resources/python/components/_helper_param_or_header_instance.hbs b/src/main/resources/python/components/_helper_param_or_header_instance.hbs index 00db7bb522a..be68d693c70 100644 --- a/src/main/resources/python/components/_helper_param_or_header_instance.hbs +++ b/src/main/resources/python/components/_helper_param_or_header_instance.hbs @@ -1,4 +1,4 @@ -class {{jsonPathPiece.camelCase}}(api_client.{{#if noName}}Header{{/if}}{{#eq in "query"}}Query{{/eq}}{{#eq in "path"}}Path{{/eq}}{{#eq in "header"}}Header{{/eq}}{{#eq in "cookie"}}Cookie{{/eq}}Parameter{{#if noName}}WithoutName{{/if}}): +class {{jsonPathPiece.pascalCase}}(api_client.{{#if noName}}Header{{/if}}{{#eq in "query"}}Query{{/eq}}{{#eq in "path"}}Path{{/eq}}{{#eq in "header"}}Header{{/eq}}{{#eq in "cookie"}}Cookie{{/eq}}Parameter{{#if noName}}WithoutName{{/if}}): {{#unless noName}} name = "{{name}}" {{/unless}} @@ -26,13 +26,13 @@ class {{jsonPathPiece.camelCase}}(api_client.{{#if noName}}Header{{/if}}{{#eq in {{/eq}} {{/if}} {{#with schema}} - schema: typing_extensions.TypeAlias = {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}} + schema: typing_extensions.TypeAlias = {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}} {{/with}} {{#if content}} {{#each content}} - class {{@key.camelCase}}MediaType(api_client.MediaType): + class {{@key.pascalCase}}MediaType(api_client.MediaType): {{#with this}} {{#with schema}} {{> components/_helper_content_schema_type paramName="schema" contentTypeModule=../@key.snakeCase }} @@ -41,7 +41,7 @@ class {{jsonPathPiece.camelCase}}(api_client.{{#if noName}}Header{{/if}}{{#eq in {{/each}} {{#each content}} content = { - '{{{@key.original}}}': {{@key.camelCase}}MediaType, + '{{{@key.original}}}': {{@key.pascalCase}}MediaType, } {{/each}} {{/if}} diff --git a/src/main/resources/python/components/headers/header.hbs b/src/main/resources/python/components/headers/header.hbs index b9966cb669b..b50378b8bdc 100644 --- a/src/main/resources/python/components/headers/header.hbs +++ b/src/main/resources/python/components/headers/header.hbs @@ -8,7 +8,7 @@ {{/if}} {{> _helper_imports }} -{{jsonPathPiece.camelCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} {{else}} from {{packageName}}.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] {{#if schema}} diff --git a/src/main/resources/python/components/headers/header_doc.hbs b/src/main/resources/python/components/headers/header_doc.hbs index db19887b217..a6ba03239d6 100644 --- a/src/main/resources/python/components/headers/header_doc.hbs +++ b/src/main/resources/python/components/headers/header_doc.hbs @@ -29,7 +29,7 @@ Ref Class | Input Type | Accessed Type | Description Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each content}} {{#with this.schema}} @@ -54,7 +54,7 @@ Ref Class | Input Type | Accessed Type | Description Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each content}} {{#with this}} diff --git a/src/main/resources/python/components/parameters/parameter.hbs b/src/main/resources/python/components/parameters/parameter.hbs index 3410e3af432..7164e76b0ab 100644 --- a/src/main/resources/python/components/parameters/parameter.hbs +++ b/src/main/resources/python/components/parameters/parameter.hbs @@ -8,7 +8,7 @@ {{/if}} {{> _helper_imports }} -{{jsonPathPiece.camelCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} {{else}} from {{packageName}}.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] {{#if schema}} diff --git a/src/main/resources/python/components/parameters/parameter_doc.hbs b/src/main/resources/python/components/parameters/parameter_doc.hbs index 44f5a555823..c94f3110186 100644 --- a/src/main/resources/python/components/parameters/parameter_doc.hbs +++ b/src/main/resources/python/components/parameters/parameter_doc.hbs @@ -29,7 +29,7 @@ Ref Class | Input Type | Accessed Type | Description Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each getDeepestRef.content}} {{#with this.schema}} @@ -55,7 +55,7 @@ Ref Class | Input Type | Accessed Type | Description Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each content}} {{#with this.schema}} diff --git a/src/main/resources/python/components/request_bodies/request_body.hbs b/src/main/resources/python/components/request_bodies/request_body.hbs index 865a688e02f..303477f42aa 100644 --- a/src/main/resources/python/components/request_bodies/request_body.hbs +++ b/src/main/resources/python/components/request_bodies/request_body.hbs @@ -8,7 +8,7 @@ {{/if}} {{> _helper_imports }} -{{jsonPathPiece.camelCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} {{else}} from {{packageName}}.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] @@ -19,11 +19,11 @@ from .content.{{../@key.snakeCase}} import {{jsonPathPiece.snakeCase}} as {{../@ {{/each}} -class {{jsonPathPiece.camelCase}}(api_client.RequestBody): +class {{jsonPathPiece.pascalCase}}(api_client.RequestBody): {{#each content}} - class {{@key.camelCase}}MediaType(api_client.MediaType): + class {{@key.pascalCase}}MediaType(api_client.MediaType): {{#with this}} {{#with schema}} {{> components/_helper_content_schema_type paramName="schema" contentTypeModule=../@key.snakeCase }} @@ -32,7 +32,7 @@ class {{jsonPathPiece.camelCase}}(api_client.RequestBody): {{/each}} content = { {{#each content}} - '{{{@key.original}}}': {{@key.camelCase}}MediaType, + '{{{@key.original}}}': {{@key.pascalCase}}MediaType, {{/each}} } {{#if required}} diff --git a/src/main/resources/python/components/request_bodies/request_body_doc.hbs b/src/main/resources/python/components/request_bodies/request_body_doc.hbs index 001606b10c9..017b4a35907 100644 --- a/src/main/resources/python/components/request_bodies/request_body_doc.hbs +++ b/src/main/resources/python/components/request_bodies/request_body_doc.hbs @@ -21,7 +21,7 @@ Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each content}} @@ -41,7 +41,7 @@ Ref Class | Input Type | Accessed Type | Description Content-Type | Schema ------------ | ------- {{/if}} -"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) +"{{@key.original}}" | [content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}) {{/each}} {{#each content}} diff --git a/src/main/resources/python/components/responses/response.hbs b/src/main/resources/python/components/responses/response.hbs index b8886f5ca6d..627b24aad74 100644 --- a/src/main/resources/python/components/responses/response.hbs +++ b/src/main/resources/python/components/responses/response.hbs @@ -8,7 +8,7 @@ {{/if}} {{> _helper_imports }} -{{jsonPathPiece.camelCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} ApiResponse = {{refInfo.refModule}}.ApiResponse {{else}} from {{packageName}}.shared_imports.response_imports import * # pyright: ignore [reportWildcardImportFromLibrary] @@ -30,7 +30,7 @@ from .headers import {{jsonPathPiece.snakeCase}} from . import header_parameters parameters: typing.Dict[str, typing.Type[api_client.HeaderParameterWithoutName]] = { {{#each headers}} - '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} } {{/if}} @@ -66,11 +66,11 @@ class ApiResponse(api_response.ApiResponse): {{else}} body: schemas.Unset {{/if}} - headers: header_parameters.{{headersObjectSchema.mapOutputJsonPathPiece.camelCase}} + headers: header_parameters.{{headersObjectSchema.mapOutputJsonPathPiece.pascalCase}} {{else}} {{#or headers content}} {{#if headers}} - headers: header_parameters.{{headersObjectSchema.mapOutputJsonPathPiece.camelCase}} + headers: header_parameters.{{headersObjectSchema.mapOutputJsonPathPiece.pascalCase}} body: schemas.Unset {{else}} {{#if hasContentSchema}} @@ -112,14 +112,14 @@ class ApiResponse(api_response.ApiResponse): {{/unless}} -class {{jsonPathPiece.camelCase}}(api_client.OpenApiResponse[ApiResponse]): +class {{jsonPathPiece.pascalCase}}(api_client.OpenApiResponse[ApiResponse]): @classmethod def get_response(cls, response, headers, body) -> ApiResponse: return ApiResponse(response=response, body=body, headers=headers) {{#each content}} - class {{@key.camelCase}}MediaType(api_client.MediaType): + class {{@key.pascalCase}}MediaType(api_client.MediaType): {{#with this}} {{#with schema}} {{> components/_helper_content_schema_type paramName="schema" contentTypeModule=../@key.snakeCase }} @@ -131,13 +131,13 @@ class {{jsonPathPiece.camelCase}}(api_client.OpenApiResponse[ApiResponse]): {{#if content}} content = { {{#each content}} - '{{{@key.original}}}': {{@key.camelCase}}MediaType, + '{{{@key.original}}}': {{@key.pascalCase}}MediaType, {{/each}} } {{/if}} {{#if headers}} headers=parameters - headers_schema = header_parameters.{{headersObjectSchema.jsonPathPiece.camelCase}} + headers_schema = header_parameters.{{headersObjectSchema.jsonPathPiece.pascalCase}} {{/if}} {{/if}} {{/with}} \ No newline at end of file diff --git a/src/main/resources/python/components/responses/response_doc.hbs b/src/main/resources/python/components/responses/response_doc.hbs index ef614838978..bb2f040f15f 100644 --- a/src/main/resources/python/components/responses/response_doc.hbs +++ b/src/main/resources/python/components/responses/response_doc.hbs @@ -17,7 +17,7 @@ {{headerSize}}# Ref Response Info Ref Response | ApiResponse ------------ | ----------- -[{{refInfo.refModule}}.{{refInfo.refClass}}]({{#with refInfo.ref}}{{docRoot}}{{pathFromDocRoot}}.md#{{jsonPathPiece.anchorPiece}}{{/with}}) | [{{refInfo.refModule}}.ApiResponse]({{#with refInfo.ref}}{{docRoot}}{{pathFromDocRoot}}.md#apiresponse{{/with}}) +[{{refInfo.refModule}}.{{refInfo.refClass}}]({{#with refInfo.ref}}{{docRoot}}{{pathFromDocRoot}}.md#{{jsonPathPiece.kebabCase}}{{/with}}) | [{{refInfo.refModule}}.ApiResponse]({{#with refInfo.ref}}{{docRoot}}{{pathFromDocRoot}}.md#apiresponse{{/with}}) {{else}} {{> components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces "ApiResponse") }} Name | Type | Description | Notes @@ -39,7 +39,7 @@ headers | Unset | headers were not defined | Content-Type | Schema ------------ | ------- {{#each content}} -"{{@key.original}}" | {{#if this.schema}}[content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}){{else}}no schema defined{{/if}} +"{{@key.original}}" | {{#if this.schema}}[content.{{@key.snakeCase}}.{{this.schema.jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces "content" @key this.schema.jsonPathPiece) }}){{else}}no schema defined{{/if}} {{/each}} {{/if}} {{#and content hasContentSchema}} diff --git a/src/main/resources/python/components/schemas/__init__schemas.hbs b/src/main/resources/python/components/schemas/__init__schemas.hbs index 49a372fab16..a6445cbb3a7 100644 --- a/src/main/resources/python/components/schemas/__init__schemas.hbs +++ b/src/main/resources/python/components/schemas/__init__schemas.hbs @@ -13,6 +13,6 @@ {{#each schemas}} {{#with this}} -from {{packageName}}.{{modelPackage}}.{{jsonPathPiece.snakeCase}} import {{jsonPathPiece.camelCase}} +from {{packageName}}.{{modelPackage}}.{{jsonPathPiece.snakeCase}} import {{jsonPathPiece.pascalCase}} {{/with}} {{/each}} diff --git a/src/main/resources/python/components/schemas/__new__.hbs b/src/main/resources/python/components/schemas/__new__.hbs index eb67d494d42..762b7f3208d 100644 --- a/src/main/resources/python/components/schemas/__new__.hbs +++ b/src/main/resources/python/components/schemas/__new__.hbs @@ -1,7 +1,7 @@ {{! array and object output classes need this new method to ensure that validation is run when making instances }} {{#eq instanceType "arrayOutputType" }} -def __new__(cls, arg: typing.Union[{{arrayInputJsonPathPiece.camelCase}}, {{arrayOutputJsonPathPiece.camelCase}}], configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None): - return {{jsonPathPiece.camelCase}}.validate(arg, configuration=configuration) +def __new__(cls, arg: typing.Union[{{arrayInputJsonPathPiece.pascalCase}}, {{arrayOutputJsonPathPiece.pascalCase}}], configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None): + return {{jsonPathPiece.pascalCase}}.validate(arg, configuration=configuration) {{else}} {{#eq instanceType "propertiesOutputType" }} {{#or requiredProperties optionalProperties}} @@ -65,14 +65,14 @@ def __new__( {{else}} arg_.update(kwargs) {{/if}} - used_arg_ = typing.cast({{mapInputJsonPathPiece.camelCase}}, arg_) - return {{jsonPathPiece.camelCase}}.validate(used_arg_, configuration=configuration_) + used_arg_ = typing.cast({{mapInputJsonPathPiece.pascalCase}}, arg_) + return {{jsonPathPiece.pascalCase}}.validate(used_arg_, configuration=configuration_) {{else}} {{! only addProps}} def __new__( cls, {{#and additionalProperties additionalProperties.isBooleanSchemaFalse}} - arg: {{mapInputJsonPathPiece.camelCase}}, + arg: {{mapInputJsonPathPiece.pascalCase}}, {{/and}} configuration_: typing.Optional[schema_configuration.SchemaConfiguration] = None, {{#if additionalProperties}} @@ -91,14 +91,14 @@ def __new__( ): {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} - return {{jsonPathPiece.camelCase}}.validate(arg, configuration=configuration_) + return {{jsonPathPiece.pascalCase}}.validate(arg, configuration=configuration_) {{else}} - used_kwargs = typing.cast({{mapInputJsonPathPiece.camelCase}}, kwargs) - return {{jsonPathPiece.camelCase}}.validate(used_kwargs, configuration=configuration_) + used_kwargs = typing.cast({{mapInputJsonPathPiece.pascalCase}}, kwargs) + return {{jsonPathPiece.pascalCase}}.validate(used_kwargs, configuration=configuration_) {{/if}} {{else}} - used_kwargs = typing.cast({{mapInputJsonPathPiece.camelCase}}, kwargs) - return {{jsonPathPiece.camelCase}}.validate(used_kwargs, configuration=configuration_) + used_kwargs = typing.cast({{mapInputJsonPathPiece.pascalCase}}, kwargs) + return {{jsonPathPiece.pascalCase}}.validate(used_kwargs, configuration=configuration_) {{/if}} {{/or}} {{#or mapInputJsonPathPiece mapOutputJsonPathPiece}} @@ -107,15 +107,15 @@ def __new__( def from_dict_( {{#and mapInputJsonPathPiece mapOutputJsonPathPiece}} arg: typing.Union[ - {{mapInputJsonPathPiece.camelCase}}, - {{mapOutputJsonPathPiece.camelCase}} + {{mapInputJsonPathPiece.pascalCase}}, + {{mapOutputJsonPathPiece.pascalCase}} ], {{else}} - arg: {{#if mapInputJsonPathPiece}}{{mapInputJsonPathPiece.camelCase}}{{else}}{{mapOutputJsonPathPiece.camelCase}}{{/if}}, + arg: {{#if mapInputJsonPathPiece}}{{mapInputJsonPathPiece.pascalCase}}{{else}}{{mapOutputJsonPathPiece.pascalCase}}{{/if}}, {{/and}} configuration: typing.Optional[schema_configuration.SchemaConfiguration] = None -) -> {{mapOutputJsonPathPiece.camelCase}}: - return {{jsonPathPiece.camelCase}}.validate(arg, configuration=configuration) +) -> {{mapOutputJsonPathPiece.pascalCase}}: + return {{jsonPathPiece.pascalCase}}.validate(arg, configuration=configuration) {{/or}} {{/eq}} {{/eq}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/_allof_type.hbs b/src/main/resources/python/components/schemas/_allof_type.hbs index 37df10fc6ed..b08bd26bd5b 100644 --- a/src/main/resources/python/components/schemas/_allof_type.hbs +++ b/src/main/resources/python/components/schemas/_allof_type.hbs @@ -1,4 +1,4 @@ -{{allOf.jsonPathPiece.camelCase}} = typing.Tuple[ +{{allOf.jsonPathPiece.pascalCase}} = typing.Tuple[ {{#each allOf}} {{#if refInfo.refClass}} {{#eq refInfo.refModule null}} @@ -8,7 +8,7 @@ typing.Type[{{refInfo.refModule}}.{{refInfo.refClass}}], {{/eq}} {{else}} - typing.Type[{{jsonPathPiece.camelCase}}], + typing.Type[{{jsonPathPiece.pascalCase}}], {{/if}} {{/each}} ] diff --git a/src/main/resources/python/components/schemas/_anyof_type.hbs b/src/main/resources/python/components/schemas/_anyof_type.hbs index 86e99517592..b8d56e3177f 100644 --- a/src/main/resources/python/components/schemas/_anyof_type.hbs +++ b/src/main/resources/python/components/schemas/_anyof_type.hbs @@ -1,4 +1,4 @@ -{{anyOf.jsonPathPiece.camelCase}} = typing.Tuple[ +{{anyOf.jsonPathPiece.pascalCase}} = typing.Tuple[ {{#each anyOf}} {{#if refInfo.refClass}} {{#eq refInfo.refModule null}} @@ -8,7 +8,7 @@ typing.Type[{{refInfo.refModule}}.{{refInfo.refClass}}], {{/eq}} {{else}} - typing.Type[{{jsonPathPiece.camelCase}}], + typing.Type[{{jsonPathPiece.pascalCase}}], {{/if}} {{/each}} ] diff --git a/src/main/resources/python/components/schemas/_array_input_type.hbs b/src/main/resources/python/components/schemas/_array_input_type.hbs index e7cdaca8c5a..9ef4bb6b711 100644 --- a/src/main/resources/python/components/schemas/_array_input_type.hbs +++ b/src/main/resources/python/components/schemas/_array_input_type.hbs @@ -1,13 +1,13 @@ {{#if items}} -{{arrayInputJsonPathPiece.camelCase}} = typing.Union[ +{{arrayInputJsonPathPiece.pascalCase}} = typing.Union[ typing.List[ {{#with items}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.pascalCase }} {{/with}} ], typing.Tuple[ {{#with items}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.pascalCase }} ... {{/with}} ] diff --git a/src/main/resources/python/components/schemas/_array_output_type.hbs b/src/main/resources/python/components/schemas/_array_output_type.hbs index 3c259e4385c..648d6e9eeab 100644 --- a/src/main/resources/python/components/schemas/_array_output_type.hbs +++ b/src/main/resources/python/components/schemas/_array_output_type.hbs @@ -1,6 +1,6 @@ -class {{arrayOutputJsonPathPiece.camelCase}}( +class {{arrayOutputJsonPathPiece.pascalCase}}( typing.Tuple[ {{#with items}} {{#if refInfo.refClass}} diff --git a/src/main/resources/python/components/schemas/_enum_class.hbs b/src/main/resources/python/components/schemas/_enum_class.hbs index 86148cfa6a3..ae8d60551c5 100644 --- a/src/main/resources/python/components/schemas/_enum_class.hbs +++ b/src/main/resources/python/components/schemas/_enum_class.hbs @@ -1,34 +1,34 @@ {{#if enumInfo}} -class {{enumInfo.jsonPathPiece.camelCase}}: +class {{enumInfo.jsonPathPiece.pascalCase}}: {{#each enumInfo.valueToName}} @schemas.classproperty {{#eq @key.type "string"}} def {{this}}(cls) -> typing.Literal["{{{@key.value}}}"]: - return {{jsonPathPiece.camelCase}}.validate("{{{@key.value}}}") + return {{jsonPathPiece.pascalCase}}.validate("{{{@key.value}}}") {{/eq}} {{#eq @key.type "number"}} def {{this}}(cls) -> typing.Union[int, float]: - return {{jsonPathPiece.camelCase}}.validate({{{@key.value}}}) + return {{jsonPathPiece.pascalCase}}.validate({{{@key.value}}}) {{/eq}} {{#eq @key.type "integer"}} def {{this}}(cls) -> typing.Literal[{{{@key.value}}}]: - return {{jsonPathPiece.camelCase}}.validate({{{@key.value}}}) + return {{jsonPathPiece.pascalCase}}.validate({{{@key.value}}}) {{/eq}} {{#eq @key.type "boolean"}} {{#if @key.value}} def {{this}}(cls) -> typing.Literal[True]: - return {{jsonPathPiece.camelCase}}.validate(True) + return {{jsonPathPiece.pascalCase}}.validate(True) {{else}} def {{this}}(cls) -> typing.Literal[False]: - return {{jsonPathPiece.camelCase}}.validate(False) + return {{jsonPathPiece.pascalCase}}.validate(False) {{/if}} {{/eq}} {{#eq @key.type "null"}} def {{this}}(cls) -> typing.Literal[None]: - return {{jsonPathPiece.camelCase}}.validate(None) + return {{jsonPathPiece.pascalCase}}.validate(None) {{/eq}} {{/each}} {{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/_object_input_type.hbs b/src/main/resources/python/components/schemas/_object_input_type.hbs index f81cf8a5dc5..a2f5755721e 100644 --- a/src/main/resources/python/components/schemas/_object_input_type.hbs +++ b/src/main/resources/python/components/schemas/_object_input_type.hbs @@ -4,31 +4,31 @@ {{#and requiredProperties optionalProperties}} -class {{mapInputJsonPathPiece.camelCase}}({{requiredProperties.jsonPathPiece.camelCase}}, {{optionalProperties.jsonPathPiece.camelCase}}): +class {{mapInputJsonPathPiece.pascalCase}}({{requiredProperties.jsonPathPiece.pascalCase}}, {{optionalProperties.jsonPathPiece.pascalCase}}): pass {{else}} {{! empty mapping }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping # mapping must be empty +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping # mapping must be empty {{/and}} {{else}} {{! addProps True/schema }} {{#if additionalProperties.isBooleanSchemaTrue }} {{! addProps True, does not matter what properties are because they are always covered by base types }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{else}} {{! addProps schema }} {{#and requiredProperties optionalProperties}} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[ +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[ str, typing.Union[ {{#each requiredProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] @@ -36,37 +36,37 @@ class {{mapInputJsonPathPiece.camelCase}}({{requiredProperties.jsonPathPiece.cam {{! no requiredProperties or optionalProperties or just one of them }} {{#if requiredProperties}} {{! requiredProperties + addProp }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[ +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[ str, typing.Union[ {{#each requiredProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] {{else}} {{#if optionalProperties}} {{! optionalProperties + addProp }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[ +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[ str, typing.Union[ {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] {{else}} {{! only addProp }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[ +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[ str, {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] {{/if}} @@ -76,5 +76,5 @@ class {{mapInputJsonPathPiece.camelCase}}({{requiredProperties.jsonPathPiece.cam {{/if}} {{else}} {{! addProps unset, does not matter what required and optional props are }} -{{mapInputJsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{mapInputJsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/_object_output_type.hbs b/src/main/resources/python/components/schemas/_object_output_type.hbs index 88ebc604081..d03eec1d61b 100644 --- a/src/main/resources/python/components/schemas/_object_output_type.hbs +++ b/src/main/resources/python/components/schemas/_object_output_type.hbs @@ -2,12 +2,12 @@ {{#if mapValueSchema}} {{#if mapValueSchema.refInfo.refClass}} -class {{mapOutputJsonPathPiece.camelCase}}(schemas.immutabledict[str, {{#with mapValueSchema}}{{> components/schemas/types/schema_output_type mode="unprefixed" fullRefModule="" endChar="]):" }}{{/with}} +class {{mapOutputJsonPathPiece.pascalCase}}(schemas.immutabledict[str, {{#with mapValueSchema}}{{> components/schemas/types/schema_output_type mode="unprefixed" fullRefModule="" endChar="]):" }}{{/with}} {{else}} -class {{mapOutputJsonPathPiece.camelCase}}(schemas.immutabledict[str, {{#with mapValueSchema}}{{> components/schemas/types/schema_output_type mode="unprefixed" fullRefModule=null endChar="]):" }}{{/with}} +class {{mapOutputJsonPathPiece.pascalCase}}(schemas.immutabledict[str, {{#with mapValueSchema}}{{> components/schemas/types/schema_output_type mode="unprefixed" fullRefModule=null endChar="]):" }}{{/with}} {{/if}} {{else}} -class {{mapOutputJsonPathPiece.camelCase}}(schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]): +class {{mapOutputJsonPathPiece.pascalCase}}(schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]): {{/if}} __required_keys__: typing.FrozenSet[str] = frozenset({ {{#each requiredProperties}} diff --git a/src/main/resources/python/components/schemas/_oneof_type.hbs b/src/main/resources/python/components/schemas/_oneof_type.hbs index 3e0ab49ee15..13889a93f99 100644 --- a/src/main/resources/python/components/schemas/_oneof_type.hbs +++ b/src/main/resources/python/components/schemas/_oneof_type.hbs @@ -1,4 +1,4 @@ -{{oneOf.jsonPathPiece.camelCase}} = typing.Tuple[ +{{oneOf.jsonPathPiece.pascalCase}} = typing.Tuple[ {{#each oneOf}} {{#if refInfo.refClass}} {{#eq refInfo.refModule null}} @@ -8,7 +8,7 @@ typing.Type[{{refInfo.refModule}}.{{refInfo.refClass}}], {{/eq}} {{else}} - typing.Type[{{jsonPathPiece.camelCase}}], + typing.Type[{{jsonPathPiece.pascalCase}}], {{/if}} {{/each}} ] diff --git a/src/main/resources/python/components/schemas/_optional_properties_input_type.hbs b/src/main/resources/python/components/schemas/_optional_properties_input_type.hbs index a58bff8fdea..bec0caf75e0 100644 --- a/src/main/resources/python/components/schemas/_optional_properties_input_type.hbs +++ b/src/main/resources/python/components/schemas/_optional_properties_input_type.hbs @@ -1,11 +1,11 @@ {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} -{{optionalProperties.jsonPathPiece.camelCase}} = typing.TypedDict( - '{{optionalProperties.jsonPathPiece.camelCase}}', +{{optionalProperties.jsonPathPiece.pascalCase}} = typing.TypedDict( + '{{optionalProperties.jsonPathPiece.pascalCase}}', { {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=@key.original quote=true fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=@key.original quote=true fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.pascalCase }} {{/each}} }, total=False @@ -14,17 +14,17 @@ {{! additionalProperties True/schema }} {{#if additionalProperties.isBooleanSchemaTrue }} {{! addProps True, does not matter what properties are because they are always covered by base types }} -{{optionalProperties.jsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{optionalProperties.jsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{else}} {{! addProps schema }} -{{optionalProperties.jsonPathPiece.camelCase}} = typing.Mapping[ +{{optionalProperties.jsonPathPiece.pascalCase}} = typing.Mapping[ str, typing.Union[ {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../optionalProperties.jsonPathPiece.pascalCase }} {{/with}} ] ] @@ -32,5 +32,5 @@ {{/if}} {{else}} {{! addProps unset, does not matter what required props are }} -{{optionalProperties.jsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{optionalProperties.jsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{/if}} diff --git a/src/main/resources/python/components/schemas/_properties_type.hbs b/src/main/resources/python/components/schemas/_properties_type.hbs index ddcced92d97..26f03bc021b 100644 --- a/src/main/resources/python/components/schemas/_properties_type.hbs +++ b/src/main/resources/python/components/schemas/_properties_type.hbs @@ -1,11 +1,11 @@ -{{properties.jsonPathPiece.camelCase}} = typing.TypedDict( - '{{properties.jsonPathPiece.camelCase}}', +{{properties.jsonPathPiece.pascalCase}} = typing.TypedDict( + '{{properties.jsonPathPiece.pascalCase}}', { {{#each properties}} {{#if refInfo.refClass}} "{{{@key.original}}}": typing.Type[{{#if refInfo.refModuleAlias}}{{refInfo.refModuleAlias}}.{{refInfo.refClass}}{{else}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{refInfo.refClass}}{{else}}{{! self reference }}'{{refInfo.refClass}}'{{/if}}{{/if}}], {{else}} - "{{{@key.original}}}": typing.Type[{{jsonPathPiece.camelCase}}], + "{{{@key.original}}}": typing.Type[{{jsonPathPiece.pascalCase}}], {{/if}} {{/each}} } diff --git a/src/main/resources/python/components/schemas/_required_properties_input_type.hbs b/src/main/resources/python/components/schemas/_required_properties_input_type.hbs index cbdb210aab8..78d30c4bfca 100644 --- a/src/main/resources/python/components/schemas/_required_properties_input_type.hbs +++ b/src/main/resources/python/components/schemas/_required_properties_input_type.hbs @@ -1,12 +1,12 @@ {{#if additionalProperties}} {{#if additionalProperties.isBooleanSchemaFalse}} {{! TypedDict use case }} -{{requiredProperties.jsonPathPiece.camelCase}} = typing.TypedDict( - '{{requiredProperties.jsonPathPiece.camelCase}}', +{{requiredProperties.jsonPathPiece.pascalCase}} = typing.TypedDict( + '{{requiredProperties.jsonPathPiece.pascalCase}}', { {{#each requiredProperties}} {{#with this}} - {{> components/schemas/types/schema_io_type paramName=@key.original quote=true fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=@key.original quote=true fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.pascalCase }} {{/with}} {{/each}} } @@ -15,17 +15,17 @@ {{! additionalProperties True/schema }} {{#if additionalProperties.isBooleanSchemaTrue }} {{! addProps True, does not matter what properties are because they are always covered by base types }} -{{requiredProperties.jsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{requiredProperties.jsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{else}} {{! addProps schema }} -{{requiredProperties.jsonPathPiece.camelCase}} = typing.Mapping[ +{{requiredProperties.jsonPathPiece.pascalCase}} = typing.Mapping[ str, typing.Union[ {{#each requiredProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../requiredProperties.jsonPathPiece.pascalCase }} {{/with}} ] ] @@ -33,5 +33,5 @@ {{/if}} {{else}} {{! addProps unset, does not matter what required props are }} -{{requiredProperties.jsonPathPiece.camelCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] +{{requiredProperties.jsonPathPiece.pascalCase}} = typing.Mapping[str, schemas.INPUT_TYPES_ALL] {{/if}} diff --git a/src/main/resources/python/components/schemas/schema_cls/__pattern_info.hbs b/src/main/resources/python/components/schemas/schema_cls/__pattern_info.hbs index e0cec22e51d..e63fe72f120 100644 --- a/src/main/resources/python/components/schemas/schema_cls/__pattern_info.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/__pattern_info.hbs @@ -25,7 +25,7 @@ {{/if}} {{/with}} {{#if jsonPathPiece}} -): {{jsonPathPiece.camelCase}}, +): {{jsonPathPiece.pascalCase}}, {{else}} ) {{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/schema_cls/__xbase_one_type.hbs b/src/main/resources/python/components/schemas/schema_cls/__xbase_one_type.hbs index a248f6b9904..2b377d1fefc 100644 --- a/src/main/resources/python/components/schemas/schema_cls/__xbase_one_type.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/__xbase_one_type.hbs @@ -1,9 +1,9 @@ {{#each types}} {{#eq this "array"}} -schemas.ListSchema[{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}tuple{{/if}}] +schemas.ListSchema[{{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}tuple{{/if}}] {{/eq}} {{#eq this "object"}} -schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}schemas.immutabledict{{/if}}, tuple] +schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}schemas.immutabledict{{/if}}, tuple] {{/eq}} {{#eq this "string"}} {{#eq ../format "date"}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_additional_properties.hbs b/src/main/resources/python/components/schemas/schema_cls/_additional_properties.hbs index 955d13ed3b2..a9c5761e2ba 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_additional_properties.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_additional_properties.hbs @@ -1,3 +1,3 @@ {{#with additionalProperties}} -additional_properties: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +additional_properties: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_all_of.hbs b/src/main/resources/python/components/schemas/schema_cls/_all_of.hbs index f1300ff5072..d22eabdb2a3 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_all_of.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_all_of.hbs @@ -1 +1 @@ -all_of: {{allOf.jsonPathPiece.camelCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{allOf.jsonPathPiece.camelCase}})) # type: ignore +all_of: {{allOf.jsonPathPiece.pascalCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{allOf.jsonPathPiece.pascalCase}})) # type: ignore diff --git a/src/main/resources/python/components/schemas/schema_cls/_any_of.hbs b/src/main/resources/python/components/schemas/schema_cls/_any_of.hbs index 8d851d10786..eb5cb8aa98d 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_any_of.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_any_of.hbs @@ -1 +1 @@ -any_of: {{anyOf.jsonPathPiece.camelCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{anyOf.jsonPathPiece.camelCase}})) # type: ignore +any_of: {{anyOf.jsonPathPiece.pascalCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{anyOf.jsonPathPiece.pascalCase}})) # type: ignore diff --git a/src/main/resources/python/components/schemas/schema_cls/_const.hbs b/src/main/resources/python/components/schemas/schema_cls/_const.hbs index 8076c1f451f..b11967287c8 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_const.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_const.hbs @@ -23,4 +23,4 @@ const_value_to_name: typing.Mapping[typing.Union[int, float, str, schemas.Bool, {{/each}} } ) -const = {{constInfo.jsonPathPiece.camelCase}} +const = {{constInfo.jsonPathPiece.pascalCase}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_contains.hbs b/src/main/resources/python/components/schemas/schema_cls/_contains.hbs index e485c062929..330f68f5111 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_contains.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_contains.hbs @@ -1,5 +1,5 @@ {{#with contains}} -contains: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +contains: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} {{#neq maxContains null}} max_contains: typing.Literal[{{maxContains}}] = {{maxContains}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_dependent_schemas.hbs b/src/main/resources/python/components/schemas/schema_cls/_dependent_schemas.hbs index 852073de98a..b8a26d40754 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_dependent_schemas.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_dependent_schemas.hbs @@ -1 +1 @@ -dependent_schemas: {{dependentSchemas.jsonPathPiece.camelCase}} = dataclasses.field(default_factory=lambda: schemas.typed_dict_to_instance({{dependentSchemas.jsonPathPiece.camelCase}})) # type: ignore +dependent_schemas: {{dependentSchemas.jsonPathPiece.pascalCase}} = dataclasses.field(default_factory=lambda: schemas.typed_dict_to_instance({{dependentSchemas.jsonPathPiece.pascalCase}})) # type: ignore diff --git a/src/main/resources/python/components/schemas/schema_cls/_else.hbs b/src/main/resources/python/components/schemas/schema_cls/_else.hbs index 992654c370c..7ae4ef9650d 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_else.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_else.hbs @@ -1,3 +1,3 @@ {{#with else_}} -else_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +else_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_enum.hbs b/src/main/resources/python/components/schemas/schema_cls/_enum.hbs index e980a1760c7..cd791813e50 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_enum.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_enum.hbs @@ -23,4 +23,4 @@ enum_value_to_name: typing.Mapping[typing.Union[int, float, str, schemas.Bool, N {{/each}} } ) -enums = {{enumInfo.jsonPathPiece.camelCase}} +enums = {{enumInfo.jsonPathPiece.pascalCase}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_if.hbs b/src/main/resources/python/components/schemas/schema_cls/_if.hbs index 269446e5173..2dc7a26d31e 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_if.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_if.hbs @@ -1,3 +1,3 @@ {{#with if_}} -if_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +if_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_items.hbs b/src/main/resources/python/components/schemas/schema_cls/_items.hbs index 70c0cbbf8ba..54de52551fe 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_items.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_items.hbs @@ -1,3 +1,3 @@ {{#with items}} -items: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +items: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_not.hbs b/src/main/resources/python/components/schemas/schema_cls/_not.hbs index d76c2ad95f5..35fd2b20868 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_not.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_not.hbs @@ -1,3 +1,3 @@ {{#with not}} -not_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +not_: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_one_of.hbs b/src/main/resources/python/components/schemas/schema_cls/_one_of.hbs index 6760ff40a54..fa7ead4e2d1 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_one_of.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_one_of.hbs @@ -1 +1 @@ -one_of: {{oneOf.jsonPathPiece.camelCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{oneOf.jsonPathPiece.camelCase}})) # type: ignore +one_of: {{oneOf.jsonPathPiece.pascalCase}} = dataclasses.field(default_factory=lambda: schemas.tuple_to_instance({{oneOf.jsonPathPiece.pascalCase}})) # type: ignore diff --git a/src/main/resources/python/components/schemas/schema_cls/_prefix_items.hbs b/src/main/resources/python/components/schemas/schema_cls/_prefix_items.hbs index 7c713a2dc19..5067c984ce0 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_prefix_items.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_prefix_items.hbs @@ -1,9 +1,9 @@ prefix_items: typing.Tuple[ {{#each prefixItems}} - typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}], + typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}], {{/each}} ] = ( {{#each prefixItems}} - {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}, + {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}, {{/each}} ) diff --git a/src/main/resources/python/components/schemas/schema_cls/_properties.hbs b/src/main/resources/python/components/schemas/schema_cls/_properties.hbs index e6e9e9361de..ad3839164fe 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_properties.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_properties.hbs @@ -1 +1 @@ -properties: {{properties.jsonPathPiece.camelCase}} = dataclasses.field(default_factory=lambda: schemas.typed_dict_to_instance({{properties.jsonPathPiece.camelCase}})) # type: ignore +properties: {{properties.jsonPathPiece.pascalCase}} = dataclasses.field(default_factory=lambda: schemas.typed_dict_to_instance({{properties.jsonPathPiece.pascalCase}})) # type: ignore diff --git a/src/main/resources/python/components/schemas/schema_cls/_property_names.hbs b/src/main/resources/python/components/schemas/schema_cls/_property_names.hbs index 749a4f020c1..a53e0063513 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_property_names.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_property_names.hbs @@ -1,3 +1,3 @@ {{#with propertyNames}} -property_names: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +property_names: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_anytype_or_multitype.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_anytype_or_multitype.hbs index 1d176daa906..008047deeba 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_anytype_or_multitype.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_anytype_or_multitype.hbs @@ -1,14 +1,14 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( +class {{jsonPathPiece.pascalCase}}( {{#eq types null}} - schemas.AnyTypeSchema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}], + schemas.AnyTypeSchema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}], {{else}} {{#eq types.size 1}} {{> components/schemas/schema_cls/__xbase_one_type }} {{else}} - schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}], + schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}], {{/eq}} {{/eq}} ): @@ -142,10 +142,10 @@ class {{jsonPathPiece.camelCase}}( ] = dataclasses.field( default_factory=lambda: { {{#if mapOutputJsonPathPiece}} - schemas.immutabledict: {{mapOutputJsonPathPiece.camelCase}}, + schemas.immutabledict: {{mapOutputJsonPathPiece.pascalCase}}, {{/if}} {{#if arrayOutputJsonPathPiece}} - tuple: {{arrayOutputJsonPathPiece.camelCase}}, + tuple: {{arrayOutputJsonPathPiece.pascalCase}}, {{/if}} } ) diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_boolean.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_boolean.hbs index 2ad63ea3bea..51e89773196 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_boolean.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_boolean.hbs @@ -1,7 +1,7 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( +class {{jsonPathPiece.pascalCase}}( {{> components/schemas/schema_cls/__xbase_one_type }} ): {{#if componentModule}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_dict.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_dict.hbs index adb834586de..7104b188f09 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_dict.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_dict.hbs @@ -1,8 +1,8 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( - schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.camelCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, tuple] +class {{jsonPathPiece.pascalCase}}( + schemas.Schema[{{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}, tuple] ): {{#if componentModule}} """NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -76,7 +76,7 @@ class {{jsonPathPiece.camelCase}}( typing.Type ] = dataclasses.field( default_factory=lambda: { - schemas.immutabledict: {{mapOutputJsonPathPiece.camelCase}} + schemas.immutabledict: {{mapOutputJsonPathPiece.pascalCase}} } ) {{/if}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_list.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_list.hbs index c3d58efb3c3..f0702702a5c 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_list.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_list.hbs @@ -1,8 +1,8 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( - schemas.Schema[schemas.immutabledict, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.camelCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}] +class {{jsonPathPiece.pascalCase}}( + schemas.Schema[schemas.immutabledict, {{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}] ): {{#if componentModule}} """NOTE: This class is auto generated by OpenAPI JSON Schema Generator. @@ -64,7 +64,7 @@ class {{jsonPathPiece.camelCase}}( typing.Type ] = dataclasses.field( default_factory=lambda: { - tuple: {{arrayOutputJsonPathPiece.camelCase}} + tuple: {{arrayOutputJsonPathPiece.pascalCase}} } ) {{/if}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_number.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_number.hbs index a4eaa3a715e..25374a04f4c 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_number.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_number.hbs @@ -1,7 +1,7 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( +class {{jsonPathPiece.pascalCase}}( {{> components/schemas/schema_cls/__xbase_one_type }} ): {{#if componentModule}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_string.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_string.hbs index 345d2053afb..18e85de721c 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_string.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_string.hbs @@ -1,7 +1,7 @@ @dataclasses.dataclass(frozen=True) -class {{jsonPathPiece.camelCase}}( +class {{jsonPathPiece.pascalCase}}( {{> components/schemas/schema_cls/__xbase_one_type }} ): {{#if componentModule}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_schema_var_equals_cls.hbs b/src/main/resources/python/components/schemas/schema_cls/_schema_var_equals_cls.hbs index 69915ccc4b7..ec96b86746b 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_schema_var_equals_cls.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_schema_var_equals_cls.hbs @@ -1 +1 @@ -{{jsonPathPiece.camelCase}}: typing_extensions.TypeAlias = {{#or isBooleanSchemaTrue isBooleanSchemaFalse}}{{#if isBooleanSchemaTrue}}schemas.AnyTypeSchema{{else}}schemas.NotAnyTypeSchema{{/if}}{{else}}{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}schemas.{{#eq types null}}AnyType{{else}}{{#each types}}{{#eq this "null"}}None{{/eq}}{{#eq this "object"}}Dict{{/eq}}{{#eq this "array"}}List{{/eq}}{{#eq this "boolean"}}Bool{{/eq}}{{#eq this "string"}}{{#eq ../format "date"}}Date{{/eq}}{{#eq ../format "date-time"}}DateTime{{/eq}}{{#eq ../format "uuid"}}UUID{{/eq}}{{#eq ../format "number"}}Decimal{{/eq}}{{#eq ../format "binary"}}Binary{{/eq}}{{#neq ../format "date"}}{{#neq ../format "date-time"}}{{#neq ../format "uuid"}}{{#neq ../format "number"}}{{#neq ../format "binary"}}Str{{/neq}}{{/neq}}{{/neq}}{{/neq}}{{/neq}}{{/eq}}{{#eq this "integer"}}{{#eq ../format "int32"}}Int32{{/eq}}{{#eq ../format "int64"}}Int64{{/eq}}{{#neq ../format "int32"}}{{#neq ../format "int64"}}Int{{/neq}}{{/neq}}{{/eq}}{{#eq this "number"}}{{#eq ../format "float"}}Float32{{/eq}}{{#eq ../format "double"}}Float64{{/eq}}{{#neq ../format "float"}}{{#neq ../format "double"}}Number{{/neq}}{{/neq}}{{/eq}}{{/each}}{{/eq}}Schema{{/if}}{{/or}} +{{jsonPathPiece.pascalCase}}: typing_extensions.TypeAlias = {{#or isBooleanSchemaTrue isBooleanSchemaFalse}}{{#if isBooleanSchemaTrue}}schemas.AnyTypeSchema{{else}}schemas.NotAnyTypeSchema{{/if}}{{else}}{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}schemas.{{#eq types null}}AnyType{{else}}{{#each types}}{{#eq this "null"}}None{{/eq}}{{#eq this "object"}}Dict{{/eq}}{{#eq this "array"}}List{{/eq}}{{#eq this "boolean"}}Bool{{/eq}}{{#eq this "string"}}{{#eq ../format "date"}}Date{{/eq}}{{#eq ../format "date-time"}}DateTime{{/eq}}{{#eq ../format "uuid"}}UUID{{/eq}}{{#eq ../format "number"}}Decimal{{/eq}}{{#eq ../format "binary"}}Binary{{/eq}}{{#neq ../format "date"}}{{#neq ../format "date-time"}}{{#neq ../format "uuid"}}{{#neq ../format "number"}}{{#neq ../format "binary"}}Str{{/neq}}{{/neq}}{{/neq}}{{/neq}}{{/neq}}{{/eq}}{{#eq this "integer"}}{{#eq ../format "int32"}}Int32{{/eq}}{{#eq ../format "int64"}}Int64{{/eq}}{{#neq ../format "int32"}}{{#neq ../format "int64"}}Int{{/neq}}{{/neq}}{{/eq}}{{#eq this "number"}}{{#eq ../format "float"}}Float32{{/eq}}{{#eq ../format "double"}}Float64{{/eq}}{{#neq ../format "float"}}{{#neq ../format "double"}}Number{{/neq}}{{/neq}}{{/eq}}{{/each}}{{/eq}}Schema{{/if}}{{/or}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_then.hbs b/src/main/resources/python/components/schemas/schema_cls/_then.hbs index 1e758623eda..e3fa1485f99 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_then.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_then.hbs @@ -1,3 +1,3 @@ {{#with then}} -then: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +then: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_unevaluated_items.hbs b/src/main/resources/python/components/schemas/schema_cls/_unevaluated_items.hbs index 67b6cee3b14..0edc04562b7 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_unevaluated_items.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_unevaluated_items.hbs @@ -1,3 +1,3 @@ {{#with unevaluatedItems}} -unevaluated_items: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +unevaluated_items: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/_unevaluated_properties.hbs b/src/main/resources/python/components/schemas/schema_cls/_unevaluated_properties.hbs index 4da40f685f1..9711cc814ba 100644 --- a/src/main/resources/python/components/schemas/schema_cls/_unevaluated_properties.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/_unevaluated_properties.hbs @@ -1,3 +1,3 @@ {{#with unevaluatedProperties}} -unevaluated_properties: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.camelCase}}{{/if}}) # type: ignore +unevaluated_properties: typing.Type[{{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}] = dataclasses.field(default_factory=lambda: {{#if refInfo.refClass}}{{#if refInfo.refModule}}{{refInfo.refModule}}.{{/if}}{{refInfo.refClass}}{{else}}{{jsonPathPiece.pascalCase}}{{/if}}) # type: ignore {{/with}} diff --git a/src/main/resources/python/components/schemas/schema_cls/validate/_validate_args.hbs b/src/main/resources/python/components/schemas/schema_cls/validate/_validate_args.hbs index 17c260b5828..4d82ae682a4 100644 --- a/src/main/resources/python/components/schemas/schema_cls/validate/_validate_args.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/validate/_validate_args.hbs @@ -2,8 +2,8 @@ cls, {{#eq this "array"}} {{#if arrayInputJsonPathPiece}} arg: typing.Union[ - {{arrayInputJsonPathPiece.camelCase}}, - {{arrayOutputJsonPathPiece.camelCase}}, + {{arrayInputJsonPathPiece.pascalCase}}, + {{arrayOutputJsonPathPiece.pascalCase}}, ], {{else}} arg: typing.Union[ @@ -15,8 +15,8 @@ arg: typing.Union[ {{#eq this "object"}} {{#if mapInputJsonPathPiece}} arg: typing.Union[ - {{mapInputJsonPathPiece.camelCase}}, - {{mapOutputJsonPathPiece.camelCase}}, + {{mapInputJsonPathPiece.pascalCase}}, + {{mapOutputJsonPathPiece.pascalCase}}, ], {{else}} arg: typing.Mapping[str, schemas.INPUT_TYPES_ALL], diff --git a/src/main/resources/python/components/schemas/schema_cls/validate/validate.hbs b/src/main/resources/python/components/schemas/schema_cls/validate/validate.hbs index 76c3361e948..046049f1bfa 100644 --- a/src/main/resources/python/components/schemas/schema_cls/validate/validate.hbs +++ b/src/main/resources/python/components/schemas/schema_cls/validate/validate.hbs @@ -7,7 +7,7 @@ def validate( {{> components/schemas/schema_cls/validate/_validate_args }} {{#if ../mapOutputJsonPathPiece}} -) -> {{../mapOutputJsonPathPiece.camelCase}}: ... +) -> {{../mapOutputJsonPathPiece.pascalCase}}: ... {{else}} ) -> schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]: ... {{/if}} @@ -40,14 +40,14 @@ def validate( @classmethod def validate( {{> components/schemas/schema_cls/validate/_validate_args }} -) -> {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.camelCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}: ... +) -> {{#if ../arrayOutputJsonPathPiece}}{{../arrayOutputJsonPathPiece.pascalCase}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]{{/if}}: ... {{else}} {{#eq this "object"}} @typing.overload @classmethod def validate( {{> components/schemas/schema_cls/validate/_validate_args }} -) -> {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.camelCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}: ... +) -> {{#if ../mapOutputJsonPathPiece}}{{../mapOutputJsonPathPiece.pascalCase}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{/if}}: ... {{/eq}} {{/eq}} {{/eq}} @@ -103,7 +103,7 @@ def validate( {{#each types}} {{#eq this "object"}} {{#if mapOutputJsonPathPiece}} -) -> {{mapOutputJsonPathPiece.camelCase}}: +) -> {{mapOutputJsonPathPiece.pascalCase}}: {{else}} ) -> schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]: {{/if}} @@ -173,7 +173,7 @@ def validate( {{else}} {{#eq this "array"}} {{#if arrayOutputJsonPathPiece}} -) -> {{arrayOutputJsonPathPiece.camelCase}}: +) -> {{arrayOutputJsonPathPiece.pascalCase}}: {{else}} ) -> typing.Tuple[schemas.OUTPUT_BASE_TYPES, ...]: {{/if}} diff --git a/src/main/resources/python/components/schemas/schema_doc.hbs b/src/main/resources/python/components/schemas/schema_doc.hbs index 7373d0b0b9b..3d7ed9cc955 100644 --- a/src/main/resources/python/components/schemas/schema_doc.hbs +++ b/src/main/resources/python/components/schemas/schema_doc.hbs @@ -56,13 +56,13 @@ type: typing.Mapping[ str, typing.Union[ {{#each requiredProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] @@ -74,10 +74,10 @@ type: typing.Mapping[ str, typing.Union[ {{#each requiredProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] @@ -88,10 +88,10 @@ type: typing.Mapping[ str, typing.Union[ {{#each optionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/each}} {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] ] @@ -100,7 +100,7 @@ type: typing.Mapping[ type: typing.Mapping[ str, {{#with additionalProperties}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../mapInputJsonPathPiece.pascalCase }} {{/with}} ] {{/if}} @@ -215,12 +215,12 @@ get_additional_property_ | str | schemas.immutabledict, tuple, float, int, str, type: typing.Union[ typing.List[ {{#with items}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.pascalCase }} {{/with}} ], typing.Tuple[ {{#with items}} - {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.camelCase }} + {{> components/schemas/types/schema_io_type paramName=false fullRefModule="" endChar="," rootClass=../arrayInputJsonPathPiece.pascalCase }} ... {{/with}} ] @@ -274,7 +274,7 @@ Method | Input Type | Return Type | Notes Schema Class | Input Type | Return Type ------------ | ---------- | ----------- {{#each allOf}} -{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.anchorPiece) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} +{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.kebabCase) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} {{/each}} {{/if}} {{#if anyOf}} @@ -282,7 +282,7 @@ Schema Class | Input Type | Return Type Schema Class | Input Type | Return Type ------------ | ---------- | ----------- {{#each anyOf}} -{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.anchorPiece) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} +{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.kebabCase) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} {{/each}} {{/if}} {{#if oneOf}} @@ -290,7 +290,7 @@ Schema Class | Input Type | Return Type Schema Class | Input Type | Return Type ------------ | ---------- | ----------- {{#each oneOf}} -{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.anchorPiece) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} +{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.kebabCase) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} {{/each}} {{/if}} {{#if not}} @@ -298,7 +298,7 @@ Schema Class | Input Type | Return Type Schema Class | Input Type | Return Type ------------ | ---------- | ----------- {{#with not}} -{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.camelCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.anchorPiece) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} +{{#if refInfo.refClass}}{{> components/schemas/__refclass_partial }}{{else}}[{{jsonPathPiece.pascalCase}}](#{{> components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece.kebabCase) }}){{/if}} | {{> components/schemas/types/docschema_io_types }} | {{> components/schemas/types/docschema_output_types }} {{/with}} {{/if}} {{/if}} diff --git a/src/main/resources/python/components/schemas/schema_test.hbs b/src/main/resources/python/components/schemas/schema_test.hbs index 6a2fc751d34..989fd3f0c8c 100644 --- a/src/main/resources/python/components/schemas/schema_test.hbs +++ b/src/main/resources/python/components/schemas/schema_test.hbs @@ -6,12 +6,12 @@ import unittest import {{packageName}} {{#with schema}} -from {{packageName}}.components.schema.{{jsonPathPiece.snakeCase}} import {{jsonPathPiece.camelCase}} +from {{packageName}}.components.schema.{{jsonPathPiece.snakeCase}} import {{jsonPathPiece.pascalCase}} from {{packageName}}.configurations import schema_configuration -class Test{{jsonPathPiece.camelCase}}(unittest.TestCase): - """{{jsonPathPiece.camelCase}} unit test stubs""" +class Test{{jsonPathPiece.pascalCase}}(unittest.TestCase): + """{{jsonPathPiece.pascalCase}} unit test stubs""" configuration = schema_configuration.SchemaConfiguration( disabled_json_schema_keywords={'format'} ) @@ -21,7 +21,7 @@ class Test{{jsonPathPiece.camelCase}}(unittest.TestCase): def test_{{@key}}_{{#if valid}}passes{{else}}fails{{/if}}(self): # {{description.codeEscaped}} {{#if valid}} - {{jsonPathPiece.camelCase}}.validate( + {{jsonPathPiece.pascalCase}}.validate( {{#with data}} {{> components/schemas/helpers/payload_renderer endChar=',' }} {{/with}} @@ -29,7 +29,7 @@ class Test{{jsonPathPiece.camelCase}}(unittest.TestCase): ) {{else}} with self.assertRaises(({{packageName}}.ApiValueError, {{packageName}}.ApiTypeError)): - {{jsonPathPiece.camelCase}}.validate( + {{jsonPathPiece.pascalCase}}.validate( {{#with data}} {{> components/schemas/helpers/payload_renderer endChar=','}} {{/with}} diff --git a/src/main/resources/python/components/schemas/types/_docschema_io_inline_types.hbs b/src/main/resources/python/components/schemas/types/_docschema_io_inline_types.hbs index cb3a2a7c723..966f8306114 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_io_inline_types.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_io_inline_types.hbs @@ -1 +1 @@ -{{#eq types null}}{{#if mapInputJsonPathPiece}}[{{mapInputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapInputJsonPathPiece) }}{{/if}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_object }}, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, {{#if arrayInputJsonPathPiece}}[{{arrayInputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayInputJsonPathPiece) }}{{/if}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_array }}, bytes, io.FileIO, io.BufferedReader{{else}}{{#each types}}{{#unless @first}}, {{/unless}}{{#eq this "array"}}{{#if arrayInputJsonPathPiece}}[{{arrayInputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayInputJsonPathPiece) }}{{/if}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_array }}{{/eq}}{{#eq this "object"}}{{#if mapInputJsonPathPiece}}[{{mapInputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapInputJsonPathPiece) }}{{/if}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_object }}{{/eq}}{{#eq this "null"}}None{{/eq}}{{#eq this "string" }}{{#neq ../format "binary"}}{{> components/schemas/types/__docschema_str_type }}{{/neq}}{{#eq ../format "date"}}, datetime.date{{/eq}}{{#eq ../format "date-time"}}, datetime.datetime{{/eq}}{{#eq ../format "uuid"}}, uuid.UUID{{/eq}}{{#eq ../format "binary"}}bytes, io.FileIO, io.BufferedReader{{/eq}}{{/eq}}{{#eq this "integer"}}{{> components/schemas/types/__docschema_int_type }}{{/eq}}{{#eq this "number"}}float, int{{/eq}}{{#eq this "boolean"}}{{> components/schemas/types/__docschema_bool_type }}{{/eq}}{{/each}}{{/eq}}{{#if optional}}, schemas.Unset{{/if}} \ No newline at end of file +{{#eq types null}}{{#if mapInputJsonPathPiece}}[{{mapInputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapInputJsonPathPiece) }}{{/if}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_object }}, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, {{#if arrayInputJsonPathPiece}}[{{arrayInputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayInputJsonPathPiece) }}{{/if}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_array }}, bytes, io.FileIO, io.BufferedReader{{else}}{{#each types}}{{#unless @first}}, {{/unless}}{{#eq this "array"}}{{#if arrayInputJsonPathPiece}}[{{arrayInputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayInputJsonPathPiece) }}{{/if}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_array }}{{/eq}}{{#eq this "object"}}{{#if mapInputJsonPathPiece}}[{{mapInputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapInputJsonPathPiece) }}{{/if}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_object }}{{/eq}}{{#eq this "null"}}None{{/eq}}{{#eq this "string" }}{{#neq ../format "binary"}}{{> components/schemas/types/__docschema_str_type }}{{/neq}}{{#eq ../format "date"}}, datetime.date{{/eq}}{{#eq ../format "date-time"}}, datetime.datetime{{/eq}}{{#eq ../format "uuid"}}, uuid.UUID{{/eq}}{{#eq ../format "binary"}}bytes, io.FileIO, io.BufferedReader{{/eq}}{{/eq}}{{#eq this "integer"}}{{> components/schemas/types/__docschema_int_type }}{{/eq}}{{#eq this "number"}}float, int{{/eq}}{{#eq this "boolean"}}{{> components/schemas/types/__docschema_bool_type }}{{/eq}}{{/each}}{{/eq}}{{#if optional}}, schemas.Unset{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_io_ref_array.hbs b/src/main/resources/python/components/schemas/types/_docschema_io_ref_array.hbs index f488b6ad41c..e472a2f7000 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_io_ref_array.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_io_ref_array.hbs @@ -1 +1 @@ -{{#if arrayInputJsonPathPiece}}[{{#unless selfRef}}{{jsonPathPiece.snakeCase}}.{{/unless}}{{arrayInputJsonPathPiece.camelCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{arrayInputJsonPathPiece.anchorPiece}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_ref_array }} \ No newline at end of file +{{#if arrayInputJsonPathPiece}}[{{#unless selfRef}}{{jsonPathPiece.snakeCase}}.{{/unless}}{{arrayInputJsonPathPiece.pascalCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{arrayInputJsonPathPiece.kebabCase}}){{else}}list{{/if}}, {{> components/schemas/types/_docschema_output_ref_array }} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_io_ref_object.hbs b/src/main/resources/python/components/schemas/types/_docschema_io_ref_object.hbs index dcacb197efb..14c152df9d2 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_io_ref_object.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_io_ref_object.hbs @@ -1 +1 @@ -{{#if mapInputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{mapInputJsonPathPiece.camelCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{mapInputJsonPathPiece.anchorPiece}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_ref_object }} \ No newline at end of file +{{#if mapInputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{mapInputJsonPathPiece.pascalCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{mapInputJsonPathPiece.kebabCase}}){{else}}dict{{/if}}, {{> components/schemas/types/_docschema_output_ref_object }} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_output_array.hbs b/src/main/resources/python/components/schemas/types/_docschema_output_array.hbs index 35a9b248d5b..891a4473203 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_output_array.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_output_array.hbs @@ -1 +1 @@ -{{#if arrayOutputJsonPathPiece}}[{{arrayOutputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayOutputJsonPathPiece) }}{{/if}}){{else}}tuple{{/if}} \ No newline at end of file +{{#if arrayOutputJsonPathPiece}}[{{arrayOutputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) arrayOutputJsonPathPiece) }}{{/if}}){{else}}tuple{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_output_object.hbs b/src/main/resources/python/components/schemas/types/_docschema_output_object.hbs index 75aa0622821..4186a837dc1 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_output_object.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_output_object.hbs @@ -1 +1 @@ -{{#if mapOutputJsonPathPiece}}[{{mapOutputJsonPathPiece.camelCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapOutputJsonPathPiece) }}{{/if}}){{else}}schemas.immutabledict{{/if}} \ No newline at end of file +{{#if mapOutputJsonPathPiece}}[{{mapOutputJsonPathPiece.pascalCase}}](#{{#if identifierPieces}}{{> components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}{{else}}{{> components/_helper_anchor_id identifierPieces=(append (newArray ) mapOutputJsonPathPiece) }}{{/if}}){{else}}schemas.immutabledict{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_output_ref_array.hbs b/src/main/resources/python/components/schemas/types/_docschema_output_ref_array.hbs index eb3d73bc14f..b015f81d40a 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_output_ref_array.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_output_ref_array.hbs @@ -1 +1 @@ -{{#if arrayOutputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{arrayOutputJsonPathPiece.camelCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{arrayOutputJsonPathPiece.anchorPiece}}){{else}}tuple{{/if}} \ No newline at end of file +{{#if arrayOutputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{arrayOutputJsonPathPiece.pascalCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{arrayOutputJsonPathPiece.kebabCase}}){{else}}tuple{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_docschema_output_ref_object.hbs b/src/main/resources/python/components/schemas/types/_docschema_output_ref_object.hbs index d2a9486643c..539538ed7bf 100644 --- a/src/main/resources/python/components/schemas/types/_docschema_output_ref_object.hbs +++ b/src/main/resources/python/components/schemas/types/_docschema_output_ref_object.hbs @@ -1 +1 @@ -{{#if mapOutputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{mapOutputJsonPathPiece.camelCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{mapOutputJsonPathPiece.anchorPiece}}){{else}}schemas.immutabledict{{/if}} \ No newline at end of file +{{#if mapOutputJsonPathPiece}}[{{#unless selfRef}}{{#if refModuleAlias}}{{refModuleAlias}}{{else}}{{jsonPathPiece.snakeCase}}{{/if}}.{{/unless}}{{mapOutputJsonPathPiece.pascalCase}}]({{#unless selfRef}}{{docRoot}}{{pathFromDocRoot}}.md{{/unless}}#{{mapOutputJsonPathPiece.kebabCase}}){{else}}schemas.immutabledict{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/schemas/types/_schema_io_type_base.hbs b/src/main/resources/python/components/schemas/types/_schema_io_type_base.hbs index bfd8334383a..a8ada6019c6 100644 --- a/src/main/resources/python/components/schemas/types/_schema_io_type_base.hbs +++ b/src/main/resources/python/components/schemas/types/_schema_io_type_base.hbs @@ -154,42 +154,42 @@ {{#if fullRefModule}} {{#if optional}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - {{fullRefModule}}.{{arrayInputJsonPathPiece.camelCase}}, - {{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}, + {{fullRefModule}}.{{arrayInputJsonPathPiece.pascalCase}}, + {{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset ] = schemas.unset{{endChar}} {{else}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - {{fullRefModule}}.{{arrayInputJsonPathPiece.camelCase}}, - {{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}} + {{fullRefModule}}.{{arrayInputJsonPathPiece.pascalCase}}, + {{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}} ]{{endChar}} {{/if}} {{else}} - {{#eq rootClass arrayInputJsonPathPiece.camelCase}} + {{#eq rootClass arrayInputJsonPathPiece.pascalCase}} {{! self reference }} {{#if optional}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - '{{arrayInputJsonPathPiece.camelCase}}', - {{arrayOutputJsonPathPiece.camelCase}}, + '{{arrayInputJsonPathPiece.pascalCase}}', + {{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset ] = schemas.unset{{endChar}} {{else}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - '{{arrayInputJsonPathPiece.camelCase}}', - {{arrayOutputJsonPathPiece.camelCase}} + '{{arrayInputJsonPathPiece.pascalCase}}', + {{arrayOutputJsonPathPiece.pascalCase}} ]{{endChar}} {{/if}} {{else}} {{#if optional}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - {{arrayInputJsonPathPiece.camelCase}}, - {{arrayOutputJsonPathPiece.camelCase}}, + {{arrayInputJsonPathPiece.pascalCase}}, + {{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset ] = schemas.unset{{endChar}} {{else}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ - {{arrayInputJsonPathPiece.camelCase}}, - {{arrayOutputJsonPathPiece.camelCase}} + {{arrayInputJsonPathPiece.pascalCase}}, + {{arrayOutputJsonPathPiece.pascalCase}} ]{{endChar}} {{/if}} {{/eq}} @@ -215,38 +215,38 @@ {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ {{#if rootClass}} {{#if fullRefModule}} - {{fullRefModule}}.{{mapInputJsonPathPiece.camelCase}}, + {{fullRefModule}}.{{mapInputJsonPathPiece.pascalCase}}, {{else}} - {{#eq rootClass mapInputJsonPathPiece.camelCase}} + {{#eq rootClass mapInputJsonPathPiece.pascalCase}} {{! self reference }} - '{{mapInputJsonPathPiece.camelCase}}', + '{{mapInputJsonPathPiece.pascalCase}}', {{else}} - {{mapInputJsonPathPiece.camelCase}}, + {{mapInputJsonPathPiece.pascalCase}}, {{/eq}} {{/if}} {{else}} - {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapInputJsonPathPiece.camelCase}}, + {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapInputJsonPathPiece.pascalCase}}, {{/if}} - {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}, + {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}, schemas.Unset ] = schemas.unset{{endChar}} {{else}} {{#if paramName}}{{#if quote}}"{{/if}}{{paramName}}{{#if quote}}"{{/if}}: {{/if}}typing.Union[ {{#if rootClass}} {{#if fullRefModule}} - {{fullRefModule}}.{{mapInputJsonPathPiece.camelCase}}, + {{fullRefModule}}.{{mapInputJsonPathPiece.pascalCase}}, {{else}} - {{#eq rootClass mapInputJsonPathPiece.camelCase}} + {{#eq rootClass mapInputJsonPathPiece.pascalCase}} {{! self reference }} - '{{mapInputJsonPathPiece.camelCase}}', + '{{mapInputJsonPathPiece.pascalCase}}', {{else}} - {{mapInputJsonPathPiece.camelCase}}, + {{mapInputJsonPathPiece.pascalCase}}, {{/eq}} {{/if}} {{else}} - {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapInputJsonPathPiece.camelCase}}, + {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapInputJsonPathPiece.pascalCase}}, {{/if}} - {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}, + {{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}, ]{{endChar}} {{/if}} {{else}} diff --git a/src/main/resources/python/components/schemas/types/_schema_output_type_base.hbs b/src/main/resources/python/components/schemas/types/_schema_output_type_base.hbs index 612d3c813aa..66d55892590 100644 --- a/src/main/resources/python/components/schemas/types/_schema_output_type_base.hbs +++ b/src/main/resources/python/components/schemas/types/_schema_output_type_base.hbs @@ -47,22 +47,22 @@ typing.Literal[{{#each ../enumInfo.typeToValues.integer}}{{@key.value}}{{#unless {{#if arrayOutputJsonPathPiece}} {{#if fullRefModule}} {{#if optional}} -typing.Union[{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}} +typing.Union[{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}} {{else}} -{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}{{endChar}} +{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}{{endChar}} {{/if}} {{else}} {{#if selfReference}} {{#if optional}} -typing.Union['{{arrayOutputJsonPathPiece.camelCase}}', schemas.Unset]{{endChar}} +typing.Union['{{arrayOutputJsonPathPiece.pascalCase}}', schemas.Unset]{{endChar}} {{else}} -'{{arrayOutputJsonPathPiece.camelCase}}'{{endChar}} +'{{arrayOutputJsonPathPiece.pascalCase}}'{{endChar}} {{/if}} {{else}} {{#if optional}} -typing.Union[{{arrayOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}} +typing.Union[{{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}} {{else}} -{{arrayOutputJsonPathPiece.camelCase}}{{endChar}} +{{arrayOutputJsonPathPiece.pascalCase}}{{endChar}} {{/if}} {{/if}} {{/if}} @@ -77,9 +77,9 @@ typing.Tuple[schemas.OUTPUT_BASE_TYPES]{{endChar}} {{#eq this "object"}} {{#if mapOutputJsonPathPiece}} {{#if optional}} -typing.Union[{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}} +typing.Union[{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}} {{else}} -{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}{{endChar}} +{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}{{endChar}} {{/if}} {{else}} {{#if optional}} diff --git a/src/main/resources/python/components/schemas/types/_schema_output_type_oneline_base.hbs b/src/main/resources/python/components/schemas/types/_schema_output_type_oneline_base.hbs index 3aaa0bfc66b..250138ed20f 100644 --- a/src/main/resources/python/components/schemas/types/_schema_output_type_oneline_base.hbs +++ b/src/main/resources/python/components/schemas/types/_schema_output_type_oneline_base.hbs @@ -1 +1 @@ -{{#if types}}{{#each types}}{{#eq this "boolean"}}{{#and ../enumInfo ../enumInfo.typeToValues.boolean}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.boolean}}{{#if value}}True{{else}}False{{/if}}{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.boolean}}{{#if value}}True{{else}}False{{/if}}{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[bool, schemas.Unset]{{else}}bool{{/if}}{{endChar}}{{/and}}{{else}}{{#eq this "null"}}{{#if optional}}typing.Union[None, schemas.Unset]{{else}}None{{/if}}{{endChar}}{{else}}{{#eq this "string"}}{{#eq format "binary"}}typing.Union[bytes, schemas.FileIO{{#if optional}}, schemas.Unset{{/if}}]{{endChar}}{{else}}{{#and ../enumInfo ../enumInfo.typeToValues.string}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.string}}"{{{value}}}"{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.string}}"{{{value}}}"{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[str, schemas.Unset]{{else}}str{{/if}}{{endChar}}{{/and}}{{/eq}}{{else}}{{#eq this "number"}}typing.Union[int, float{{#if optional}}, schemas.Unset{{/if}}]{{endChar}}{{else}}{{#eq this "integer"}}{{#and ../enumInfo ../enumInfo.typeToValues.integer}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.integer}}{{value}}{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.integer}}{{value}}{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[int, schemas.Unset]{{else}}int{{/if}}{{endChar}}{{/and}}{{else}}{{#eq this "array"}}{{#if arrayOutputJsonPathPiece}}{{#if fullRefModule}}{{#if optional}}typing.Union[{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}}{{else}}{{fullRefModule}}.{{arrayOutputJsonPathPiece.camelCase}}{{endChar}}{{/if}}{{else}}{{#if selfReference}}{{#if optional}}typing.Union['{{arrayOutputJsonPathPiece.camelCase}}', schemas.Unset]{{endChar}}{{else}}'{{arrayOutputJsonPathPiece.camelCase}}'{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[{{arrayOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}}{{else}}{{arrayOutputJsonPathPiece.camelCase}}{{endChar}}{{/if}}{{/if}}{{/if}}{{else}}{{#if optional}}typing.Union[typing.Tuple[schemas.OUTPUT_BASE_TYPES], schemas.Unset]{{endChar}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES]{{endChar}}{{/if}}{{/if}}{{else}}{{#eq this "object"}}{{#if mapOutputJsonPathPiece}}{{#if optional}}typing.Union[{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}, schemas.Unset]{{endChar}}{{else}}{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.camelCase}}{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES], schemas.Unset]{{endChar}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{endChar}}{{/if}}{{/if}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/each}}{{else}}{{#if optional}}typing.Union[schemas.OUTPUT_BASE_TYPES, schemas.Unset]{{endChar}}{{else}}schemas.OUTPUT_BASE_TYPES{{endChar}}{{/if}}{{/if}} \ No newline at end of file +{{#if types}}{{#each types}}{{#eq this "boolean"}}{{#and ../enumInfo ../enumInfo.typeToValues.boolean}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.boolean}}{{#if value}}True{{else}}False{{/if}}{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.boolean}}{{#if value}}True{{else}}False{{/if}}{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[bool, schemas.Unset]{{else}}bool{{/if}}{{endChar}}{{/and}}{{else}}{{#eq this "null"}}{{#if optional}}typing.Union[None, schemas.Unset]{{else}}None{{/if}}{{endChar}}{{else}}{{#eq this "string"}}{{#eq format "binary"}}typing.Union[bytes, schemas.FileIO{{#if optional}}, schemas.Unset{{/if}}]{{endChar}}{{else}}{{#and ../enumInfo ../enumInfo.typeToValues.string}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.string}}"{{{value}}}"{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.string}}"{{{value}}}"{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[str, schemas.Unset]{{else}}str{{/if}}{{endChar}}{{/and}}{{/eq}}{{else}}{{#eq this "number"}}typing.Union[int, float{{#if optional}}, schemas.Unset{{/if}}]{{endChar}}{{else}}{{#eq this "integer"}}{{#and ../enumInfo ../enumInfo.typeToValues.integer}}{{#if optional}}typing.Union[typing.Literal[{{#each ../enumInfo.typeToValues.integer}}{{value}}{{#unless @last}}, {{/unless}}{{/each}}], schemas.Unset]{{endChar}}{{else}}typing.Literal[{{#each ../enumInfo.typeToValues.integer}}{{value}}{{#unless @last}}, {{/unless}}{{/each}}]{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[int, schemas.Unset]{{else}}int{{/if}}{{endChar}}{{/and}}{{else}}{{#eq this "array"}}{{#if arrayOutputJsonPathPiece}}{{#if fullRefModule}}{{#if optional}}typing.Union[{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}}{{else}}{{fullRefModule}}.{{arrayOutputJsonPathPiece.pascalCase}}{{endChar}}{{/if}}{{else}}{{#if selfReference}}{{#if optional}}typing.Union['{{arrayOutputJsonPathPiece.pascalCase}}', schemas.Unset]{{endChar}}{{else}}'{{arrayOutputJsonPathPiece.pascalCase}}'{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[{{arrayOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}}{{else}}{{arrayOutputJsonPathPiece.pascalCase}}{{endChar}}{{/if}}{{/if}}{{/if}}{{else}}{{#if optional}}typing.Union[typing.Tuple[schemas.OUTPUT_BASE_TYPES], schemas.Unset]{{endChar}}{{else}}typing.Tuple[schemas.OUTPUT_BASE_TYPES]{{endChar}}{{/if}}{{/if}}{{else}}{{#eq this "object"}}{{#if mapOutputJsonPathPiece}}{{#if optional}}typing.Union[{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}, schemas.Unset]{{endChar}}{{else}}{{#if fullRefModule}}{{fullRefModule}}.{{/if}}{{mapOutputJsonPathPiece.pascalCase}}{{endChar}}{{/if}}{{else}}{{#if optional}}typing.Union[schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES], schemas.Unset]{{endChar}}{{else}}schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]{{endChar}}{{/if}}{{/if}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/eq}}{{/each}}{{else}}{{#if optional}}typing.Union[schemas.OUTPUT_BASE_TYPES, schemas.Unset]{{endChar}}{{else}}schemas.OUTPUT_BASE_TYPES{{endChar}}{{/if}}{{/if}} \ No newline at end of file diff --git a/src/main/resources/python/components/security_schemes/security_scheme.hbs b/src/main/resources/python/components/security_schemes/security_scheme.hbs index 21893e13675..538324b8423 100644 --- a/src/main/resources/python/components/security_schemes/security_scheme.hbs +++ b/src/main/resources/python/components/security_schemes/security_scheme.hbs @@ -8,13 +8,13 @@ {{/if}} {{> _helper_imports }} -{{jsonPathPiece.camelCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} {{else}} from {{packageName}}.shared_imports.security_scheme_imports import * # pyright: ignore [reportWildcardImportFromLibrary] {{#eq type "apiKey"}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(security_schemes.ApiKeySecurityScheme): +class {{jsonPathPiece.pascalCase}}(security_schemes.ApiKeySecurityScheme): {{#if description}} ''' {{description.original}} @@ -35,7 +35,7 @@ class {{jsonPathPiece.camelCase}}(security_schemes.ApiKeySecurityScheme): {{else}} {{#eq type "http"}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(security_schemes.HTTP{{#eq scheme "basic"}}Basic{{/eq}}{{#eq scheme "bearer"}}Bearer{{/eq}}{{#eq scheme "signature"}}Signature{{/eq}}{{#eq scheme "digest"}}Digest{{/eq}}SecurityScheme): +class {{jsonPathPiece.pascalCase}}(security_schemes.HTTP{{#eq scheme "basic"}}Basic{{/eq}}{{#eq scheme "bearer"}}Bearer{{/eq}}{{#eq scheme "signature"}}Signature{{/eq}}{{#eq scheme "digest"}}Digest{{/eq}}SecurityScheme): {{#if description}} ''' {{description.original}} @@ -47,7 +47,7 @@ class {{jsonPathPiece.camelCase}}(security_schemes.HTTP{{#eq scheme "basic"}}Bas {{else}} {{#eq type "mutualTLS"}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(security_schemes.MutualTLSSecurityScheme): +class {{jsonPathPiece.pascalCase}}(security_schemes.MutualTLSSecurityScheme): {{#if description}} ''' {{description.original}} @@ -58,7 +58,7 @@ class {{jsonPathPiece.camelCase}}(security_schemes.MutualTLSSecurityScheme): {{else}} {{#eq type "oauth2"}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(security_schemes.OAuth2SecurityScheme): +class {{jsonPathPiece.pascalCase}}(security_schemes.OAuth2SecurityScheme): {{#if description}} ''' {{description.original}} @@ -124,7 +124,7 @@ class {{jsonPathPiece.camelCase}}(security_schemes.OAuth2SecurityScheme): {{else}} {{#eq type "openIdConnect"}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(security_schemes.OpenIdConnectSecurityScheme): +class {{jsonPathPiece.pascalCase}}(security_schemes.OpenIdConnectSecurityScheme): {{#if description}} ''' {{description.original}} diff --git a/src/main/resources/python/configurations/api_configuration.hbs b/src/main/resources/python/configurations/api_configuration.hbs index 7f7117093e8..7ee7f147d5c 100644 --- a/src/main/resources/python/configurations/api_configuration.hbs +++ b/src/main/resources/python/configurations/api_configuration.hbs @@ -51,7 +51,7 @@ SecuritySchemeInfo = typing.TypedDict( 'SecuritySchemeInfo', { {{#each securitySchemes}} - "{{{@key}}}": {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + "{{{@key}}}": {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} }, total=False @@ -95,19 +95,19 @@ ServerInfo = typing.TypedDict( 'ServerInfo', { {{#each servers}} - 'servers/{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + 'servers/{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{#each paths}} {{#if servers}} {{#each servers}} - "paths/{{../@key.original}}/servers/{{@key}}": {{../@key.snakeCase}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + "paths/{{../@key.original}}/servers/{{@key}}": {{../@key.snakeCase}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{/if}} {{#if operations}} {{#each operations}} {{#if servers}} {{#each servers}} - "paths/{{../../@key.original}}/{{../@key.original}}/servers/{{@key}}": {{../../@key.snakeCase}}_{{../@key.original}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + "paths/{{../../@key.original}}/{{../@key.original}}/servers/{{@key}}": {{../../@key.snakeCase}}_{{../@key.original}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{/if}} {{/each}} @@ -197,19 +197,19 @@ class ApiConfiguration(object): {{#if hasServers}} self.server_info: ServerInfo = server_info or { {{#each servers}} - 'servers/{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}(), + 'servers/{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}(), {{/each}} {{#each paths}} {{#if servers}} {{#each servers}} - "paths/{{../@key.original}}/servers/{{@key}}": {{../@key.snakeCase}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}(), + "paths/{{../@key.original}}/servers/{{@key}}": {{../@key.snakeCase}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}(), {{/each}} {{/if}} {{#if operations}} {{#each operations}} {{#if servers}} {{#each servers}} - "paths/{{../../@key.original}}/{{../@key.original}}/servers/{{@key}}": {{../../@key.snakeCase}}_{{../@key.original}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}(), + "paths/{{../../@key.original}}/{{../@key.original}}/servers/{{@key}}": {{../../@key.snakeCase}}_{{../@key.original}}_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}(), {{/each}} {{/if}} {{/each}} diff --git a/src/main/resources/python/migration_other_python_generators.hbs b/src/main/resources/python/migration_other_python_generators.hbs index 3195e008bcb..46ae14f4f8b 100644 --- a/src/main/resources/python/migration_other_python_generators.hbs +++ b/src/main/resources/python/migration_other_python_generators.hbs @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/src/main/resources/python/paths/path/verb/_helper_operation_args_optional.hbs b/src/main/resources/python/paths/path/verb/_helper_operation_args_optional.hbs index 6aaa2ef4f68..a0e88645f1f 100644 --- a/src/main/resources/python/paths/path/verb/_helper_operation_args_optional.hbs +++ b/src/main/resources/python/paths/path/verb/_helper_operation_args_optional.hbs @@ -6,8 +6,8 @@ {{#if pathParametersSchema}} {{#unless pathParametersSchema.requiredProperties}} path_params: typing.Union[ - {{pathParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{pathParametersSchema.mapOutputJsonPathPiece.camelCase}}, + {{pathParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{pathParametersSchema.mapOutputJsonPathPiece.pascalCase}}, None ] = None, {{/unless}} @@ -15,8 +15,8 @@ path_params: typing.Union[ {{#if queryParametersSchema}} {{#unless queryParametersSchema.requiredProperties}} query_params: typing.Union[ - {{queryParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{queryParametersSchema.mapOutputJsonPathPiece.camelCase}}, + {{queryParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{queryParametersSchema.mapOutputJsonPathPiece.pascalCase}}, None ] = None, {{/unless}} @@ -24,8 +24,8 @@ query_params: typing.Union[ {{#if headerParametersSchema}} {{#unless headerParametersSchema.requiredProperties}} header_params: typing.Union[ - {{headerParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{headerParametersSchema.mapOutputJsonPathPiece.camelCase}}, + {{headerParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{headerParametersSchema.mapOutputJsonPathPiece.pascalCase}}, None ] = None, {{/unless}} @@ -33,8 +33,8 @@ header_params: typing.Union[ {{#if cookieParametersSchema}} {{#unless cookieParametersSchema.requiredProperties}} cookie_params: typing.Union[ - {{cookieParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{cookieParametersSchema.mapOutputJsonPathPiece.camelCase}}, + {{cookieParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{cookieParametersSchema.mapOutputJsonPathPiece.pascalCase}}, None ] = None, {{/unless}} diff --git a/src/main/resources/python/paths/path/verb/_helper_operation_args_required.hbs b/src/main/resources/python/paths/path/verb/_helper_operation_args_required.hbs index 32fa375ea42..c6728dff395 100644 --- a/src/main/resources/python/paths/path/verb/_helper_operation_args_required.hbs +++ b/src/main/resources/python/paths/path/verb/_helper_operation_args_required.hbs @@ -5,25 +5,25 @@ {{/if}} {{#and pathParametersSchema pathParametersSchema.requiredProperties}} path_params: typing.Union[ - {{pathParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{pathParametersSchema.mapOutputJsonPathPiece.camelCase}} + {{pathParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{pathParametersSchema.mapOutputJsonPathPiece.pascalCase}} ], {{/and}} {{#and queryParametersSchema queryParametersSchema.requiredProperties}} query_params: typing.Union[ - {{queryParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{queryParametersSchema.mapOutputJsonPathPiece.camelCase}} + {{queryParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{queryParametersSchema.mapOutputJsonPathPiece.pascalCase}} ], {{/and}} {{#and headerParametersSchema headerParametersSchema.requiredProperties}} header_params: typing.Union[ - {{headerParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{headerParametersSchema.mapOutputJsonPathPiece.camelCase}} + {{headerParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{headerParametersSchema.mapOutputJsonPathPiece.pascalCase}} ], {{/and}} {{#and cookieParametersSchema cookieParametersSchema.requiredProperties}} cookie_params: typing.Union[ - {{cookieParametersSchema.mapInputJsonPathPiece.camelCase}}, - {{cookieParametersSchema.mapOutputJsonPathPiece.camelCase}} + {{cookieParametersSchema.mapInputJsonPathPiece.pascalCase}}, + {{cookieParametersSchema.mapOutputJsonPathPiece.pascalCase}} ], {{/and}} \ No newline at end of file diff --git a/src/main/resources/python/paths/path/verb/_helper_operation_body_serialization.hbs b/src/main/resources/python/paths/path/verb/_helper_operation_body_serialization.hbs index 0d145386074..c51ce1787c8 100644 --- a/src/main/resources/python/paths/path/verb/_helper_operation_body_serialization.hbs +++ b/src/main/resources/python/paths/path/verb/_helper_operation_body_serialization.hbs @@ -1,4 +1,4 @@ -serialized_data = request_body.{{jsonPathPiece.camelCase}}.serialize(body, content_type) +serialized_data = request_body.{{jsonPathPiece.pascalCase}}.serialize(body, content_type) _headers.add('Content-Type', content_type) if 'fields' in serialized_data: _fields = serialized_data['fields'] diff --git a/src/main/resources/python/paths/path/verb/operation.hbs b/src/main/resources/python/paths/path/verb/operation.hbs index 66f1e329342..83d6726b3a9 100644 --- a/src/main/resources/python/paths/path/verb/operation.hbs +++ b/src/main/resources/python/paths/path/verb/operation.hbs @@ -93,55 +93,55 @@ from .security import ( {{/gt}} {{/neq}} {{#with pathParametersSchema}} -from .path_parameters import {{jsonPathPiece.camelCase}}, {{mapInputJsonPathPiece.camelCase}}, {{mapOutputJsonPathPiece.camelCase}} +from .path_parameters import {{jsonPathPiece.pascalCase}}, {{mapInputJsonPathPiece.pascalCase}}, {{mapOutputJsonPathPiece.pascalCase}} {{/with}} {{#with queryParametersSchema}} -from .query_parameters import {{jsonPathPiece.camelCase}}, {{mapInputJsonPathPiece.camelCase}}, {{mapOutputJsonPathPiece.camelCase}} +from .query_parameters import {{jsonPathPiece.pascalCase}}, {{mapInputJsonPathPiece.pascalCase}}, {{mapOutputJsonPathPiece.pascalCase}} {{/with}} {{#with headerParametersSchema}} -from .header_parameters import {{jsonPathPiece.camelCase}}, {{mapInputJsonPathPiece.camelCase}}, {{mapOutputJsonPathPiece.camelCase}} +from .header_parameters import {{jsonPathPiece.pascalCase}}, {{mapInputJsonPathPiece.pascalCase}}, {{mapOutputJsonPathPiece.pascalCase}} {{/with}} {{#with cookieParametersSchema}} -from .cookie_parameters import {{jsonPathPiece.camelCase}}, {{mapInputJsonPathPiece.camelCase}}, {{mapOutputJsonPathPiece.camelCase}} +from .cookie_parameters import {{jsonPathPiece.pascalCase}}, {{mapInputJsonPathPiece.pascalCase}}, {{mapOutputJsonPathPiece.pascalCase}} {{/with}} {{#or parameters pathItemParameters}} {{#or parameters.queryParameters pathItemParameters.queryParameters}} query_parameter_classes = ( {{#each parameters.queryParameters}} - {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{#each pathItemParameters.queryParameters}} - path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} ) {{/or}} {{#or parameters.headerParameters pathItemParameters.headerParameters}} header_parameter_classes = ( {{#each parameters.headerParameters}} - {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{#each pathItemParameters.headerParameters}} - path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} ) {{/or}} {{#or parameters.pathParameters pathItemParameters.pathParameters}} path_parameter_classes = ( {{#each parameters.pathParameters}} - {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{#each pathItemParameters.pathParameters}} - path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} ) {{/or}} {{#or parameters.cookieParameters pathItemParameters.cookieParameters}} cookie_parameter_classes = ( {{#each parameters.pathParameters}} - {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} {{#each pathItemParameters.cookieParameters}} - path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + path_item_{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} ) {{/or}} @@ -171,7 +171,7 @@ _security: typing.List[security_schemes.SecurityRequirementObject] = [ {{#if defaultResponse}} {{#with defaultResponse}} -default_response = response_default.{{jsonPathPiece.camelCase}} +default_response = response_default.{{jsonPathPiece.pascalCase}} {{/with}} {{/if}} {{#if statusCodeResponses}} @@ -179,13 +179,13 @@ __StatusCodeToResponse = typing.TypedDict( '__StatusCodeToResponse', { {{#each statusCodeResponses}} - '{{@key}}': typing.Type[{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}], + '{{@key}}': typing.Type[{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}], {{/each}} } ) _status_code_to_response: __StatusCodeToResponse = { {{#each statusCodeResponses}} - '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} } {{/if}} @@ -194,13 +194,13 @@ __RangedStatusCodeToResponse = typing.TypedDict( '__RangedStatusCodeToResponse', { {{#each wildcardCodeResponses}} - '{{@key}}': typing.Type[{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}], + '{{@key}}': typing.Type[{{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}], {{/each}} } ) _ranged_status_code_to_response: __RangedStatusCodeToResponse = { {{#each wildcardCodeResponses}} - '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.camelCase}}, + '{{@key}}': {{jsonPathPiece.snakeCase}}.{{jsonPathPiece.pascalCase}}, {{/each}} } {{/if}} @@ -290,13 +290,13 @@ class BaseApi(api_client.Api): """ {{#if pathParametersSchema}} {{#if pathParametersSchema.requiredProperties}} - path_params = {{pathParametersSchema.jsonPathPiece.camelCase}}.validate( + path_params = {{pathParametersSchema.jsonPathPiece.pascalCase}}.validate( path_params, configuration=self.api_client.schema_configuration ) {{else}} if path_params is not None: - path_params = {{pathParametersSchema.jsonPathPiece.camelCase}}.validate( + path_params = {{pathParametersSchema.jsonPathPiece.pascalCase}}.validate( path_params, configuration=self.api_client.schema_configuration ) @@ -304,13 +304,13 @@ class BaseApi(api_client.Api): {{/if}} {{#if queryParametersSchema}} {{#if queryParametersSchema.requiredProperties}} - query_params = {{queryParametersSchema.jsonPathPiece.camelCase}}.validate( + query_params = {{queryParametersSchema.jsonPathPiece.pascalCase}}.validate( query_params, configuration=self.api_client.schema_configuration ) {{else}} if query_params is not None: - query_params = {{queryParametersSchema.jsonPathPiece.camelCase}}.validate( + query_params = {{queryParametersSchema.jsonPathPiece.pascalCase}}.validate( query_params, configuration=self.api_client.schema_configuration ) @@ -318,13 +318,13 @@ class BaseApi(api_client.Api): {{/if}} {{#if headerParametersSchema}} {{#if headerParametersSchema.requiredProperties}} - header_params = {{headerParametersSchema.jsonPathPiece.camelCase}}.validate( + header_params = {{headerParametersSchema.jsonPathPiece.pascalCase}}.validate( header_params, configuration=self.api_client.schema_configuration ) {{else}} if header_params is not None: - header_params = {{headerParametersSchema.jsonPathPiece.camelCase}}.validate( + header_params = {{headerParametersSchema.jsonPathPiece.pascalCase}}.validate( header_params, configuration=self.api_client.schema_configuration ) @@ -332,13 +332,13 @@ class BaseApi(api_client.Api): {{/if}} {{#if cookieParametersSchema}} {{#if cookieParametersSchema.requiredProperties}} - cookie_params = {{cookieParametersSchema.jsonPathPiece.camelCase}}.validate( + cookie_params = {{cookieParametersSchema.jsonPathPiece.pascalCase}}.validate( cookie_params, configuration=self.api_client.schema_configuration ) {{else}} if cookie_params is not None: - cookie_params = {{cookieParametersSchema.jsonPathPiece.camelCase}}.validate( + cookie_params = {{cookieParametersSchema.jsonPathPiece.pascalCase}}.validate( cookie_params, configuration=self.api_client.schema_configuration ) @@ -380,7 +380,7 @@ class BaseApi(api_client.Api): {{#if requestBodySchema}} fields, serialized_body = self._get_fields_and_body( - request_body=request_body.{{requestBody.jsonPathPiece.camelCase}}, + request_body=request_body.{{requestBody.jsonPathPiece.pascalCase}}, body=body, content_type=content_type, headers=headers @@ -616,12 +616,12 @@ class BaseApi(api_client.Api): {{/if}} -class {{operationId.camelCase}}(BaseApi): +class {{operationId.pascalCase}}(BaseApi): # this class is used by api classes that refer to endpoints with operationId.snakeCase fn names {{operationId.snakeCase}} = BaseApi._{{operationId.snakeCase}} -class ApiFor{{httpMethod.camelCase}}(BaseApi): +class ApiFor{{httpMethod.pascalCase}}(BaseApi): # this class is used by api classes that refer to endpoints by path and http method names {{httpMethod.original}} = BaseApi._{{operationId.snakeCase}} {{/with}} diff --git a/src/main/resources/python/paths/path/verb/operation_doc.hbs b/src/main/resources/python/paths/path/verb/operation_doc.hbs index 8177936469c..e34e59e6ddd 100644 --- a/src/main/resources/python/paths/path/verb/operation_doc.hbs +++ b/src/main/resources/python/paths/path/verb/operation_doc.hbs @@ -7,8 +7,8 @@ {{#each tags}} | {{../operationId.snakeCase}} | [{{className}}](../../apis/tags/{{moduleName}}.md) | This api is only for tag={{{name}}} | {{/each}} -| {{httpMethod.original}} | ApiFor{{httpMethod.camelCase}} | This api is only for this endpoint | -| {{httpMethod.original}} | {{path.camelCase}} | This api is only for path={{{path.original}}} | +| {{httpMethod.original}} | ApiFor{{httpMethod.pascalCase}} | This api is only for this endpoint | +| {{httpMethod.original}} | {{path.pascalCase}} | This api is only for path={{{path.original}}} | {{headerSize}}# Table of Contents - [General Info](#general-info) @@ -131,7 +131,7 @@ n/a | api_response.ApiResponseWithoutDeserialization | When skip_deserialization {{#if refInfo}} default | [{{refInfo.refClass}}.ApiResponse](../../components/responses/{{refInfo.refModule}}.md#apiresponse) | {{#with getDeepestRef}}{{description.originalWithBr}}{{/with}} {{else}} -default | [{{jsonPathPiece.camelCase}}.ApiResponse](#{{jsonPathPiece.anchorPiece}}-apiresponse) | {{description.originalWithBr}} +default | [{{jsonPathPiece.pascalCase}}.ApiResponse](#{{jsonPathPiece.kebabCase}}-apiresponse) | {{description.originalWithBr}} {{/if}} {{/with}} {{/if}} @@ -139,7 +139,7 @@ default | [{{jsonPathPiece.camelCase}}.ApiResponse](#{{jsonPathPiece.anchorPiece {{#if refInfo}} {{@key}} | [{{refInfo.refClass}}.ApiResponse](../../components/responses/{{refInfo.refModule}}.md#apiresponse) | {{#with getDeepestRef}}{{description.originalWithBr}}{{/with}} {{else}} -{{@key}} | [{{jsonPathPiece.camelCase}}.ApiResponse](#{{jsonPathPiece.anchorPiece}}-apiresponse) | {{description.originalWithBr}} +{{@key}} | [{{jsonPathPiece.pascalCase}}.ApiResponse](#{{jsonPathPiece.kebabCase}}-apiresponse) | {{description.originalWithBr}} {{/if}} {{/each}} {{#each responses}} @@ -220,16 +220,16 @@ server_index | Class | Description ------------ | ----- | ------------ {{#if servers}} {{#each servers}} -{{@key}} | [{{jsonPathPiece.camelCase}}](#{{jsonPathPiece.anchorPiece}}) |{{#if description}} {{description.originalWithBr}}{{/if}} +{{@key}} | [{{jsonPathPiece.pascalCase}}](#{{jsonPathPiece.kebabCase}}) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/each}} {{else}} {{#if pathItem.servers}} {{#each pathItem.servers}} -{{@key}} | [{{jsonPathPiece.camelCase}}](#{{jsonPathPiece.anchorPiece}}) |{{#if description}} {{description.originalWithBr}}{{/if}} +{{@key}} | [{{jsonPathPiece.pascalCase}}](#{{jsonPathPiece.kebabCase}}) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/each}} {{else}} {{#each ../servers}} -{{@key}} | [{{jsonPathPiece.camelCase}}](../../servers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} +{{@key}} | [{{jsonPathPiece.pascalCase}}](../../servers/{{jsonPathPiece.snakeCase}}.md) |{{#if description}} {{description.originalWithBr}}{{/if}} {{/each}} {{/if}} {{/if}} diff --git a/src/main/resources/python/paths/path/verb/operation_test.hbs b/src/main/resources/python/paths/path/verb/operation_test.hbs index bd44793fc3b..fccaeb8756f 100644 --- a/src/main/resources/python/paths/path/verb/operation_test.hbs +++ b/src/main/resources/python/paths/path/verb/operation_test.hbs @@ -17,8 +17,8 @@ from .. import ApiTestMixin {{#with operation}} -class Test{{httpMethod.camelCase}}(ApiTestMixin, unittest.TestCase): - {{httpMethod.camelCase}} unit test stubs +class Test{{httpMethod.pascalCase}}(ApiTestMixin, unittest.TestCase): + {{httpMethod.pascalCase}} unit test stubs {{#if summary}} # {{{summary.codeEscaped}}} # noqa: E501 {{/if}} @@ -27,7 +27,7 @@ class Test{{httpMethod.camelCase}}(ApiTestMixin, unittest.TestCase): disabled_json_schema_keywords={'format'} ) used_api_client = api_client.ApiClient(configuration=api_config, schema_configuration=schema_config) - api = {{httpMethod.original}}.ApiFor{{httpMethod.camelCase}}(api_client=used_api_client) # noqa: E501 + api = {{httpMethod.original}}.ApiFor{{httpMethod.pascalCase}}(api_client=used_api_client) # noqa: E501 {{#if statusCodeResponses}} {{#each statusCodeResponses}} @@ -35,10 +35,10 @@ class Test{{httpMethod.camelCase}}(ApiTestMixin, unittest.TestCase): response_status = {{@key}} {{#if refInfo}} {{#with getDeepestRef}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.pascalCase }} {{/with}} {{else}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.pascalCase }} {{/if}} {{/if}} {{/each}} @@ -49,10 +49,10 @@ class Test{{httpMethod.camelCase}}(ApiTestMixin, unittest.TestCase): response_status = {{@key}}99 {{#if refInfo}} {{#with getDeepestRef}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.pascalCase }} {{/with}} {{else}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.pascalCase }} {{/if}} {{/if}} {{/each}} @@ -61,10 +61,10 @@ class Test{{httpMethod.camelCase}}(ApiTestMixin, unittest.TestCase): response_status = 200 {{#if refInfo}} {{#with getDeepestRef}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=../jsonPathPiece.snakeCase responseClassName=../jsonPathPiece.pascalCase }} {{/with}} {{else}} - {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.camelCase }} + {{> paths/path/verb/_helper_operation_test_response_content responseModuleName=jsonPathPiece.snakeCase responseClassName=jsonPathPiece.pascalCase }} {{/if}} {{/with}} {{/if}} diff --git a/src/main/resources/python/servers/server.hbs b/src/main/resources/python/servers/server.hbs index 2d30aea8c1f..1e37a106173 100644 --- a/src/main/resources/python/servers/server.hbs +++ b/src/main/resources/python/servers/server.hbs @@ -9,29 +9,29 @@ from {{packageName}}.shared_imports.schema_imports import * # pyright: ignore [ from {{packageName}}.shared_imports.server_imports import * # pyright: ignore [reportWildcardImportFromLibrary] {{#if variables}} {{#with variables}} -{{> components/schemas/schema_getschemas identifierPieces=(append identifierPieces jsonPathPiece.camelCase) }} +{{> components/schemas/schema_getschemas identifierPieces=(append identifierPieces jsonPathPiece.pascalCase) }} {{/with}} {{/if}} @dataclasses.dataclass -class {{jsonPathPiece.camelCase}}(server.Server{{#if variables}}With{{else}}Without{{/if}}Variables): +class {{jsonPathPiece.pascalCase}}(server.Server{{#if variables}}With{{else}}Without{{/if}}Variables): {{#if description}} ''' {{description.original}} ''' {{/if}} {{#if variables}} - variables: {{variables.mapOutputJsonPathPiece.camelCase}} = dataclasses.field( - default_factory=lambda: {{variables.jsonPathPiece.camelCase}}.validate({ + variables: {{variables.mapOutputJsonPathPiece.pascalCase}} = dataclasses.field( + default_factory=lambda: {{variables.jsonPathPiece.pascalCase}}.validate({ {{#with variables}} {{#each properties}} - "{{{@key.original}}}": {{jsonPathPiece.camelCase}}.default, + "{{{@key.original}}}": {{jsonPathPiece.pascalCase}}.default, {{/each}} {{/with}} }) ) - variables_schema: typing.Type[{{variables.jsonPathPiece.camelCase}}] = {{variables.jsonPathPiece.camelCase}} + variables_schema: typing.Type[{{variables.jsonPathPiece.pascalCase}}] = {{variables.jsonPathPiece.pascalCase}} _url: str = "{{url}}" {{else}} url: str = "{{url}}" diff --git a/src/main/resources/python/servers/server_doc.hbs b/src/main/resources/python/servers/server_doc.hbs index 821a36b0e42..40bd020f1cb 100644 --- a/src/main/resources/python/servers/server_doc.hbs +++ b/src/main/resources/python/servers/server_doc.hbs @@ -5,7 +5,7 @@ {{#eq identifierPieces.size 0}} {{> components/_helper_header_from_identifier_pieces identifierPieces=(append identifierPieces "Server" jsonPathPiece) }} {{else}} -{{headerSize}} {{jsonPathPiece.camelCase}} +{{headerSize}} {{jsonPathPiece.pascalCase}} {{/eq}} {{#if description}} diff --git a/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java b/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java index a2d2a8dc5f1..174da13fc90 100644 --- a/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java +++ b/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java @@ -3277,7 +3277,7 @@ public void testRemoveOperationIdPrefix() { path = "/dotDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "UsersGetAll"); + assertEquals(co.operationId.pascalCase, "UsersGetAll"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX, "True"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX_DELIMITER, "."); @@ -3286,7 +3286,7 @@ public void testRemoveOperationIdPrefix() { path = "/dotDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "GetAll"); + assertEquals(co.operationId.pascalCase, "GetAll"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX, "True"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX_DELIMITER, "."); @@ -3295,7 +3295,7 @@ public void testRemoveOperationIdPrefix() { path = "/dotDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "GetAll"); + assertEquals(co.operationId.pascalCase, "GetAll"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX, "True"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX_DELIMITER, "_"); @@ -3304,7 +3304,7 @@ public void testRemoveOperationIdPrefix() { path = "/underscoreDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "UsersGetAll"); + assertEquals(co.operationId.pascalCase, "UsersGetAll"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX, "True"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX_DELIMITER, "_"); @@ -3313,7 +3313,7 @@ public void testRemoveOperationIdPrefix() { path = "/underscoreDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "GetAll"); + assertEquals(co.operationId.pascalCase, "GetAll"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX, "True"); codegen.additionalProperties().put(CodegenConstants.REMOVE_OPERATION_ID_PREFIX_DELIMITER, "_"); @@ -3322,7 +3322,7 @@ public void testRemoveOperationIdPrefix() { path = "/underscoreDelimiter"; operation = openAPI.getPaths().get(path).getGet(); co = codegen.fromOperation(operation, getOperationPath(path, "get"), null); - assertEquals(co.operationId.camelCase, "GetAll"); + assertEquals(co.operationId.pascalCase, "GetAll"); } @Test From 3a0b636c8e0740514e59945447c31f6e463545bf Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 2 Jan 2024 19:43:15 -0800 Subject: [PATCH 14/62] Updates method case names to be accurate --- .../codegen/generators/DefaultGenerator.java | 44 +++++++++---------- .../codegen/generators/Generator.java | 4 +- .../generators/JavaClientGenerator.java | 8 ++-- .../generators/PythonClientGenerator.java | 8 ++-- .../generators/openapimodels/CodegenKey.java | 10 ++--- 5 files changed, 37 insertions(+), 37 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 7df002add23..fd78e6f6d25 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -861,7 +861,7 @@ public HashMap public String toResponseModuleName(String componentName, String jsonPath) { return toModuleFilename(componentName, jsonPath); } - public String getCamelCaseResponse(String componentName) { return toModelName(componentName, null); } + public String getPascalCaseResponse(String componentName) { return toModelName(componentName, null); } public String toHeaderFilename(String componentName, String jsonPath) { return toModuleFilename(componentName, jsonPath); } @@ -1140,11 +1140,11 @@ public String toSecurityRequirementObjectFilename(String basename, String jsonPa } @Override - public String getCamelCaseServer(String basename) { + public String getPascalCaseServer(String basename) { return toModelName(basename, null); } - public String getCamelCaseParameter(String basename) { + public String getPascalCaseParameter(String basename) { return toModelName(basename, null); } @@ -2867,7 +2867,7 @@ private List getMapBuilders(LinkedHashMapWithContext if (reqPropsSize != 0) { bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); } - String builderClassName = getSchemaCamelCaseName(schemaName + bitStr + "Builder", sourceJsonPath); + String builderClassName = getSchemaPascalCaseName(schemaName + bitStr + "Builder", sourceJsonPath); MapBuilder builder; boolean isFirstBuilder = i == qtyBuilders - 1; if (i == 0) { @@ -2929,14 +2929,14 @@ protected CodegenKey getOperationId(Operation operation, String path, String htt } } String pascalCaseName = toModelName(operationId, null); - String anchorPiece = pascalCaseName.toLowerCase(Locale.ROOT); + String kebabCase = pascalCaseName.toLowerCase(Locale.ROOT); return new CodegenKey( operationId, isValid(operationId), getOperationIdSnakeCase(operationId), - null, - anchorPiece, - pascalCaseName + pascalCaseName, + kebabCase, + null ); } @@ -5261,7 +5261,7 @@ public CodegenKey getKey(String key, String keyType) { } @Override - public String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath) { + public String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPath) { String usedKey = escapeUnsafeCharacters(name); HashMap keyToQty = sourceJsonPathToKeyToQty.getOrDefault(sourceJsonPath, new HashMap<>()); if (!sourceJsonPathToKeyToQty.containsKey(sourceJsonPath)) { @@ -5297,7 +5297,7 @@ public String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath return usedKey; } - protected String getFallback(String key) { + protected String getCamelCaseName(String key) { String usedName = toEnumVarName(key, new StringSchema()); usedName = camelize("set_"+ usedName.toLowerCase(Locale.ROOT), true); return usedName; @@ -5306,7 +5306,7 @@ protected String getFallback(String key) { public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { String snakeCaseName = null; String camelCaseName = null; - String anchorPiece = null; + String kebabCase = null; String usedKey = null; String pascalCaseName = null; boolean isValid = true; @@ -5316,9 +5316,9 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); - pascalCaseName = getSchemaCamelCaseName(key, sourceJsonPath); - if (isValid == false) { - camelCaseName = getFallback(usedKey); + pascalCaseName = getSchemaPascalCaseName(key, sourceJsonPath); + if (!isValid) { + camelCaseName = getCamelCaseName(usedKey); } break; case "paths": @@ -5338,7 +5338,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toParameterFilename(usedKey, sourceJsonPath); - pascalCaseName = getCamelCaseParameter(usedKey); + pascalCaseName = getPascalCaseParameter(usedKey); break; case "requestBodies": usedKey = escapeUnsafeCharacters(key); @@ -5356,7 +5356,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toResponseModuleName(usedKey, sourceJsonPath); - pascalCaseName = getCamelCaseResponse(usedKey); + pascalCaseName = getPascalCaseResponse(usedKey); break; case "securitySchemes": usedKey = escapeUnsafeCharacters(key); @@ -5368,19 +5368,19 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toServerFilename(usedKey, sourceJsonPath); - pascalCaseName = getCamelCaseServer(usedKey); + pascalCaseName = getPascalCaseServer(usedKey); break; } - if (camelCaseName != null) { - anchorPiece = camelCaseName.toLowerCase(Locale.ROOT); + if (pascalCaseName != null) { + kebabCase = pascalCaseName.toLowerCase(Locale.ROOT); } return new CodegenKey( usedKey, isValid, snakeCaseName, - camelCaseName, - anchorPiece, - pascalCaseName + pascalCaseName, + kebabCase, + camelCaseName ); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java b/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java index aebb824dec1..75a2b1309d3 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java @@ -117,7 +117,7 @@ public interface Generator { String getSchemaFilename(String jsonPath); - String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath); + String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPath); Set getImports(String sourceJsonPath, CodegenSchema schema, FeatureSet featureSet); String toContentTypeFilename(String name); @@ -223,7 +223,7 @@ public interface Generator { String toSecurityRequirementObjectFilename(String baseName, String jsonPath); - String getCamelCaseServer(String baseName); + String getPascalCaseServer(String baseName); String toModelImport(String refClass); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 0bd9a1f1442..aba39b4ce52 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -999,8 +999,8 @@ protected boolean isValid(String name) { } @Override - public String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath) { - return getSchemaCamelCaseName(name, sourceJsonPath, true); + public String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPath) { + return getSchemaPascalCaseName(name, sourceJsonPath, true); } @Override @@ -1038,7 +1038,7 @@ public String escapeUnsafeCharacters(String value) { return stringValue; } - private String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath, boolean useCache) { + private String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPath, boolean useCache) { String usedKey = escapeUnsafeCharacters(name); usedKey = sanitizeName(usedKey, "[^a-zA-Z0-9_]+"); /* @@ -1132,7 +1132,7 @@ public String getSchemaFilename(String jsonPath) { String modelName = schemaJsonPathToModelName.get(jsonPath); if (modelName == null) { String[] pathPieces = jsonPath.split("/"); - return getSchemaCamelCaseName(pathPieces[pathPieces.length-1], jsonPath, false); + return getSchemaPascalCaseName(pathPieces[pathPieces.length-1], jsonPath, false); } return modelName; } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java index 4817dd6b6b3..94d7c9db6c9 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java @@ -1888,12 +1888,12 @@ public String toSecurityRequirementObjectFilename(String basename, String jsonPa } @Override - public String getCamelCaseServer(String basename) { + public String getPascalCaseServer(String basename) { return "Server" + basename; } @Override - public String getCamelCaseParameter(String name) { + public String getPascalCaseParameter(String name) { try { Integer.parseInt(name); // for parameters in path, or an endpoint @@ -1904,7 +1904,7 @@ public String getCamelCaseParameter(String name) { } } - public String getCamelCaseResponse(String name) { + public String getPascalCaseResponse(String name) { if (name.matches("^\\d[X\\d]{2}$")) { // 200 or 2XX return "ResponseFor" + name; @@ -2120,7 +2120,7 @@ public void postProcess() { } @Override - public String getSchemaCamelCaseName(String name, @NotNull String sourceJsonPath) { + public String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPath) { String usedKey = escapeUnsafeCharacters(name); HashMap keyToQty = sourceJsonPathToKeyToQty.getOrDefault(sourceJsonPath, new HashMap<>()); if (!sourceJsonPathToKeyToQty.containsKey(sourceJsonPath)) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java index f5ce69b9287..09a7305c7d9 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java @@ -10,13 +10,13 @@ public class CodegenKey implements Comparable { public final String camelCase; public final String kebabCase; - public CodegenKey(String original, boolean isValid, String snakeCase, String camelCase, String kebabCase, String pascalCase) { + public CodegenKey(String original, boolean isValid, String snakeCase, String pascalCase, String kebabCase, String camelCase) { this.original = original; this.isValid = isValid; this.snakeCase = snakeCase; - this.camelCase = camelCase; - this.kebabCase = kebabCase; this.pascalCase = pascalCase; + this.kebabCase = kebabCase; + this.camelCase = camelCase; } @Override @@ -38,9 +38,9 @@ public String toString() { sb.append("original=").append(original); sb.append(", isValid=").append(isValid); sb.append(", snakeCase=").append(snakeCase); - sb.append(", camelCase=").append(camelCase); - sb.append(", kebabCase=").append(kebabCase); sb.append(", pascalCase=").append(pascalCase); + sb.append(", kebabCase=").append(kebabCase); + sb.append(", camelCase=").append(camelCase); sb.append('}'); return sb.toString(); } From 12f2b8156e8088a58fb9de14b7934235484d14b2 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 2 Jan 2024 19:46:11 -0800 Subject: [PATCH 15/62] Adds camelCase and uses it in java setter --- .../java/packagename/components/schemas/_objectInputType.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 4533665e65a..add1dacc553 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -6,7 +6,7 @@ public interface SetterFor{{@key.pascalCase}} { {{#if @key.isValid}} {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} {{else}} - {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.fallback getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.camelCase getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} {{/if}} } {{/each}} From 07a1e84339614ef811f70074c33897a0391db495 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 2 Jan 2024 20:04:06 -0800 Subject: [PATCH 16/62] Adds missing BaseBuilder import --- .../AdditionalpropertiesCanExistByItself.java | 1 + .../schemas/RefInAdditionalproperties.java | 1 + .../codegen/generators/JavaClientGenerator.java | 17 +++++++++++++---- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 9e6c910a480..c29e80ee1e6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 39e11b55894..ff78b5dd331 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index aba39b4ce52..d25cb0b3358 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -1545,6 +1545,7 @@ public Set getImports(String sourceJsonPath, CodegenSchema schema, Featu addEnumValidator(schema, imports); addPatternValidator(schema, imports); addMultipleOfValidator(schema, imports); + addAdditionalPropertiesImports(schema, imports); if (schema.mapValueSchema != null) { imports.addAll(getDeeperImports(sourceJsonPath, schema.mapValueSchema)); } @@ -1632,6 +1633,17 @@ private void addOneOfValidator(CodegenSchema schema, Set imports) { } } + private void addAdditionalPropertiesImports(CodegenSchema schema, Set imports) { + if (schema.additionalProperties == null || !schema.additionalProperties.isBooleanSchemaFalse) { + imports.add("import "+packageName + ".exceptions.UnsetPropertyException;"); + imports.add("import "+packageName + ".exceptions.InvalidAdditionalPropertyException;"); + } + if (schema.additionalProperties != null) { + imports.add("import "+packageName + ".schemas.BaseBuilder;"); + } + } + + private void addRequiredValidator(CodegenSchema schema, Set imports) { if (schema.requiredProperties != null) { imports.add("import java.util.Set;"); @@ -1689,10 +1701,7 @@ private void addMapSchemaImports(Set imports, CodegenSchema schema) { addAllOfValidator(schema, imports); addAnyOfValidator(schema, imports); addOneOfValidator(schema, imports); - if (schema.additionalProperties == null || !schema.additionalProperties.isBooleanSchemaFalse) { - imports.add("import "+packageName + ".exceptions.UnsetPropertyException;"); - imports.add("import "+packageName + ".exceptions.InvalidAdditionalPropertyException;"); - } + addAdditionalPropertiesImports(schema, imports); } private void addListSchemaImports(Set imports, CodegenSchema schema) { From a36c235ef5e1d46fba0440742c6751c6599ecd46 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 10:14:17 -0800 Subject: [PATCH 17/62] Fixes ListBuilderTest --- .../openapijsonschematools/client/schemas/ListBuilderTest.java | 2 +- .../java/src/test/java/packagename/schemas/ListBuilderTest.hbs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java index ea948baf50f..f4f27f0f50c 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java @@ -49,7 +49,7 @@ public void testSucceedsWithNullInput() { @Test public void testSucceedsWithNonNullInput() { - List> inList = new ArrayList<>(); + List<@Nullable List> inList = new ArrayList<>(); inList.add(List.of(1)); var builder = new NullableListWithNullableItemsListBuilder(inList); Assert.assertEquals(inList, builder.build()); diff --git a/src/main/resources/java/src/test/java/packagename/schemas/ListBuilderTest.hbs b/src/main/resources/java/src/test/java/packagename/schemas/ListBuilderTest.hbs index e6c4f1887d1..0b2f7ba3045 100644 --- a/src/main/resources/java/src/test/java/packagename/schemas/ListBuilderTest.hbs +++ b/src/main/resources/java/src/test/java/packagename/schemas/ListBuilderTest.hbs @@ -49,7 +49,7 @@ public class ListBuilderTest { @Test public void testSucceedsWithNonNullInput() { - List> inList = new ArrayList<>(); + List<@Nullable List> inList = new ArrayList<>(); inList.add(List.of(1)); var builder = new NullableListWithNullableItemsListBuilder(inList); Assert.assertEquals(inList, builder.build()); From aae33927a2a93f5aadc16c0d069b64bdc3406ca3 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 10:22:04 -0800 Subject: [PATCH 18/62] Adds interfaces for optional properties --- ...rtiesAllowsASchemaWhichShouldValidate.java | 118 ++++++++++++ ...ditionalpropertiesAreAllowedByDefault.java | 118 ++++++++++++ ...lpropertiesShouldNotLookInApplicators.java | 59 ++++++ .../components/schemas/EnumsInProperties.java | 17 ++ .../components/schemas/ForbiddenProperty.java | 59 ++++++ .../schemas/InvalidStringValueForDefault.java | 11 ++ .../schemas/NotMoreComplexSchema.java | 11 ++ .../schemas/ObjectPropertiesValidation.java | 40 ++++ .../PropertiesWithEscapedCharacters.java | 174 ++++++++++++++++++ .../PropertyNamedRefThatIsNotAReference.java | 11 ++ .../components/schemas/RefInProperty.java | 59 ++++++ .../schemas/RequiredDefaultValidation.java | 59 ++++++ .../schemas/RequiredValidation.java | 59 ++++++ .../schemas/RequiredWithEmptyArray.java | 59 ++++++ ...esNotDoAnythingIfThePropertyIsMissing.java | 29 +++ .../components/schemas/_objectInputType.hbs | 12 ++ 16 files changed, 895 insertions(+) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index e8469e5b7e7..0914180d09e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -93,6 +93,124 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException, } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(Void value) { + var instance = getInstance(); + instance.put("bar", null); + return getBuilderAfterBar(instance); + } + + default T bar(boolean value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(int value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(List value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(Map value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 2a6032d8d53..bf09b587cb5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -87,6 +87,124 @@ public static AdditionalpropertiesAreAllowedByDefaultMap of(Map { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(Void value) { + var instance = getInstance(); + instance.put("bar", null); + return getBuilderAfterBar(instance); + } + + default T bar(boolean value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(int value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(List value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(Map value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public AdditionalpropertiesAreAllowedByDefaultBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 5dae2ab8a35..9a5c7fa04da 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -83,6 +83,65 @@ public static Schema0Map of(Map arg, SchemaC } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class Schema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public Schema0Builder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 966eb8b26d1..b8d7dfaac79 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -217,6 +217,23 @@ default T bar(StringBarEnums value) { } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(StringFooEnums value) { + var instance = getInstance(); + instance.put("foo", value.value()); + return getBuilderAfterFoo(instance); + } + } + public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public EnumsInProperties0Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index d2a70950c2c..effbd00504b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -73,6 +73,65 @@ public static ForbiddenPropertyMap of(Map ar } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ForbiddenPropertyBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index c23289d1d0b..d7318d0ba82 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -111,6 +111,17 @@ public String bar() throws UnsetPropertyException { } } + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public InvalidStringValueForDefaultBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 7245cc6c880..464254fdbd3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -77,6 +77,17 @@ public String foo() throws UnsetPropertyException { } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class NotBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public NotBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 516762ec963..130d4068ad9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -100,6 +100,46 @@ public String bar() throws UnsetPropertyException { } } + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public ObjectPropertiesValidationBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index de49170697e..360a0886b5f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -127,6 +127,180 @@ public static PropertiesWithEscapedCharactersMap of(Map { + Map getInstance(); + T getBuilderAfterFoonbar(Map instance); + + default T setFooReverseSolidusNbar(int value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T setFooReverseSolidusNbar(float value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T setFooReverseSolidusNbar(long value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + + default T setFooReverseSolidusNbar(double value) { + var instance = getInstance(); + instance.put("foo\nbar", value); + return getBuilderAfterFoonbar(instance); + } + } + + public interface SetterForFoobar { + Map getInstance(); + T getBuilderAfterFoobar(Map instance); + + default T setFooReverseSolidusQuotationMarkBar(int value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T setFooReverseSolidusQuotationMarkBar(float value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T setFooReverseSolidusQuotationMarkBar(long value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + + default T setFooReverseSolidusQuotationMarkBar(double value) { + var instance = getInstance(); + instance.put("foo\"bar", value); + return getBuilderAfterFoobar(instance); + } + } + + public interface SetterForFoobar1 { + Map getInstance(); + T getBuilderAfterFoobar1(Map instance); + + default T setFooReverseSolidusReverseSolidusBar(int value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T setFooReverseSolidusReverseSolidusBar(float value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T setFooReverseSolidusReverseSolidusBar(long value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + + default T setFooReverseSolidusReverseSolidusBar(double value) { + var instance = getInstance(); + instance.put("foo\\bar", value); + return getBuilderAfterFoobar1(instance); + } + } + + public interface SetterForFoorbar { + Map getInstance(); + T getBuilderAfterFoorbar(Map instance); + + default T setFooReverseSolidusRbar(int value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T setFooReverseSolidusRbar(float value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T setFooReverseSolidusRbar(long value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + + default T setFooReverseSolidusRbar(double value) { + var instance = getInstance(); + instance.put("foo\rbar", value); + return getBuilderAfterFoorbar(instance); + } + } + + public interface SetterForFootbar { + Map getInstance(); + T getBuilderAfterFootbar(Map instance); + + default T setFooReverseSolidusTbar(int value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T setFooReverseSolidusTbar(float value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T setFooReverseSolidusTbar(long value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + + default T setFooReverseSolidusTbar(double value) { + var instance = getInstance(); + instance.put("foo\tbar", value); + return getBuilderAfterFootbar(instance); + } + } + + public interface SetterForFoofbar { + Map getInstance(); + T getBuilderAfterFoofbar(Map instance); + + default T setFooReverseSolidusFbar(int value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T setFooReverseSolidusFbar(float value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T setFooReverseSolidusFbar(long value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + + default T setFooReverseSolidusFbar(double value) { + var instance = getInstance(); + instance.put("foo\fbar", value); + return getBuilderAfterFoofbar(instance); + } + } + public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public PropertiesWithEscapedCharactersBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 7c46e59b601..5cdcdc5f114 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -67,6 +67,17 @@ public static PropertyNamedRefThatIsNotAReferenceMap of(Map { + Map getInstance(); + T getBuilderAfterRef(Map instance); + + default T setDollarSignRef(String value) { + var instance = getInstance(); + instance.put("$ref", value); + return getBuilderAfterRef(instance); + } + } + public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public PropertyNamedRefThatIsNotAReferenceBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 0ddb202b85a..259a5eba666 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -65,6 +65,65 @@ public static RefInPropertyMap of(Map arg, S } } + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(Void value) { + var instance = getInstance(); + instance.put("a", null); + return getBuilderAfterA(instance); + } + + default T a(boolean value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(String value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(int value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(float value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(long value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(double value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(List value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(Map value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RefInPropertyBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 2e29e97090d..193cffafce7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -71,6 +71,65 @@ public static RequiredDefaultValidationMap of(Map { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredDefaultValidationBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 4bbdb8a957f..612188cb5b7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -147,6 +147,65 @@ default T foo(Map value) { } } + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(Void value) { + var instance = getInstance(); + instance.put("bar", null); + return getBuilderAfterBar(instance); + } + + default T bar(boolean value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(int value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(List value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(Map value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredValidation0Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 6a18a95d213..f446c22ff21 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -71,6 +71,65 @@ public static RequiredWithEmptyArrayMap of(Map { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(Void value) { + var instance = getInstance(); + instance.put("foo", null); + return getBuilderAfterFoo(instance); + } + + default T foo(boolean value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(int value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(float value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(long value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(double value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(List value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + + default T foo(Map value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RequiredWithEmptyArrayBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 9a2a7f8c630..035fdb9dbf8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -122,6 +122,35 @@ public Number alpha() throws UnsetPropertyException { } } + public interface SetterForAlpha { + Map getInstance(); + T getBuilderAfterAlpha(Map instance); + + default T alpha(int value) { + var instance = getInstance(); + instance.put("alpha", value); + return getBuilderAfterAlpha(instance); + } + + default T alpha(float value) { + var instance = getInstance(); + instance.put("alpha", value); + return getBuilderAfterAlpha(instance); + } + + default T alpha(long value) { + var instance = getInstance(); + instance.put("alpha", value); + return getBuilderAfterAlpha(instance); + } + + default T alpha(double value) { + var instance = getInstance(); + instance.put("alpha", value); + return getBuilderAfterAlpha(instance); + } + } + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index add1dacc553..713b89eca00 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -1,5 +1,17 @@ {{#each requiredProperties}} +public interface SetterFor{{@key.pascalCase}} { + Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); + T getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); + {{#if @key.isValid}} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.original getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} + {{else}} + {{> src/main/java/packagename/components/schemas/_objectInputSetter methodName=@key.camelCase getBuilderMethod=(join "getBuilderAfter" @key.pascalCase "") key=@key.original }} + {{/if}} +} +{{/each}} +{{#each optionalProperties}} + public interface SetterFor{{@key.pascalCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); From 7d2cd2a9fb4312939d76f39c39a60e6e736e2b91 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 11:25:30 -0800 Subject: [PATCH 19/62] Adjusts map builders to always begin with a no-args constructor --- .../client/components/schemas/Allof.java | 16 +- .../schemas/AllofWithBaseSchema.java | 24 +- .../components/schemas/AnyofComplexTypes.java | 16 +- .../components/schemas/EnumsInProperties.java | 8 +- .../components/schemas/OneofComplexTypes.java | 16 +- .../components/schemas/OneofWithRequired.java | 32 +-- .../schemas/RequiredValidation.java | 8 +- .../RequiredWithEscapedCharacters.java | 256 +++++++++--------- .../codegen/generators/DefaultGenerator.java | 5 +- .../generators/openapimodels/MapBuilder.java | 4 +- .../components/schemas/_objectInputType.hbs | 12 +- 11 files changed, 200 insertions(+), 197 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 470fcd24c66..cf01ec39303 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder(Map instance) { - this.instance = instance; + public Schema00Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder(Map instance) { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder() { - this.instance = new LinkedHashMap<>(); + public Schema01Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder(Map instance) { - this.instance = instance; + public Schema10Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder(Map instance) { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder() { - this.instance = new LinkedHashMap<>(); + public Schema11Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 4eddbb823e5..08a8f87580d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -90,8 +90,8 @@ default T foo(String value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder(Map instance) { - this.instance = instance; + public Schema00Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -100,8 +100,8 @@ public Schema00Builder(Map instance) { public static class Schema01Builder implements SetterForFoo { private final Map instance; - public Schema01Builder() { - this.instance = new LinkedHashMap<>(); + public Schema01Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -366,8 +366,8 @@ default T baz(Void value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder(Map instance) { - this.instance = instance; + public Schema10Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -376,8 +376,8 @@ public Schema10Builder(Map instance) { public static class Schema11Builder implements SetterForBaz { private final Map instance; - public Schema11Builder() { - this.instance = new LinkedHashMap<>(); + public Schema11Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -660,8 +660,8 @@ default T bar(double value) { public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AllofWithBaseSchema0Builder(Map instance) { - this.instance = instance; + public AllofWithBaseSchema0Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -670,8 +670,8 @@ public AllofWithBaseSchema0Builder(Map instance) { public static class AllofWithBaseSchema1Builder implements SetterForBar { private final Map instance; - public AllofWithBaseSchema1Builder() { - this.instance = new LinkedHashMap<>(); + public AllofWithBaseSchema1Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 9c0f5b492df..43f622a8a0e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder(Map instance) { - this.instance = instance; + public Schema00Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder(Map instance) { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder() { - this.instance = new LinkedHashMap<>(); + public Schema01Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder(Map instance) { - this.instance = instance; + public Schema10Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder(Map instance) { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder() { - this.instance = new LinkedHashMap<>(); + public Schema11Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index b8d7dfaac79..19063340755 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -236,8 +236,8 @@ default T foo(StringFooEnums value) { public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public EnumsInProperties0Builder(Map instance) { - this.instance = instance; + public EnumsInProperties0Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -246,8 +246,8 @@ public EnumsInProperties0Builder(Map instance) { public static class EnumsInProperties1Builder implements SetterForBar { private final Map instance; - public EnumsInProperties1Builder() { - this.instance = new LinkedHashMap<>(); + public EnumsInProperties1Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index a13828bbb4d..cc4ea4cbcfc 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder(Map instance) { - this.instance = instance; + public Schema00Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder(Map instance) { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder() { - this.instance = new LinkedHashMap<>(); + public Schema01Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder(Map instance) { - this.instance = instance; + public Schema10Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder(Map instance) { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder() { - this.instance = new LinkedHashMap<>(); + public Schema11Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 72f6b014360..6f439f29fd8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -183,8 +183,8 @@ default T foo(Map value) { public static class Schema000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema000Builder(Map instance) { - this.instance = instance; + public Schema000Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -193,8 +193,8 @@ public Schema000Builder(Map instance) { public static class Schema001Builder implements SetterForFoo { private final Map instance; - public Schema001Builder(Map instance) { - this.instance = instance; + public Schema001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -206,8 +206,8 @@ public Schema000Builder getBuilderAfterFoo(Map instanc public static class Schema010Builder implements SetterForBar { private final Map instance; - public Schema010Builder(Map instance) { - this.instance = instance; + public Schema010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -219,8 +219,8 @@ public Schema000Builder getBuilderAfterBar(Map instanc public static class Schema011Builder implements SetterForBar, SetterForFoo { private final Map instance; - public Schema011Builder() { - this.instance = new LinkedHashMap<>(); + public Schema011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -583,8 +583,8 @@ default T foo(Map value) { public static class Schema100Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema100Builder(Map instance) { - this.instance = instance; + public Schema100Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -593,8 +593,8 @@ public Schema100Builder(Map instance) { public static class Schema101Builder implements SetterForFoo1 { private final Map instance; - public Schema101Builder(Map instance) { - this.instance = instance; + public Schema101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -606,8 +606,8 @@ public Schema100Builder getBuilderAfterFoo1(Map instan public static class Schema110Builder implements SetterForBaz { private final Map instance; - public Schema110Builder(Map instance) { - this.instance = instance; + public Schema110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -619,8 +619,8 @@ public Schema100Builder getBuilderAfterBaz(Map instanc public static class Schema111Builder implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema111Builder() { - this.instance = new LinkedHashMap<>(); + public Schema111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 612188cb5b7..a827a04efe9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -208,8 +208,8 @@ default T bar(Map value) { public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredValidation0Builder(Map instance) { - this.instance = instance; + public RequiredValidation0Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -218,8 +218,8 @@ public RequiredValidation0Builder(Map instance) { public static class RequiredValidation1Builder implements SetterForFoo { private final Map instance; - public RequiredValidation1Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredValidation1Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 017abbe79a2..2cbb163e263 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -415,8 +415,8 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredWithEscapedCharacters000000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000000Builder() { + this.instance = new LinkedHashMap<>(); } public Map build() { return instance; @@ -425,8 +425,8 @@ public RequiredWithEscapedCharacters000000Builder(Map public static class RequiredWithEscapedCharacters000001Builder implements SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -438,8 +438,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters000010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -451,8 +451,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -467,8 +467,8 @@ public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters000100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -480,8 +480,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoorbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -496,8 +496,8 @@ public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -512,8 +512,8 @@ public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters000111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -531,8 +531,8 @@ public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters001000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -544,8 +544,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoofbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -560,8 +560,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -576,8 +576,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -595,8 +595,8 @@ public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters001100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -611,8 +611,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -630,8 +630,8 @@ public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -649,8 +649,8 @@ public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters001111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -671,8 +671,8 @@ public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters010000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -684,8 +684,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoonbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -700,8 +700,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -716,8 +716,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -735,8 +735,8 @@ public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters010100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -751,8 +751,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -770,8 +770,8 @@ public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -789,8 +789,8 @@ public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters010111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -811,8 +811,8 @@ public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoobar1(Map, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters011000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -827,8 +827,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoofbar(Map, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -846,8 +846,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -865,8 +865,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -887,8 +887,8 @@ public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters011100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -906,8 +906,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoorbar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -928,8 +928,8 @@ public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -950,8 +950,8 @@ public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters011111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -975,8 +975,8 @@ public RequiredWithEscapedCharacters011110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters100000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -988,8 +988,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFootbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1004,8 +1004,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1020,8 +1020,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1039,8 +1039,8 @@ public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters100100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1055,8 +1055,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1074,8 +1074,8 @@ public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1093,8 +1093,8 @@ public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters100111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1115,8 +1115,8 @@ public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoobar1(Map, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters101000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1131,8 +1131,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoofbar(Map, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1150,8 +1150,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1169,8 +1169,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1191,8 +1191,8 @@ public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters101100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1210,8 +1210,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoorbar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1232,8 +1232,8 @@ public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1254,8 +1254,8 @@ public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters101111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1279,8 +1279,8 @@ public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoobar1(Map, SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters110000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1295,8 +1295,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoonbar(Map, SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1314,8 +1314,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1333,8 +1333,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1355,8 +1355,8 @@ public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters110100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1374,8 +1374,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoorbar(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1396,8 +1396,8 @@ public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1418,8 +1418,8 @@ public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters110111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1443,8 +1443,8 @@ public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters111000Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111000Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1462,8 +1462,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoofbar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111001Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111001Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1484,8 +1484,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111010Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111010Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1506,8 +1506,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111011Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1531,8 +1531,8 @@ public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters111100Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111100Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1553,8 +1553,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoorbar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111101Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111101Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1578,8 +1578,8 @@ public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111110Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111110Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -1603,8 +1603,8 @@ public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index fd78e6f6d25..9cd1ab7cd89 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2869,9 +2869,8 @@ private List getMapBuilders(LinkedHashMapWithContext } String builderClassName = getSchemaPascalCaseName(schemaName + bitStr + "Builder", sourceJsonPath); MapBuilder builder; - boolean isFirstBuilder = i == qtyBuilders - 1; if (i == 0) { - builder = new MapBuilder(builderClassName, null, isFirstBuilder); + builder = new MapBuilder(builderClassName, null); } else { LinkedHashMap keyToBuilder = new LinkedHashMap<>(); for (int c=0; c < reqPropsSize; c++) { @@ -2889,7 +2888,7 @@ private List getMapBuilders(LinkedHashMapWithContext keyToBuilder.put(key, nextBuilder); } } - builder = new MapBuilder(builderClassName, keyToBuilder, isFirstBuilder); + builder = new MapBuilder(builderClassName, keyToBuilder); } bitStrToBuilder.put(bitStr, builder); builders.add(builder); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java index 8e6854a5575..b1e94267bfc 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -5,11 +5,9 @@ public class MapBuilder { public final String className; public final LinkedHashMap keyToBuilder; - boolean isFirstBuilder; - public MapBuilder(String className, LinkedHashMap keyToBuilder, boolean isFirstBuilder) { + public MapBuilder(String className, LinkedHashMap keyToBuilder) { this.className = className; this.keyToBuilder = keyToBuilder; - this.isFirstBuilder = isFirstBuilder; } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 713b89eca00..73949a0834e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -30,15 +30,21 @@ public static class {{className}} implements BaseBuilder<{{#with mapValueSchema} public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { {{/eq}} private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; - {{#if isFirstBuilder}} + {{#or @last (eq @first false) }} + {{#if @first}} public {{className}}() { this.instance = new LinkedHashMap<>(); } - {{else}} + {{else}} public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { this.instance = instance; } - {{/if}} + {{/if}} + {{else}} + public {{className}}() { + this.instance = new LinkedHashMap<>(); + } + {{/or}} {{#eq keyToBuilder null}} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { return instance; From b8c947b2a73d4e59ce8aaa79e143c4aac2a01aa1 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 13:33:49 -0800 Subject: [PATCH 20/62] Adds optional properties to first builder, which is the last invoked builder --- ...rtiesAllowsASchemaWhichShouldValidate.java | 11 +- ...ditionalpropertiesAreAllowedByDefault.java | 11 +- ...lpropertiesShouldNotLookInApplicators.java | 8 +- .../client/components/schemas/Allof.java | 16 +- .../schemas/AllofWithBaseSchema.java | 24 +- .../components/schemas/AnyofComplexTypes.java | 16 +- .../components/schemas/EnumsInProperties.java | 16 +- .../components/schemas/ForbiddenProperty.java | 8 +- .../schemas/InvalidStringValueForDefault.java | 8 +- .../schemas/NotMoreComplexSchema.java | 8 +- .../schemas/ObjectPropertiesValidation.java | 11 +- .../components/schemas/OneofComplexTypes.java | 16 +- .../components/schemas/OneofWithRequired.java | 32 +-- .../PropertiesWithEscapedCharacters.java | 23 +- .../PropertyNamedRefThatIsNotAReference.java | 8 +- .../components/schemas/RefInProperty.java | 8 +- .../schemas/RequiredDefaultValidation.java | 8 +- .../schemas/RequiredValidation.java | 16 +- .../schemas/RequiredWithEmptyArray.java | 8 +- .../RequiredWithEscapedCharacters.java | 256 +++++++++--------- ...esNotDoAnythingIfThePropertyIsMissing.java | 8 +- .../codegen/generators/DefaultGenerator.java | 14 +- .../components/schemas/_objectInputType.hbs | 30 +- 23 files changed, 341 insertions(+), 223 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 0914180d09e..b2642b8946d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -211,7 +211,7 @@ default T bar(Map value) { } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object> { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { this.instance = new LinkedHashMap<>(); @@ -219,6 +219,15 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterFoo(Map instance) { + return this; + } + public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterBar(Map instance) { + return this; + } } public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder { // optionalProperties + additionalProperties diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index bf09b587cb5..b4fdc7198dd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -205,7 +205,7 @@ default T bar(Map value) { } } - public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object> { + public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; public AdditionalpropertiesAreAllowedByDefaultBuilder() { this.instance = new LinkedHashMap<>(); @@ -213,6 +213,15 @@ public AdditionalpropertiesAreAllowedByDefaultBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterFoo(Map instance) { + return this; + } + public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterBar(Map instance) { + return this; + } } public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 9a5c7fa04da..f73dfedca71 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -142,7 +142,7 @@ default T foo(Map value) { } } - public static class Schema0Builder implements BaseBuilder<@Nullable Object> { + public static class Schema0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; public Schema0Builder() { this.instance = new LinkedHashMap<>(); @@ -150,6 +150,12 @@ public Schema0Builder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema0Builder getBuilderAfterFoo(Map instance) { + return this; + } } public static class Schema0MapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index cf01ec39303..470fcd24c66 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder() { - this.instance = new LinkedHashMap<>(); + public Schema00Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder() { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder(Map instance) { - this.instance = instance; + public Schema01Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder() { - this.instance = new LinkedHashMap<>(); + public Schema10Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder() { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder(Map instance) { - this.instance = instance; + public Schema11Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 08a8f87580d..4eddbb823e5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -90,8 +90,8 @@ default T foo(String value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder() { - this.instance = new LinkedHashMap<>(); + public Schema00Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -100,8 +100,8 @@ public Schema00Builder() { public static class Schema01Builder implements SetterForFoo { private final Map instance; - public Schema01Builder(Map instance) { - this.instance = instance; + public Schema01Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -366,8 +366,8 @@ default T baz(Void value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder() { - this.instance = new LinkedHashMap<>(); + public Schema10Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -376,8 +376,8 @@ public Schema10Builder() { public static class Schema11Builder implements SetterForBaz { private final Map instance; - public Schema11Builder(Map instance) { - this.instance = instance; + public Schema11Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -660,8 +660,8 @@ default T bar(double value) { public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public AllofWithBaseSchema0Builder() { - this.instance = new LinkedHashMap<>(); + public AllofWithBaseSchema0Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -670,8 +670,8 @@ public AllofWithBaseSchema0Builder() { public static class AllofWithBaseSchema1Builder implements SetterForBar { private final Map instance; - public AllofWithBaseSchema1Builder(Map instance) { - this.instance = instance; + public AllofWithBaseSchema1Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 43f622a8a0e..9c0f5b492df 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder() { - this.instance = new LinkedHashMap<>(); + public Schema00Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder() { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder(Map instance) { - this.instance = instance; + public Schema01Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder() { - this.instance = new LinkedHashMap<>(); + public Schema10Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder() { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder(Map instance) { - this.instance = instance; + public Schema11Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 19063340755..dafd45cf138 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -234,20 +234,26 @@ default T foo(StringFooEnums value) { } } - public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object> { + public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - public EnumsInProperties0Builder() { - this.instance = new LinkedHashMap<>(); + public EnumsInProperties0Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public EnumsInProperties0Builder getBuilderAfterFoo(Map instance) { + return this; + } } public static class EnumsInProperties1Builder implements SetterForBar { private final Map instance; - public EnumsInProperties1Builder(Map instance) { - this.instance = instance; + public EnumsInProperties1Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index effbd00504b..0b87668e991 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -132,7 +132,7 @@ default T foo(Map value) { } } - public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object> { + public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; public ForbiddenPropertyBuilder() { this.instance = new LinkedHashMap<>(); @@ -140,6 +140,12 @@ public ForbiddenPropertyBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public ForbiddenPropertyBuilder getBuilderAfterFoo(Map instance) { + return this; + } } public static class ForbiddenPropertyMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index d7318d0ba82..297a5e1d59f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -122,7 +122,7 @@ default T bar(String value) { } } - public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object> { + public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; public InvalidStringValueForDefaultBuilder() { this.instance = new LinkedHashMap<>(); @@ -130,6 +130,12 @@ public InvalidStringValueForDefaultBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public InvalidStringValueForDefaultBuilder getBuilderAfterBar(Map instance) { + return this; + } } public static class InvalidStringValueForDefaultMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 464254fdbd3..c5f09e8b4fd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -88,7 +88,7 @@ default T foo(String value) { } } - public static class NotBuilder implements BaseBuilder<@Nullable Object> { + public static class NotBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; public NotBuilder() { this.instance = new LinkedHashMap<>(); @@ -96,6 +96,12 @@ public NotBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public NotBuilder getBuilderAfterFoo(Map instance) { + return this; + } } public static class NotMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 130d4068ad9..fea179c9aa8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -140,7 +140,7 @@ default T bar(String value) { } } - public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object> { + public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; public ObjectPropertiesValidationBuilder() { this.instance = new LinkedHashMap<>(); @@ -148,6 +148,15 @@ public ObjectPropertiesValidationBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public ObjectPropertiesValidationBuilder getBuilderAfterFoo(Map instance) { + return this; + } + public ObjectPropertiesValidationBuilder getBuilderAfterBar(Map instance) { + return this; + } } public static class ObjectPropertiesValidationMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index cc4ea4cbcfc..a13828bbb4d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -107,8 +107,8 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema00Builder() { - this.instance = new LinkedHashMap<>(); + public Schema00Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -117,8 +117,8 @@ public Schema00Builder() { public static class Schema01Builder implements SetterForBar { private final Map instance; - public Schema01Builder(Map instance) { - this.instance = instance; + public Schema01Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -383,8 +383,8 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema10Builder() { - this.instance = new LinkedHashMap<>(); + public Schema10Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -393,8 +393,8 @@ public Schema10Builder() { public static class Schema11Builder implements SetterForFoo { private final Map instance; - public Schema11Builder(Map instance) { - this.instance = instance; + public Schema11Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 6f439f29fd8..72f6b014360 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -183,8 +183,8 @@ default T foo(Map value) { public static class Schema000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema000Builder() { - this.instance = new LinkedHashMap<>(); + public Schema000Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -193,8 +193,8 @@ public Schema000Builder() { public static class Schema001Builder implements SetterForFoo { private final Map instance; - public Schema001Builder() { - this.instance = new LinkedHashMap<>(); + public Schema001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -206,8 +206,8 @@ public Schema000Builder getBuilderAfterFoo(Map instanc public static class Schema010Builder implements SetterForBar { private final Map instance; - public Schema010Builder() { - this.instance = new LinkedHashMap<>(); + public Schema010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -219,8 +219,8 @@ public Schema000Builder getBuilderAfterBar(Map instanc public static class Schema011Builder implements SetterForBar, SetterForFoo { private final Map instance; - public Schema011Builder(Map instance) { - this.instance = instance; + public Schema011Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; @@ -583,8 +583,8 @@ default T foo(Map value) { public static class Schema100Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public Schema100Builder() { - this.instance = new LinkedHashMap<>(); + public Schema100Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -593,8 +593,8 @@ public Schema100Builder() { public static class Schema101Builder implements SetterForFoo1 { private final Map instance; - public Schema101Builder() { - this.instance = new LinkedHashMap<>(); + public Schema101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -606,8 +606,8 @@ public Schema100Builder getBuilderAfterFoo1(Map instan public static class Schema110Builder implements SetterForBaz { private final Map instance; - public Schema110Builder() { - this.instance = new LinkedHashMap<>(); + public Schema110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -619,8 +619,8 @@ public Schema100Builder getBuilderAfterBaz(Map instanc public static class Schema111Builder implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema111Builder(Map instance) { - this.instance = instance; + public Schema111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 360a0886b5f..bf175c599ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -301,7 +301,7 @@ default T setFooReverseSolidusFbar(double value) { } } - public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object> { + public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; public PropertiesWithEscapedCharactersBuilder() { this.instance = new LinkedHashMap<>(); @@ -309,6 +309,27 @@ public PropertiesWithEscapedCharactersBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoonbar(Map instance) { + return this; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoobar(Map instance) { + return this; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoobar1(Map instance) { + return this; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoorbar(Map instance) { + return this; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFootbar(Map instance) { + return this; + } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoofbar(Map instance) { + return this; + } } public static class PropertiesWithEscapedCharactersMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 5cdcdc5f114..19dd38f1049 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -78,7 +78,7 @@ default T setDollarSignRef(String value) { } } - public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object> { + public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; public PropertyNamedRefThatIsNotAReferenceBuilder() { this.instance = new LinkedHashMap<>(); @@ -86,6 +86,12 @@ public PropertyNamedRefThatIsNotAReferenceBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public PropertyNamedRefThatIsNotAReferenceBuilder getBuilderAfterRef(Map instance) { + return this; + } } public static class PropertyNamedRefThatIsNotAReferenceMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 259a5eba666..5b6e65718da 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -124,7 +124,7 @@ default T a(Map value) { } } - public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object> { + public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; public RefInPropertyBuilder() { this.instance = new LinkedHashMap<>(); @@ -132,6 +132,12 @@ public RefInPropertyBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public RefInPropertyBuilder getBuilderAfterA(Map instance) { + return this; + } } public static class RefInPropertyMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 193cffafce7..d305d3c16ab 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -130,7 +130,7 @@ default T foo(Map value) { } } - public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object> { + public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; public RequiredDefaultValidationBuilder() { this.instance = new LinkedHashMap<>(); @@ -138,6 +138,12 @@ public RequiredDefaultValidationBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public RequiredDefaultValidationBuilder getBuilderAfterFoo(Map instance) { + return this; + } } public static class RequiredDefaultValidationMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index a827a04efe9..933ab554ce8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -206,20 +206,26 @@ default T bar(Map value) { } } - public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object> { + public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; - public RequiredValidation0Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredValidation0Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public RequiredValidation0Builder getBuilderAfterBar(Map instance) { + return this; + } } public static class RequiredValidation1Builder implements SetterForFoo { private final Map instance; - public RequiredValidation1Builder(Map instance) { - this.instance = instance; + public RequiredValidation1Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index f446c22ff21..7b726813fb2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -130,7 +130,7 @@ default T foo(Map value) { } } - public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object> { + public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; public RequiredWithEmptyArrayBuilder() { this.instance = new LinkedHashMap<>(); @@ -138,6 +138,12 @@ public RequiredWithEmptyArrayBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEmptyArrayBuilder getBuilderAfterFoo(Map instance) { + return this; + } } public static class RequiredWithEmptyArrayMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 2cbb163e263..017abbe79a2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -415,8 +415,8 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - public RequiredWithEscapedCharacters000000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000000Builder(Map instance) { + this.instance = instance; } public Map build() { return instance; @@ -425,8 +425,8 @@ public RequiredWithEscapedCharacters000000Builder() { public static class RequiredWithEscapedCharacters000001Builder implements SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -438,8 +438,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters000010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -451,8 +451,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -467,8 +467,8 @@ public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters000100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -480,8 +480,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoorbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -496,8 +496,8 @@ public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -512,8 +512,8 @@ public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters000111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -531,8 +531,8 @@ public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters001000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -544,8 +544,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoofbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -560,8 +560,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -576,8 +576,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -595,8 +595,8 @@ public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters001100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -611,8 +611,8 @@ public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -630,8 +630,8 @@ public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -649,8 +649,8 @@ public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters001111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -671,8 +671,8 @@ public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters010000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -684,8 +684,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoonbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -700,8 +700,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -716,8 +716,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -735,8 +735,8 @@ public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters010100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -751,8 +751,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -770,8 +770,8 @@ public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -789,8 +789,8 @@ public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters010111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -811,8 +811,8 @@ public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoobar1(Map, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters011000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -827,8 +827,8 @@ public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoofbar(Map, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -846,8 +846,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -865,8 +865,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -887,8 +887,8 @@ public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters011100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -906,8 +906,8 @@ public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoorbar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -928,8 +928,8 @@ public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -950,8 +950,8 @@ public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters011111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -975,8 +975,8 @@ public RequiredWithEscapedCharacters011110Builder getBuilderAfterFoobar1(Map { private final Map instance; - public RequiredWithEscapedCharacters100000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -988,8 +988,8 @@ public RequiredWithEscapedCharacters000000Builder getBuilderAfterFootbar(Map, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1004,8 +1004,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar1(Map, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1020,8 +1020,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar(Map, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1039,8 +1039,8 @@ public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoobar1(Map, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters100100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1055,8 +1055,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoorbar(Map, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1074,8 +1074,8 @@ public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar1(Map, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1093,8 +1093,8 @@ public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar(Map, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters100111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1115,8 +1115,8 @@ public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoobar1(Map, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters101000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1131,8 +1131,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoofbar(Map, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1150,8 +1150,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1169,8 +1169,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1191,8 +1191,8 @@ public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters101100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1210,8 +1210,8 @@ public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoorbar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1232,8 +1232,8 @@ public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar1(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1254,8 +1254,8 @@ public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar(Map, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters101111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1279,8 +1279,8 @@ public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoobar1(Map, SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters110000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1295,8 +1295,8 @@ public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoonbar(Map, SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1314,8 +1314,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1333,8 +1333,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1355,8 +1355,8 @@ public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters110100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1374,8 +1374,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoorbar(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1396,8 +1396,8 @@ public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1418,8 +1418,8 @@ public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110111Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters110111Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1443,8 +1443,8 @@ public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters111000Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111000Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1462,8 +1462,8 @@ public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoofbar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111001Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111001Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1484,8 +1484,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111010Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111010Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1506,8 +1506,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111011Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111011Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1531,8 +1531,8 @@ public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters111100Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111100Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1553,8 +1553,8 @@ public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoorbar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111101Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111101Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1578,8 +1578,8 @@ public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar1(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111110Builder() { - this.instance = new LinkedHashMap<>(); + public RequiredWithEscapedCharacters111110Builder(Map instance) { + this.instance = instance; } public Map getInstance() { return instance; @@ -1603,8 +1603,8 @@ public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111111Builder(Map instance) { - this.instance = instance; + public RequiredWithEscapedCharacters111111Builder() { + this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 035fdb9dbf8..c7a37bc3b21 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -151,7 +151,7 @@ default T alpha(double value) { } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object> { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { this.instance = new LinkedHashMap<>(); @@ -159,6 +159,12 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder getBuilderAfterAlpha(Map instance) { + return this; + } } public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder { // Map because addProps is unset diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 9cd1ab7cd89..0200f16b165 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2741,7 +2741,7 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ } property.propertyNames = fromSchema(propertyNamesSchema, sourceJsonPath, currentJsonPath + "/propertyNames"); } - property.mapBuilders = getMapBuilders(property.requiredProperties, currentJsonPath, sourceJsonPath); + property.mapBuilders = getMapBuilders(property.requiredProperties, property.optionalProperties, currentJsonPath, sourceJsonPath); // end of properties that need to be ordered to set correct camelCase jsonPathPieces CodegenSchema additionalProperties = property.additionalProperties; LinkedHashMapWithContext properties = property.properties; @@ -2844,7 +2844,7 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ return property; } - private List getMapBuilders(LinkedHashMapWithContext requiredProperties, String currentJsonPath, String sourceJsonPath) { + private List getMapBuilders(LinkedHashMapWithContext requiredProperties, LinkedHashMapWithContext optionalProperties, String currentJsonPath, String sourceJsonPath) { List builders = new ArrayList<>(); if (sourceJsonPath == null) { return builders; @@ -2862,6 +2862,8 @@ private List getMapBuilders(LinkedHashMapWithContext if (requiredProperties != null) { reqPropKeys.addAll(requiredProperties.keySet()); } + MapBuilder lastBuilder = null; + // builders are built last to first, last builder has build method for (int i=0; i < qtyBuilders; i++) { String bitStr = ""; if (reqPropsSize != 0) { @@ -2870,7 +2872,8 @@ private List getMapBuilders(LinkedHashMapWithContext String builderClassName = getSchemaPascalCaseName(schemaName + bitStr + "Builder", sourceJsonPath); MapBuilder builder; if (i == 0) { - builder = new MapBuilder(builderClassName, null); + builder = new MapBuilder(builderClassName, new LinkedHashMap<>()); + lastBuilder = builder; } else { LinkedHashMap keyToBuilder = new LinkedHashMap<>(); for (int c=0; c < reqPropsSize; c++) { @@ -2893,6 +2896,11 @@ private List getMapBuilders(LinkedHashMapWithContext bitStrToBuilder.put(bitStr, builder); builders.add(builder); } + if (optionalProperties != null && lastBuilder != null) { + for (CodegenKey optionalKey: optionalProperties.keySet()) { + lastBuilder.keyToBuilder.put(optionalKey, lastBuilder); + } + } return builders; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 73949a0834e..56ad3619f74 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -24,41 +24,37 @@ public interface SetterFor{{@key.pascalCase}} { {{/each}} {{#each mapBuilders}} - {{#eq keyToBuilder null}} -public static class {{className}} implements BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> { - {{else}} -public static class {{className}} implements {{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { - {{/eq}} +public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#eq keyToBuilder.isEmpty false}}, {{/eq}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; - {{#or @last (eq @first false) }} - {{#if @first}} + {{#if @last }} public {{className}}() { this.instance = new LinkedHashMap<>(); } - {{else}} + {{else}} public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { this.instance = instance; } - {{/if}} - {{else}} - public {{className}}() { - this.instance = new LinkedHashMap<>(); - } - {{/or}} - {{#eq keyToBuilder null}} + {{/if}} + {{#if @first}} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> build() { return instance; } - {{else}} + {{/if}} + {{#eq keyToBuilder.isEmpty false}} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance() { return instance; } + {{/eq}} {{#each keyToBuilder}} public {{className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + {{#eq this ../this}} + {{! optional property }} + return this; + {{else}} return new {{className}}(instance); + {{/eq}} } {{/each}} - {{/eq}} } {{/each}} {{#if additionalProperties}} From a506c528bd40b6465544339c2fd67cfd6605e155 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 14:14:19 -0800 Subject: [PATCH 21/62] Adds setter interface for non null non addProps false additional properties --- ...rtiesAllowsASchemaWhichShouldValidate.java | 10 + .../AdditionalpropertiesCanExistByItself.java | 10 + ...lpropertiesShouldNotLookInApplicators.java | 10 + .../schemas/RefInAdditionalproperties.java | 58 ++++ .../codegen/generators/DefaultGenerator.java | 18 +- .../schemas/_objectInputAddPropSetter.hbs | 294 ++++++++++++++++++ .../components/schemas/_objectInputSetter.hbs | 2 +- .../components/schemas/_objectInputType.hbs | 9 + 8 files changed, 401 insertions(+), 10 deletions(-) create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index b2642b8946d..6513e63cd53 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -211,6 +211,16 @@ default T bar(Map value) { } } + public interface SetterForAdditionalProperty { + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index c29e80ee1e6..2fcace56393 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -58,6 +58,16 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } + public interface SetterForAdditionalProperty { + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesCanExistByItselfBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index f73dfedca71..c07fa246aa7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -379,6 +379,16 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } + public interface SetterForAdditionalProperty { + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder { private final Map instance; public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index ff78b5dd331..eb81187c667 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -41,6 +41,64 @@ public static RefInAdditionalpropertiesMap of(Map { + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) { + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) { + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; public RefInAdditionalpropertiesBuilder() { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 0200f16b165..5f6fec5f0fc 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2741,7 +2741,7 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ } property.propertyNames = fromSchema(propertyNamesSchema, sourceJsonPath, currentJsonPath + "/propertyNames"); } - property.mapBuilders = getMapBuilders(property.requiredProperties, property.optionalProperties, currentJsonPath, sourceJsonPath); + property.mapBuilders = getMapBuilders(property, currentJsonPath, sourceJsonPath); // end of properties that need to be ordered to set correct camelCase jsonPathPieces CodegenSchema additionalProperties = property.additionalProperties; LinkedHashMapWithContext properties = property.properties; @@ -2844,7 +2844,7 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ return property; } - private List getMapBuilders(LinkedHashMapWithContext requiredProperties, LinkedHashMapWithContext optionalProperties, String currentJsonPath, String sourceJsonPath) { + private List getMapBuilders(CodegenSchema schema, String currentJsonPath, String sourceJsonPath) { List builders = new ArrayList<>(); if (sourceJsonPath == null) { return builders; @@ -2853,14 +2853,14 @@ private List getMapBuilders(LinkedHashMapWithContext schemaName = ModelUtils.decodeSlashes(schemaName); int qtyBuilders = 1; int reqPropsSize = 0; - if (requiredProperties != null) { - qtyBuilders = (int) Math.pow(2, requiredProperties.size()); - reqPropsSize = requiredProperties.size(); + if (schema.requiredProperties != null) { + qtyBuilders = (int) Math.pow(2, schema.requiredProperties.size()); + reqPropsSize = schema.requiredProperties.size(); } Map bitStrToBuilder = new HashMap<>(); List reqPropKeys = new ArrayList<>(); - if (requiredProperties != null) { - reqPropKeys.addAll(requiredProperties.keySet()); + if (schema.requiredProperties != null) { + reqPropKeys.addAll(schema.requiredProperties.keySet()); } MapBuilder lastBuilder = null; // builders are built last to first, last builder has build method @@ -2896,8 +2896,8 @@ private List getMapBuilders(LinkedHashMapWithContext bitStrToBuilder.put(bitStr, builder); builders.add(builder); } - if (optionalProperties != null && lastBuilder != null) { - for (CodegenKey optionalKey: optionalProperties.keySet()) { + if (lastBuilder != null && schema.optionalProperties != null) { + for (CodegenKey optionalKey: schema.optionalProperties.keySet()) { lastBuilder.keyToBuilder.put(optionalKey, lastBuilder); } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs new file mode 100644 index 00000000000..749b7375e9f --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -0,0 +1,294 @@ +{{#each types}} + {{#eq this "null"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, Void value) | + {{else}} + +default T {{methodName}}(String key, Void value) { + var instance = getInstance(); + instance.put(key, null); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "boolean"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, boolean value) | + {{else}} + +default T {{methodName}}(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "string"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, String value) | + {{else}} + +default T {{methodName}}(String key, String value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#or (eq this "integer") (eq this "number") }} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, int value) | +| {{builderClass}} | {{methodName}}(String key, float value) | + {{#neq ../format "int32"}} +| {{builderClass}} | {{methodName}}(String key, long value) | +| {{builderClass}} | {{methodName}}(String key, double value) | + {{/neq}} + {{else}} + +default T {{methodName}}(String key, int value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, float value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{#neq ../format "int32"}} + +default T {{methodName}}(String key, long value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, double value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/neq}} + {{/if}} + {{else}} + {{#eq this "array"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} + +default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq this "object"}} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} + +default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} + {{/eq}} + {{/or}} + {{/eq}} + {{/eq}} + {{/eq}} +{{else}} + {{! no type defined }} + {{#if forDocs }} +| {{builderClass}} | {{methodName}}(String key, Void value) | +| {{builderClass}} | {{methodName}}(String key, boolean value) | +| {{builderClass}} | {{methodName}}(String key, String value) | +| {{builderClass}} | {{methodName}}(String key, int value) | +| {{builderClass}} | {{methodName}}(String key, float value) | +| {{builderClass}} | {{methodName}}(String key, long value) | +| {{builderClass}} | {{methodName}}(String key, double value) | +| {{builderClass}} | {{methodName}}(String key, List value) | +| {{builderClass}} | {{methodName}}(String key, Map value) | + {{else}} + +default T {{methodName}}(String key, Void value) { + var instance = getInstance(); + instance.put(key, null); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, boolean value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, String value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, int value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, float value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, long value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, double value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, List value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + +default T {{methodName}}(String key, Map value) { + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} +{{/each}} +{{#with enumInfo}} + {{#each typeToValues }} + {{#eq @key "null"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, null); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "boolean"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "string"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Integer"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Long"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Float"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#eq @key "Double"}} + {{#if forDocs }} + {{#if useContainer }} +| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| {{builderClass}} | {{methodName}}(String key, [Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/each}} +{{/with}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index 1eae58d88d5..c522432bc74 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -183,7 +183,7 @@ default T {{methodName}}(Map value) { default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); - list.{{methodName}}(null); + instance.put("{{{key}}}", null); return {{getBuilderMethod}}(instance); } {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 56ad3619f74..3d7a59b40f6 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -22,6 +22,15 @@ public interface SetterFor{{@key.pascalCase}} { {{/if}} } {{/each}} +{{#with additionalProperties }} + {{#eq isBooleanSchemaFalse false}} + +public interface SetterForAdditionalProperty { + Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); + T getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); + {{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} + {{/eq}} +{{/with}} {{#each mapBuilders}} public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#eq keyToBuilder.isEmpty false}}, {{/eq}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { From c56fb4835afc9263cc70a6f63b9eb1c2090625e3 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 14:27:48 -0800 Subject: [PATCH 22/62] Adds next builder method for additional property --- ...dditionalpropertiesAllowsASchemaWhichShouldValidate.java | 4 ++++ .../schemas/AdditionalpropertiesCanExistByItself.java | 4 ++++ .../AdditionalpropertiesShouldNotLookInApplicators.java | 4 ++++ .../components/schemas/RefInAdditionalproperties.java | 4 ++++ .../packagename/components/schemas/_objectInputType.hbs | 6 ++++++ 5 files changed, 22 insertions(+) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 6513e63cd53..237620ec0b5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -220,6 +220,7 @@ default T additionalProperty(String key, boolean value) { instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } + } public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; @@ -238,6 +239,9 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAft public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterBar(Map instance) { return this; } + public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder { // optionalProperties + additionalProperties diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 2fcace56393..ffe5679295c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -67,6 +67,7 @@ default T additionalProperty(String key, boolean value) { instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } + } public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder { private final Map instance; @@ -76,6 +77,9 @@ public AdditionalpropertiesCanExistByItselfBuilder() { public Map build() { return instance; } + public AdditionalpropertiesCanExistByItselfBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class AdditionalpropertiesCanExistByItselfMapBuilder { // Map diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index c07fa246aa7..1db3f305b18 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -388,6 +388,7 @@ default T additionalProperty(String key, boolean value) { instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } + } public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder { private final Map instance; @@ -397,6 +398,9 @@ public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { public Map build() { return instance; } + public AdditionalpropertiesShouldNotLookInApplicatorsBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder { // Map diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index eb81187c667..d0ba324e635 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -98,6 +98,7 @@ default T additionalProperty(String key, Map value) { instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } + } public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object> { private final Map instance; @@ -107,6 +108,9 @@ public RefInAdditionalpropertiesBuilder() { public Map build() { return instance; } + public RefInAdditionalpropertiesBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RefInAdditionalpropertiesMapBuilder { // Map diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 3d7a59b40f6..6fe3c1f184d 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -29,6 +29,7 @@ public interface SetterForAdditionalProperty { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); {{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} +} {{/eq}} {{/with}} {{#each mapBuilders}} @@ -64,6 +65,11 @@ public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with m {{/eq}} } {{/each}} + {{#and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }} + public {{className}} getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + return this; + } + {{/and}} } {{/each}} {{#if additionalProperties}} From b7e8c785060de1c4d6bcc585be8c8f0ea2f77798 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 14:43:19 -0800 Subject: [PATCH 23/62] Adds setter interface requirement for schemas with custom addprops --- .../AdditionalpropertiesAllowsASchemaWhichShouldValidate.java | 4 ++-- .../schemas/AdditionalpropertiesCanExistByItself.java | 4 ++-- .../AdditionalpropertiesShouldNotLookInApplicators.java | 4 ++-- .../client/components/schemas/RefInAdditionalproperties.java | 4 ++-- .../java/packagename/components/schemas/_objectInputType.hbs | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 237620ec0b5..c6f4bcbc24f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -211,7 +211,7 @@ default T bar(Map value) { } } - public interface SetterForAdditionalProperty { + public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -222,7 +222,7 @@ default T additionalProperty(String key, boolean value) { } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { private final Map instance; public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index ffe5679295c..415227ff720 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -58,7 +58,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } - public interface SetterForAdditionalProperty { + public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -69,7 +69,7 @@ default T additionalProperty(String key, boolean value) { } } - public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder { + public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; public AdditionalpropertiesCanExistByItselfBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 1db3f305b18..0fb1050de36 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -379,7 +379,7 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } } - public interface SetterForAdditionalProperty { + public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -390,7 +390,7 @@ default T additionalProperty(String key, boolean value) { } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder { + public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index d0ba324e635..8c37956e466 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -41,7 +41,7 @@ public static RefInAdditionalpropertiesMap of(Map { + public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -100,7 +100,7 @@ default T additionalProperty(String key, Map value) { } } - public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object> { + public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { private final Map instance; public RefInAdditionalpropertiesBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 6fe3c1f184d..16441a7b28e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -25,7 +25,7 @@ public interface SetterFor{{@key.pascalCase}} { {{#with additionalProperties }} {{#eq isBooleanSchemaFalse false}} -public interface SetterForAdditionalProperty { +public interface SetterFor{{jsonPathPiece.pascalCase}} { Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); {{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} @@ -34,7 +34,7 @@ public interface SetterForAdditionalProperty { {{/with}} {{#each mapBuilders}} -public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#eq keyToBuilder.isEmpty false}}, {{/eq}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}} { +public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @last }} public {{className}}() { From 2b020699bd2fb00221947c7c57a5cad746a046b6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 15:11:31 -0800 Subject: [PATCH 24/62] Moves throwIfKeyKnown into MapMaker class --- .../client/schemas/MapMaker.java | 13 +++++++++++++ .../client/schemas/validation/FrozenMap.java | 5 ++--- .../src/main/java/packagename/schemas/MapMaker.hbs | 13 +++++++++++++ .../packagename/schemas/validation/FrozenMap.hbs | 5 ++--- 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java index b4b2280c5fa..a6504e6943c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java @@ -1,7 +1,10 @@ package org.openapijsonschematools.client.schemas; +import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; + import java.util.HashMap; import java.util.Map; +import java.util.Set; /** * A builder for maps that allows in null values @@ -17,4 +20,14 @@ public static Map makeMap(Map.Entry... entries) { } return map; } + + public static void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (requiredKeys.contains(key) || optionalKeys.contains(key)) { + String verb = "getting"; + if (setting) { + verb = "setting"; + } + throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when "+verb+" an additional property"); + } + } } \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java index 367d2f849d4..122722f70cb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java @@ -3,6 +3,7 @@ import org.checkerframework.checker.nullness.qual.KeyFor; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.AbstractMap; import java.util.HashMap; @@ -37,9 +38,7 @@ protected void throwIfKeyNotPresent(String key) throws UnsetPropertyException { } protected void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys) throws InvalidAdditionalPropertyException { - if (requiredKeys.contains(key) || optionalKeys.contains(key)) { - throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when getting an additional property"); - } + MapMaker.throwIfKeyKnown(key, requiredKeys, optionalKeys, false); } @Override diff --git a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs b/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs index 4aad3a5056e..653c0d0f425 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs @@ -1,7 +1,10 @@ package {{{packageName}}}.schemas; +import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; + import java.util.HashMap; import java.util.Map; +import java.util.Set; /** * A builder for maps that allows in null values @@ -17,4 +20,14 @@ public class MapMaker { } return map; } + + public static void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (requiredKeys.contains(key) || optionalKeys.contains(key)) { + String verb = "getting"; + if (setting) { + verb = "setting"; + } + throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when "+verb+" an additional property"); + } + } } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs index f3d9503d71f..d1c120220e8 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs @@ -3,6 +3,7 @@ package {{{packageName}}}.schemas.validation; import org.checkerframework.checker.nullness.qual.KeyFor; import {{{packageName}}}.exceptions.UnsetPropertyException; import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; +import {{{packageName}}}.schemas.validation.MapMaker; import java.util.AbstractMap; import java.util.HashMap; @@ -37,9 +38,7 @@ public class FrozenMap extends AbstractMap { } protected void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys) throws InvalidAdditionalPropertyException { - if (requiredKeys.contains(key) || optionalKeys.contains(key)) { - throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when getting an additional property"); - } + MapMaker.throwIfKeyKnown(key, requiredKeys, optionalKeys, false); } @Override From d864344c72066dbdbb03fc6b0a31194289f58231 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 15:17:00 -0800 Subject: [PATCH 25/62] Adds requiredKeys + optionalKeys to last invoked builder --- ...rtiesAllowsASchemaWhichShouldValidate.java | 5 +++++ ...ditionalpropertiesAreAllowedByDefault.java | 5 +++++ .../AdditionalpropertiesCanExistByItself.java | 2 ++ ...lpropertiesShouldNotLookInApplicators.java | 6 ++++++ .../client/components/schemas/Allof.java | 8 ++++++++ .../schemas/AllofWithBaseSchema.java | 12 +++++++++++ .../components/schemas/AnyofComplexTypes.java | 8 ++++++++ .../components/schemas/EnumsInProperties.java | 6 ++++++ .../components/schemas/ForbiddenProperty.java | 4 ++++ .../schemas/InvalidStringValueForDefault.java | 4 ++++ .../schemas/NotMoreComplexSchema.java | 4 ++++ .../schemas/ObjectPropertiesValidation.java | 5 +++++ .../components/schemas/OneofComplexTypes.java | 8 ++++++++ .../components/schemas/OneofWithRequired.java | 10 ++++++++++ .../PropertiesWithEscapedCharacters.java | 9 +++++++++ .../PropertyNamedRefThatIsNotAReference.java | 4 ++++ .../schemas/RefInAdditionalproperties.java | 2 ++ .../components/schemas/RefInProperty.java | 4 ++++ .../schemas/RequiredDefaultValidation.java | 4 ++++ .../schemas/RequiredValidation.java | 6 ++++++ .../schemas/RequiredWithEmptyArray.java | 4 ++++ .../RequiredWithEscapedCharacters.java | 9 +++++++++ ...esNotDoAnythingIfThePropertyIsMissing.java | 4 ++++ .../components/schemas/_objectInputType.hbs | 20 +++++++++++++++++++ 24 files changed, 153 insertions(+) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index c6f4bcbc24f..0bbc64a93a2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -224,6 +224,11 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo", + "bar" + ); public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index b4fdc7198dd..39fbb424268 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -207,6 +207,11 @@ default T bar(Map value) { public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo", + "bar" + ); public AdditionalpropertiesAreAllowedByDefaultBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 415227ff720..adb07fe110f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -71,6 +71,8 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of(); public AdditionalpropertiesCanExistByItselfBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 0fb1050de36..36a39b45399 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -144,6 +144,10 @@ default T foo(Map value) { public static class Schema0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo" + ); public Schema0Builder() { this.instance = new LinkedHashMap<>(); } @@ -392,6 +396,8 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of(); public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 470fcd24c66..ace3d3b1e5a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -107,6 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar" + ); + private static final Set optionalKeys = Set.of(); public Schema00Builder(Map instance) { this.instance = instance; } @@ -383,6 +387,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 4eddbb823e5..0ecf2c6f17c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -90,6 +90,10 @@ default T foo(String value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema00Builder(Map instance) { this.instance = instance; } @@ -366,6 +370,10 @@ default T baz(Void value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "baz" + ); + private static final Set optionalKeys = Set.of(); public Schema10Builder(Map instance) { this.instance = instance; } @@ -660,6 +668,10 @@ default T bar(double value) { public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar" + ); + private static final Set optionalKeys = Set.of(); public AllofWithBaseSchema0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 9c0f5b492df..519581ae59c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -107,6 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar" + ); + private static final Set optionalKeys = Set.of(); public Schema00Builder(Map instance) { this.instance = instance; } @@ -383,6 +387,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index dafd45cf138..493dbdea75c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -236,6 +236,12 @@ default T foo(StringFooEnums value) { public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar" + ); + private static final Set optionalKeys = Set.of( + "foo" + ); public EnumsInProperties0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 0b87668e991..070866005b5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -134,6 +134,10 @@ default T foo(Map value) { public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo" + ); public ForbiddenPropertyBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 297a5e1d59f..8845d83f3cb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -124,6 +124,10 @@ default T bar(String value) { public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "bar" + ); public InvalidStringValueForDefaultBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index c5f09e8b4fd..b459e6d1a3b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -90,6 +90,10 @@ default T foo(String value) { public static class NotBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo" + ); public NotBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index fea179c9aa8..e82a3de0091 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -142,6 +142,11 @@ default T bar(String value) { public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo", + "bar" + ); public ObjectPropertiesValidationBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index a13828bbb4d..be455684ff2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -107,6 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar" + ); + private static final Set optionalKeys = Set.of(); public Schema00Builder(Map instance) { this.instance = instance; } @@ -383,6 +387,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 72f6b014360..3d0594abdc9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -183,6 +183,11 @@ default T foo(Map value) { public static class Schema000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "bar", + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema000Builder(Map instance) { this.instance = instance; } @@ -583,6 +588,11 @@ default T foo(Map value) { public static class Schema100Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "baz", + "foo" + ); + private static final Set optionalKeys = Set.of(); public Schema100Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index bf175c599ed..243ca8bd393 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -303,6 +303,15 @@ default T setFooReverseSolidusFbar(double value) { public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo\nbar", + "foo\"bar", + "foo\\bar", + "foo\rbar", + "foo\tbar", + "foo\fbar" + ); public PropertiesWithEscapedCharactersBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 19dd38f1049..42a7cd1436a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -80,6 +80,10 @@ default T setDollarSignRef(String value) { public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "$ref" + ); public PropertyNamedRefThatIsNotAReferenceBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 8c37956e466..1b6f2f93bac 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -102,6 +102,8 @@ default T additionalProperty(String key, Map value) { public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of(); public RefInAdditionalpropertiesBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 5b6e65718da..9dbcf220f33 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -126,6 +126,10 @@ default T a(Map value) { public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "a" + ); public RefInPropertyBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index d305d3c16ab..6ea27eeab54 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -132,6 +132,10 @@ default T foo(Map value) { public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo" + ); public RequiredDefaultValidationBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 933ab554ce8..0fbaf32410d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -208,6 +208,12 @@ default T bar(Map value) { public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo" + ); + private static final Set optionalKeys = Set.of( + "bar" + ); public RequiredValidation0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 7b726813fb2..4a752ec5e35 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -132,6 +132,10 @@ default T foo(Map value) { public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "foo" + ); public RequiredWithEmptyArrayBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 017abbe79a2..5d6064889c9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -415,6 +415,15 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; + private static final Set requiredKeys = Set.of( + "foo\tbar", + "foo\nbar", + "foo\fbar", + "foo\rbar", + "foo\"bar", + "foo\\bar" + ); + private static final Set optionalKeys = Set.of(); public RequiredWithEscapedCharacters000000Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index c7a37bc3b21..0e06b748b63 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -153,6 +153,10 @@ default T alpha(double value) { public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; + private static final Set requiredKeys = Set.of(); + private static final Set optionalKeys = Set.of( + "alpha" + ); public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 16441a7b28e..6e5cb17cdcc 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -36,6 +36,26 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; + {{#if @first}} + {{#if ../requiredProperties}} + private static final Set requiredKeys = Set.of( + {{#each ../requiredProperties}} + "{{{@key.original}}}"{{#unless @last}},{{/unless}} + {{/each}} + ); + {{else}} + private static final Set requiredKeys = Set.of(); + {{/if}} + {{#if ../optionalProperties}} + private static final Set optionalKeys = Set.of( + {{#each ../optionalProperties}} + "{{{@key.original}}}"{{#unless @last}},{{/unless}} + {{/each}} + ); + {{else}} + private static final Set optionalKeys = Set.of(); + {{/if}} + {{/if}} {{#if @last }} public {{className}}() { this.instance = new LinkedHashMap<>(); From 7e14b0fc0f36165a94aeb94167f9378b3577a044 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 15:58:37 -0800 Subject: [PATCH 26/62] Adds throwing of exceptions when setting additional property with invalid key --- ...rtiesAllowsASchemaWhichShouldValidate.java | 9 +++++++ ...ditionalpropertiesAreAllowedByDefault.java | 6 +++++ .../AdditionalpropertiesCanExistByItself.java | 12 +++++++++ ...lpropertiesShouldNotLookInApplicators.java | 18 +++++++++++++ .../client/components/schemas/Allof.java | 12 +++++++++ .../schemas/AllofWithBaseSchema.java | 18 +++++++++++++ .../components/schemas/AnyofComplexTypes.java | 12 +++++++++ .../components/schemas/EnumsInProperties.java | 6 +++++ .../components/schemas/ForbiddenProperty.java | 6 +++++ .../schemas/InvalidStringValueForDefault.java | 6 +++++ .../schemas/NotMoreComplexSchema.java | 6 +++++ .../schemas/ObjectPropertiesValidation.java | 6 +++++ .../components/schemas/OneofComplexTypes.java | 12 +++++++++ .../components/schemas/OneofWithRequired.java | 12 +++++++++ .../PropertiesWithEscapedCharacters.java | 6 +++++ .../PropertyNamedRefThatIsNotAReference.java | 6 +++++ .../schemas/RefInAdditionalproperties.java | 20 +++++++++++++++ .../components/schemas/RefInProperty.java | 6 +++++ .../schemas/RequiredDefaultValidation.java | 6 +++++ .../schemas/RequiredValidation.java | 6 +++++ .../schemas/RequiredWithEmptyArray.java | 6 +++++ .../RequiredWithEscapedCharacters.java | 6 +++++ ...esNotDoAnythingIfThePropertyIsMissing.java | 6 +++++ .../client/schemas/MapMaker.java | 4 +-- .../client/schemas/validation/FrozenMap.java | 8 ++++-- .../generators/JavaClientGenerator.java | 1 + .../schemas/_objectInputAddPropSetter.hbs | 25 +++++++++++++++++++ .../components/schemas/_objectInputType.hbs | 11 ++++++-- .../java/packagename/schemas/MapMaker.hbs | 4 +-- .../schemas/validation/FrozenMap.hbs | 8 ++++-- 30 files changed, 260 insertions(+), 10 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 0bbc64a93a2..6e574c2314f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; +import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -212,10 +213,12 @@ default T bar(Map value) { } public interface SetterForAdditionalProperties { + Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); @@ -229,6 +232,12 @@ public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder "foo", "bar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 39fbb424268..f5886ee3642 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -212,6 +212,12 @@ public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements Ba "foo", "bar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public AdditionalpropertiesAreAllowedByDefaultBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index adb07fe110f..b5f1679e5f0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -16,6 +16,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; +import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -59,10 +60,12 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } public interface SetterForAdditionalProperties { + Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); @@ -73,12 +76,21 @@ public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseB private final Map instance; private static final Set requiredKeys = Set.of(); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public AdditionalpropertiesCanExistByItselfBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { return instance; } + public Map getInstance() { + return instance; + } public AdditionalpropertiesCanExistByItselfBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 36a39b45399..248201304c3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; +import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -148,6 +149,12 @@ public static class Schema0Builder implements BaseBuilder<@Nullable Object>, Set private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema0Builder() { this.instance = new LinkedHashMap<>(); } @@ -384,10 +391,12 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException } public interface SetterForAdditionalProperties { + Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); @@ -398,12 +407,21 @@ public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implem private final Map instance; private static final Set requiredKeys = Set.of(); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { return instance; } + public Map getInstance() { + return instance; + } public AdditionalpropertiesShouldNotLookInApplicatorsBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index ace3d3b1e5a..52ffa76f2fd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -111,6 +111,12 @@ public static class Schema00Builder implements BaseBuilder<@Nullable Object> { "bar" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema00Builder(Map instance) { this.instance = instance; } @@ -391,6 +397,12 @@ public static class Schema10Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 0ecf2c6f17c..c2bcbec5d91 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -94,6 +94,12 @@ public static class Schema00Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema00Builder(Map instance) { this.instance = instance; } @@ -374,6 +380,12 @@ public static class Schema10Builder implements BaseBuilder<@Nullable Object> { "baz" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema10Builder(Map instance) { this.instance = instance; } @@ -672,6 +684,12 @@ public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable "bar" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public AllofWithBaseSchema0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 519581ae59c..06f20064761 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -111,6 +111,12 @@ public static class Schema00Builder implements BaseBuilder<@Nullable Object> { "bar" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema00Builder(Map instance) { this.instance = instance; } @@ -391,6 +397,12 @@ public static class Schema10Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 493dbdea75c..4827ec989ff 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -242,6 +242,12 @@ public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable O private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public EnumsInProperties0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 070866005b5..3f401e853fc 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -138,6 +138,12 @@ public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Ob private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public ForbiddenPropertyBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 8845d83f3cb..7b4da5c1e7a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -128,6 +128,12 @@ public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@ private static final Set optionalKeys = Set.of( "bar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public InvalidStringValueForDefaultBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index b459e6d1a3b..04b4c4c5533 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -94,6 +94,12 @@ public static class NotBuilder implements BaseBuilder<@Nullable Object>, SetterF private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public NotBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index e82a3de0091..90b518c7ac0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -147,6 +147,12 @@ public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nu "foo", "bar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public ObjectPropertiesValidationBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index be455684ff2..e3d4b6cb7e0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -111,6 +111,12 @@ public static class Schema00Builder implements BaseBuilder<@Nullable Object> { "bar" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema00Builder(Map instance) { this.instance = instance; } @@ -391,6 +397,12 @@ public static class Schema10Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema10Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 3d0594abdc9..9a6ac2f0356 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -188,6 +188,12 @@ public static class Schema000Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema000Builder(Map instance) { this.instance = instance; } @@ -593,6 +599,12 @@ public static class Schema100Builder implements BaseBuilder<@Nullable Object> { "foo" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public Schema100Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 243ca8bd393..b4e0a7b49a9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -312,6 +312,12 @@ public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilde "foo\tbar", "foo\fbar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public PropertiesWithEscapedCharactersBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 42a7cd1436a..0e661bcc7b6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -84,6 +84,12 @@ public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBu private static final Set optionalKeys = Set.of( "$ref" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public PropertyNamedRefThatIsNotAReferenceBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 1b6f2f93bac..4fe71557a06 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -15,6 +15,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -42,58 +43,68 @@ public static RefInAdditionalpropertiesMap of(Map { + Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, Void value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, String value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, int value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, float value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, long value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, double value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, List value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, Map value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); @@ -104,12 +115,21 @@ public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nul private final Map instance; private static final Set requiredKeys = Set.of(); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RefInAdditionalpropertiesBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { return instance; } + public Map getInstance() { + return instance; + } public RefInAdditionalpropertiesBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 9dbcf220f33..184280063db 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -130,6 +130,12 @@ public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object private static final Set optionalKeys = Set.of( "a" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RefInPropertyBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 6ea27eeab54..5fb1c47a2c1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -136,6 +136,12 @@ public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nul private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RequiredDefaultValidationBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 0fbaf32410d..622e1134776 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -214,6 +214,12 @@ public static class RequiredValidation0Builder implements BaseBuilder<@Nullable private static final Set optionalKeys = Set.of( "bar" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RequiredValidation0Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 4a752ec5e35..e07498b2197 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -136,6 +136,12 @@ public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullab private static final Set optionalKeys = Set.of( "foo" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RequiredWithEmptyArrayBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 5d6064889c9..a9f0e84f68a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -424,6 +424,12 @@ public static class RequiredWithEscapedCharacters000000Builder implements BaseBu "foo\\bar" ); private static final Set optionalKeys = Set.of(); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public RequiredWithEscapedCharacters000000Builder(Map instance) { this.instance = instance; } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 0e06b748b63..afaf99ea727 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -157,6 +157,12 @@ public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuil private static final Set optionalKeys = Set.of( "alpha" ); + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { this.instance = new LinkedHashMap<>(); } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java index a6504e6943c..8b36db93b5a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java @@ -21,8 +21,8 @@ public static Map makeMap(Map.Entry... entries) { return map; } - public static void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys, boolean setting) throws InvalidAdditionalPropertyException { - if (requiredKeys.contains(key) || optionalKeys.contains(key)) { + public static void throwIfKeyKnown(String key, Set knownKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (knownKeys.contains(key)) { String verb = "getting"; if (setting) { verb = "setting"; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java index 122722f70cb..47c1566bdb0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java @@ -3,10 +3,11 @@ import org.checkerframework.checker.nullness.qual.KeyFor; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; -import org.openapijsonschematools.client.schemas.validation.MapMaker; +import org.openapijsonschematools.client.schemas.MapMaker; import java.util.AbstractMap; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; @@ -38,7 +39,10 @@ protected void throwIfKeyNotPresent(String key) throws UnsetPropertyException { } protected void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, requiredKeys, optionalKeys, false); + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + MapMaker.throwIfKeyKnown(key, knownKeys, false); } @Override diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index d25cb0b3358..17fb50a3158 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -1640,6 +1640,7 @@ private void addAdditionalPropertiesImports(CodegenSchema schema, Set im } if (schema.additionalProperties != null) { imports.add("import "+packageName + ".schemas.BaseBuilder;"); + imports.add("import "+packageName + ".schemas.MapMaker;"); } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs index 749b7375e9f..f7ae58372e6 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -5,6 +5,7 @@ {{else}} default T {{methodName}}(String key, Void value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); @@ -17,6 +18,7 @@ default T {{methodName}}(String key, Void value) { {{else}} default T {{methodName}}(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -29,6 +31,7 @@ default T {{methodName}}(String key, boolean value) { {{else}} default T {{methodName}}(String key, String value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -46,12 +49,14 @@ default T {{methodName}}(String key, String value) { {{else}} default T {{methodName}}(String key, int value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, float value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -59,12 +64,14 @@ default T {{methodName}}(String key, float value) { {{#neq ../format "int32"}} default T {{methodName}}(String key, long value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, double value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -78,6 +85,7 @@ default T {{methodName}}(String key, double value) { {{else}} default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -90,6 +98,7 @@ default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packa {{else}} default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -116,54 +125,63 @@ default T {{methodName}}(String key, Map src {{else}} default T {{methodName}}(String key, Void value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, boolean value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, String value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, int value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, float value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, long value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, double value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, List value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, Map value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -182,6 +200,7 @@ default T {{methodName}}(String key, Map value) { {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); @@ -198,6 +217,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -214,6 +234,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -230,6 +251,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -246,6 +268,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -262,6 +285,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -278,6 +302,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 6e5cb17cdcc..a76e10e4fd0 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -26,6 +26,7 @@ public interface SetterFor{{@key.pascalCase}} { {{#eq isBooleanSchemaFalse false}} public interface SetterFor{{jsonPathPiece.pascalCase}} { + Set getKnownKeys(); Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance(); T getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance); {{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} @@ -55,6 +56,12 @@ public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with m {{else}} private static final Set optionalKeys = Set.of(); {{/if}} + public Set getKnownKeys() { + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + return knownKeys; + } {{/if}} {{#if @last }} public {{className}}() { @@ -70,11 +77,11 @@ public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with m return instance; } {{/if}} - {{#eq keyToBuilder.isEmpty false}} + {{#or (eq keyToBuilder.isEmpty false) (and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false)) }} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance() { return instance; } - {{/eq}} + {{/or}} {{#each keyToBuilder}} public {{className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { {{#eq this ../this}} diff --git a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs b/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs index 653c0d0f425..4c8ca8c070b 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs @@ -21,8 +21,8 @@ public class MapMaker { return map; } - public static void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys, boolean setting) throws InvalidAdditionalPropertyException { - if (requiredKeys.contains(key) || optionalKeys.contains(key)) { + public static void throwIfKeyKnown(String key, Set knownKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (knownKeys.contains(key)) { String verb = "getting"; if (setting) { verb = "setting"; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs index d1c120220e8..d173751836a 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs @@ -3,10 +3,11 @@ package {{{packageName}}}.schemas.validation; import org.checkerframework.checker.nullness.qual.KeyFor; import {{{packageName}}}.exceptions.UnsetPropertyException; import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; -import {{{packageName}}}.schemas.validation.MapMaker; +import {{{packageName}}}.schemas.MapMaker; import java.util.AbstractMap; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; @@ -38,7 +39,10 @@ public class FrozenMap extends AbstractMap { } protected void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, requiredKeys, optionalKeys, false); + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + MapMaker.throwIfKeyKnown(key, knownKeys, false); } @Override From aeabbcf3357b4a5f80c67dd78709aede512d141e Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 16:06:01 -0800 Subject: [PATCH 27/62] Stores knownKeys in map input class last builder --- ...rtiesAllowsASchemaWhichShouldValidate.java | 6 +--- ...ditionalpropertiesAreAllowedByDefault.java | 6 +--- .../AdditionalpropertiesCanExistByItself.java | 6 +--- ...lpropertiesShouldNotLookInApplicators.java | 12 ++----- .../client/components/schemas/Allof.java | 12 ++----- .../schemas/AllofWithBaseSchema.java | 18 ++-------- .../components/schemas/AnyofComplexTypes.java | 12 ++----- .../components/schemas/EnumsInProperties.java | 9 ++--- .../components/schemas/ForbiddenProperty.java | 6 +--- .../schemas/InvalidStringValueForDefault.java | 6 +--- .../schemas/NotMoreComplexSchema.java | 6 +--- .../schemas/ObjectPropertiesValidation.java | 6 +--- .../components/schemas/OneofComplexTypes.java | 12 ++----- .../components/schemas/OneofWithRequired.java | 12 ++----- .../PropertiesWithEscapedCharacters.java | 6 +--- .../PropertyNamedRefThatIsNotAReference.java | 6 +--- .../schemas/RefInAdditionalproperties.java | 6 +--- .../components/schemas/RefInProperty.java | 6 +--- .../schemas/RequiredDefaultValidation.java | 6 +--- .../schemas/RequiredValidation.java | 9 ++--- .../schemas/RequiredWithEmptyArray.java | 6 +--- .../RequiredWithEscapedCharacters.java | 6 +--- ...esNotDoAnythingIfThePropertyIsMissing.java | 6 +--- .../components/schemas/_objectInputType.hbs | 33 +++++++++++-------- 24 files changed, 52 insertions(+), 167 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 6e574c2314f..2ca4a895c04 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -227,15 +227,11 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo", "bar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index f5886ee3642..9c029d35328 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -207,15 +207,11 @@ default T bar(Map value) { public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo", "bar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public AdditionalpropertiesAreAllowedByDefaultBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index b5f1679e5f0..c56e6756ec3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -74,12 +74,8 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of(); + private static final Set knownKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public AdditionalpropertiesCanExistByItselfBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 248201304c3..0e267b3b6ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -145,14 +145,10 @@ default T foo(Map value) { public static class Schema0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema0Builder() { @@ -405,12 +401,8 @@ default T additionalProperty(String key, boolean value) { public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of(); + private static final Set knownKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 52ffa76f2fd..fcd363c116f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -107,14 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "bar" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema00Builder(Map instance) { @@ -393,14 +389,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema10Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index c2bcbec5d91..102ecc7317b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -90,14 +90,10 @@ default T foo(String value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema00Builder(Map instance) { @@ -376,14 +372,10 @@ default T baz(Void value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "baz" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema10Builder(Map instance) { @@ -680,14 +672,10 @@ default T bar(double value) { public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "bar" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public AllofWithBaseSchema0Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 06f20064761..7c2941d1b9d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -107,14 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "bar" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema00Builder(Map instance) { @@ -393,14 +389,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema10Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 4827ec989ff..8c5f5fd4cf5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -236,16 +236,11 @@ default T foo(StringFooEnums value) { public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of( - "bar" - ); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( + "bar", "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public EnumsInProperties0Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 3f401e853fc..38ce64a6bbd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -134,14 +134,10 @@ default T foo(Map value) { public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public ForbiddenPropertyBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 7b4da5c1e7a..17adb928117 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -124,14 +124,10 @@ default T bar(String value) { public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "bar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public InvalidStringValueForDefaultBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 04b4c4c5533..4669cb762c5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -90,14 +90,10 @@ default T foo(String value) { public static class NotBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public NotBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 90b518c7ac0..b775d0673e2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -142,15 +142,11 @@ default T bar(String value) { public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo", "bar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public ObjectPropertiesValidationBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index e3d4b6cb7e0..f1fd4d22d50 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -107,14 +107,10 @@ default T bar(double value) { public static class Schema00Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "bar" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema00Builder(Map instance) { @@ -393,14 +389,10 @@ default T foo(String value) { public static class Schema10Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema10Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 9a6ac2f0356..715f1196721 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -183,15 +183,11 @@ default T foo(Map value) { public static class Schema000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "bar", "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema000Builder(Map instance) { @@ -594,15 +590,11 @@ default T foo(Map value) { public static class Schema100Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "baz", "foo" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public Schema100Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index b4e0a7b49a9..b5622684784 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -303,8 +303,7 @@ default T setFooReverseSolidusFbar(double value) { public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo\nbar", "foo\"bar", "foo\\bar", @@ -313,9 +312,6 @@ public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilde "foo\fbar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public PropertiesWithEscapedCharactersBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 0e661bcc7b6..ba041a7c5f3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -80,14 +80,10 @@ default T setDollarSignRef(String value) { public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "$ref" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public PropertyNamedRefThatIsNotAReferenceBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 4fe71557a06..0084595f032 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -113,12 +113,8 @@ default T additionalProperty(String key, Map value) { public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of(); + private static final Set knownKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RefInAdditionalpropertiesBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 184280063db..1dc1cb19e1d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -126,14 +126,10 @@ default T a(Map value) { public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "a" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RefInPropertyBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 5fb1c47a2c1..db4ba283fc1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -132,14 +132,10 @@ default T foo(Map value) { public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RequiredDefaultValidationBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 622e1134776..dc6490465e2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -208,16 +208,11 @@ default T bar(Map value) { public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; - private static final Set requiredKeys = Set.of( - "foo" - ); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( + "foo", "bar" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RequiredValidation0Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index e07498b2197..7cf21473dff 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -132,14 +132,10 @@ default T foo(Map value) { public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "foo" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RequiredWithEmptyArrayBuilder() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index a9f0e84f68a..70aa768c27f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -415,7 +415,7 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { private final Map instance; - private static final Set requiredKeys = Set.of( + private static final Set knownKeys = Set.of( "foo\tbar", "foo\nbar", "foo\fbar", @@ -423,11 +423,7 @@ public static class RequiredWithEscapedCharacters000000Builder implements BaseBu "foo\"bar", "foo\\bar" ); - private static final Set optionalKeys = Set.of(); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public RequiredWithEscapedCharacters000000Builder(Map instance) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index afaf99ea727..10119c901a4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -153,14 +153,10 @@ default T alpha(double value) { public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; - private static final Set requiredKeys = Set.of(); - private static final Set optionalKeys = Set.of( + private static final Set knownKeys = Set.of( "alpha" ); public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index a76e10e4fd0..f2a7b512360 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -38,28 +38,35 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @first}} - {{#if ../requiredProperties}} - private static final Set requiredKeys = Set.of( + {{#and (eq ../requiredProperties null) (eq ../optionalProperties null) }} + private static final Set knownKeys = Set.of(); + {{else}} + {{#eq ../optionalProperties null }} + private static final Set knownKeys = Set.of( {{#each ../requiredProperties}} "{{{@key.original}}}"{{#unless @last}},{{/unless}} {{/each}} ); - {{else}} - private static final Set requiredKeys = Set.of(); - {{/if}} - {{#if ../optionalProperties}} - private static final Set optionalKeys = Set.of( + {{else}} + {{#eq ../requiredProperties null }} + private static final Set knownKeys = Set.of( {{#each ../optionalProperties}} "{{{@key.original}}}"{{#unless @last}},{{/unless}} {{/each}} ); - {{else}} - private static final Set optionalKeys = Set.of(); - {{/if}} + {{else}} + private static final Set knownKeys = Set.of( + {{#each ../requiredProperties}} + "{{{@key.original}}}", + {{/each}} + {{#each ../optionalProperties}} + "{{{@key.original}}}"{{#unless @last}},{{/unless}} + {{/each}} + ); + {{/eq}} + {{/eq}} + {{/and}} public Set getKnownKeys() { - Set knownKeys = new HashSet<>(); - knownKeys.addAll(requiredKeys); - knownKeys.addAll(optionalKeys); return knownKeys; } {{/if}} From 5a30a8bb09548d8b2119c0df147e2b8faf569690 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 16:15:36 -0800 Subject: [PATCH 28/62] Adds throws signature to addprops setters --- ...rtiesAllowsASchemaWhichShouldValidate.java | 2 +- .../AdditionalpropertiesCanExistByItself.java | 2 +- ...lpropertiesShouldNotLookInApplicators.java | 2 +- .../schemas/RefInAdditionalproperties.java | 18 +++---- .../schemas/_objectInputAddPropSetter.hbs | 50 +++++++++---------- 5 files changed, 37 insertions(+), 37 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 2ca4a895c04..257732ba95c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -217,7 +217,7 @@ public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); - default T additionalProperty(String key, boolean value) { + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index c56e6756ec3..2e22e211c34 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -64,7 +64,7 @@ public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); - default T additionalProperty(String key, boolean value) { + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 0e267b3b6ed..06b5f72f767 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -391,7 +391,7 @@ public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); - default T additionalProperty(String key, boolean value) { + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 0084595f032..0a4f205d825 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -47,63 +47,63 @@ public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); - default T additionalProperty(String key, Void value) { + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, boolean value) { + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, String value) { + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, int value) { + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, float value) { + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, long value) { + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, double value) { + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, List value) { + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } - default T additionalProperty(String key, Map value) { + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs index f7ae58372e6..4d82f9ee9b5 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -4,7 +4,7 @@ | {{builderClass}} | {{methodName}}(String key, Void value) | {{else}} -default T {{methodName}}(String key, Void value) { +default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); @@ -17,7 +17,7 @@ default T {{methodName}}(String key, Void value) { | {{builderClass}} | {{methodName}}(String key, boolean value) | {{else}} -default T {{methodName}}(String key, boolean value) { +default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -30,7 +30,7 @@ default T {{methodName}}(String key, boolean value) { | {{builderClass}} | {{methodName}}(String key, String value) | {{else}} -default T {{methodName}}(String key, String value) { +default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -48,14 +48,14 @@ default T {{methodName}}(String key, String value) { {{/neq}} {{else}} -default T {{methodName}}(String key, int value) { +default T {{methodName}}(String key, int value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, float value) { +default T {{methodName}}(String key, float value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -63,14 +63,14 @@ default T {{methodName}}(String key, float value) { } {{#neq ../format "int32"}} -default T {{methodName}}(String key, long value) { +default T {{methodName}}(String key, long value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, double value) { +default T {{methodName}}(String key, double value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -84,7 +84,7 @@ default T {{methodName}}(String key, double value) { | {{builderClass}} | {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | {{else}} -default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { +default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -97,7 +97,7 @@ default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packa | {{builderClass}} | {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | {{else}} -default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { +default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -124,63 +124,63 @@ default T {{methodName}}(String key, Map src | {{builderClass}} | {{methodName}}(String key, Map value) | {{else}} -default T {{methodName}}(String key, Void value) { +default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, boolean value) { +default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, String value) { +default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, int value) { +default T {{methodName}}(String key, int value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, float value) { +default T {{methodName}}(String key, float value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, long value) { +default T {{methodName}}(String key, long value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, double value) { +default T {{methodName}}(String key, double value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, List value) { +default T {{methodName}}(String key, List value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } -default T {{methodName}}(String key, Map value) { +default T {{methodName}}(String key, Map value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -199,7 +199,7 @@ default T {{methodName}}(String key, Map value) { {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); @@ -216,7 +216,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -233,7 +233,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -250,7 +250,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -267,7 +267,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -284,7 +284,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -301,7 +301,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); From 204529ab90d47f9df3051dcb809b6f151a5de957 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 18:20:36 -0800 Subject: [PATCH 29/62] Adds UnsetAddPropsSetter --- .../java/.openapi-generator/FILES | 1 + ...ditionalpropertiesAreAllowedByDefault.java | 1 + ...lpropertiesShouldNotLookInApplicators.java | 1 + .../client/components/schemas/Allof.java | 1 + .../schemas/AllofCombinedWithAnyofOneof.java | 1 + .../components/schemas/AllofSimpleTypes.java | 1 + .../schemas/AllofWithBaseSchema.java | 1 + .../schemas/AllofWithOneEmptySchema.java | 1 + .../schemas/AllofWithTheFirstEmptySchema.java | 1 + .../schemas/AllofWithTheLastEmptySchema.java | 1 + .../schemas/AllofWithTwoEmptySchemas.java | 1 + .../client/components/schemas/Anyof.java | 1 + .../components/schemas/AnyofComplexTypes.java | 1 + .../schemas/AnyofWithBaseSchema.java | 1 + .../schemas/AnyofWithOneEmptySchema.java | 1 + .../client/components/schemas/ByInt.java | 1 + .../client/components/schemas/ByNumber.java | 1 + .../components/schemas/BySmallNumber.java | 1 + .../components/schemas/DateTimeFormat.java | 1 + .../components/schemas/EmailFormat.java | 1 + .../components/schemas/EnumsInProperties.java | 1 + .../components/schemas/ForbiddenProperty.java | 1 + .../components/schemas/HostnameFormat.java | 1 + .../schemas/InvalidStringValueForDefault.java | 1 + .../client/components/schemas/Ipv4Format.java | 1 + .../client/components/schemas/Ipv6Format.java | 1 + .../components/schemas/JsonPointerFormat.java | 1 + .../components/schemas/MaximumValidation.java | 1 + .../MaximumValidationWithUnsignedInteger.java | 1 + .../schemas/MaxitemsValidation.java | 1 + .../schemas/MaxlengthValidation.java | 1 + .../Maxproperties0MeansTheObjectIsEmpty.java | 1 + .../schemas/MaxpropertiesValidation.java | 1 + .../components/schemas/MinimumValidation.java | 1 + .../MinimumValidationWithSignedInteger.java | 1 + .../schemas/MinitemsValidation.java | 1 + .../schemas/MinlengthValidation.java | 1 + .../schemas/MinpropertiesValidation.java | 1 + ...NestedAllofToCheckValidationSemantics.java | 1 + ...NestedAnyofToCheckValidationSemantics.java | 1 + ...NestedOneofToCheckValidationSemantics.java | 1 + .../client/components/schemas/Not.java | 1 + .../schemas/NotMoreComplexSchema.java | 1 + .../schemas/ObjectPropertiesValidation.java | 1 + .../client/components/schemas/Oneof.java | 1 + .../components/schemas/OneofComplexTypes.java | 1 + .../schemas/OneofWithBaseSchema.java | 1 + .../schemas/OneofWithEmptySchema.java | 1 + .../components/schemas/OneofWithRequired.java | 1 + .../schemas/PatternIsNotAnchored.java | 1 + .../components/schemas/PatternValidation.java | 1 + .../PropertiesWithEscapedCharacters.java | 1 + .../PropertyNamedRefThatIsNotAReference.java | 1 + .../client/components/schemas/RefInAllof.java | 1 + .../client/components/schemas/RefInAnyof.java | 1 + .../client/components/schemas/RefInNot.java | 1 + .../client/components/schemas/RefInOneof.java | 1 + .../components/schemas/RefInProperty.java | 1 + .../schemas/RequiredDefaultValidation.java | 1 + .../schemas/RequiredValidation.java | 1 + .../schemas/RequiredWithEmptyArray.java | 1 + .../RequiredWithEscapedCharacters.java | 1 + ...esNotDoAnythingIfThePropertyIsMissing.java | 1 + .../schemas/UniqueitemsFalseValidation.java | 1 + .../schemas/UniqueitemsValidation.java | 1 + .../client/components/schemas/UriFormat.java | 1 + .../schemas/UriReferenceFormat.java | 1 + .../components/schemas/UriTemplateFormat.java | 1 + .../client/schemas/UnsetAddPropsSetter.java | 76 +++++++++++++++++++ .../generators/JavaClientGenerator.java | 3 + .../schemas/UnsetAddPropsSetter.hbs | 76 +++++++++++++++++++ 71 files changed, 223 insertions(+) create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java create mode 100644 src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs diff --git a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES index 394f545e68e..933974a2238 100644 --- a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES @@ -200,6 +200,7 @@ src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/SetMaker.java src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/validation/AdditionalPropertiesValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/AllOfValidator.java diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 9c029d35328..5e7ad471dae 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 06b5f72f767..25a0bb097a8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -21,6 +21,7 @@ import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index fcd363c116f..d6a20b23d5b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java index 86e9bc48099..6bda5901961 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java index bfa7d3c5a48..5edcacd314d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 102ecc7317b..d49f12fd34b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -21,6 +21,7 @@ import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.NullJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java index 8b29b360423..2cb3243a9af 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java index db95c9956c4..7b63804df05 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java index e21cc3fcf80..73bb749d44a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java index ac833a11dea..58133de277e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java index c691e45e63c..51d0d8021b9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.IntJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 7c2941d1b9d..cf8176f0e43 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java index 3b186e3e136..5c9151e3014 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java index cd84ee54395..1941b7dba41 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java index 4eaba5bffd0..5802f7a01ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java index 399b0a1ca0c..4948a642ea4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java index 270e85cb8a5..8d2a7c81820 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java index 2bde6f489a3..922bacf0379 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java index e48256a171b..f3cd610df69 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 8c5f5fd4cf5..03b1bb0303e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -16,6 +16,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 38ce64a6bbd..c7a2f150674 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java index de893950e42..c22f514d94b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 17adb928117..5b9ce0e9d00 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java index 1f0db6e9eff..2be5f6cfd57 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java index 38486b4c09b..c7c684a65b0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java index aa0ed0a1689..58477a09e81 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java index 20986ffd76f..4c4a80de1c9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java index e3de38030fb..1229bc1e844 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java index e54330b8d93..037f457e445 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java index 6596f86d31b..1376fcbe77d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java index 3702b867d77..f42d3bcb941 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java index e31fa95a599..eef4ad5efb7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java index f9f2a766d11..4cde1349be4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java index 6aca39a1603..f9c4a074c03 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java index 8e749de0da4..7a88472cd8b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java index a6c6588ad22..e56825931ce 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java index 4bffe170f7e..c7ff3a83853 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java index c9b02c896a9..784f8dc8bf1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java index f4756167b62..dc1c85e49f3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java index 91d358f6ca5..7dbac848032 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java index 078e7b2eb5b..f1fea259692 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.IntJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 4669cb762c5..15c8c5f5a6a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index b775d0673e2..20a7c8fbdd0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java index 3ecd68ac881..f60ad5aecd8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.IntJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index f1fd4d22d50..062465eba8f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -20,6 +20,7 @@ import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java index 1cdfa276cf9..470b549e1a4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java index b136962aaab..b916d206d51 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 715f1196721..794873f89c5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java index 54ae30a32e3..27cc0255785 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java index 7860d0569ae..f96edb71516 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index b5622684784..c6538cbfcec 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index ba041a7c5f3..e6807559a4a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAllof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAllof.java index 1734dc664df..531510dfd11 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAllof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAllof.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAnyof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAnyof.java index df2f0b4957d..5465c6c674d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAnyof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAnyof.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInNot.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInNot.java index f5f702db6b1..e22579b5a7a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInNot.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInNot.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInOneof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInOneof.java index 4aa0f0c2248..397cee0754d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInOneof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInOneof.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 1dc1cb19e1d..2a6935814c6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index db4ba283fc1..ea960899162 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index dc6490465e2..f5149b5dc99 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 7cf21473dff..8b4874c13af 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -19,6 +19,7 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 70aa768c27f..fa7390b5fad 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 10119c901a4..3ba46007ebb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -15,6 +15,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java index be98f52bb12..e3ca10e24bb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java index 7ed600d8d9f..faee32f809f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java index 26d375292c2..2066093c392 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java index f98e89abd52..c28899d5b12 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java index 0b93cbee9f3..356c1cef03b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java new file mode 100644 index 00000000000..284a4721d2a --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java @@ -0,0 +1,76 @@ +package org.openapijsonschematools.client.schemas; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +public abstract class UnsetAddPropsSetter { + abstract Map getInstance(); + abstract Set getKnownKeys(); + abstract T getBuilderAfterAdditionalProperty(Map instance); + public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } +} diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 17fb50a3158..15374abd335 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -367,6 +367,7 @@ public void processOpts() { schemaSupportingFiles.add("NumberJsonSchema"); schemaSupportingFiles.add("SetMaker"); schemaSupportingFiles.add("StringJsonSchema"); + schemaSupportingFiles.add("UnsetAddPropsSetter"); schemaSupportingFiles.add("UuidJsonSchema"); for (String schemaSupportingFile: schemaSupportingFiles) { supportingFiles.add(new SupportingFile( @@ -1641,6 +1642,8 @@ private void addAdditionalPropertiesImports(CodegenSchema schema, Set im if (schema.additionalProperties != null) { imports.add("import "+packageName + ".schemas.BaseBuilder;"); imports.add("import "+packageName + ".schemas.MapMaker;"); + } else { + imports.add("import "+packageName + ".schemas.UnsetAddPropsSetter;"); } } diff --git a/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs new file mode 100644 index 00000000000..0a3c6b328eb --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs @@ -0,0 +1,76 @@ +package {{{packageName}}}.schemas; + +import org.checkerframework.checker.nullness.qual.Nullable; +import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +public abstract class UnsetAddPropsSetter { + abstract Map getInstance(); + abstract Set getKnownKeys(); + abstract T getBuilderAfterAdditionalProperty(Map instance); + public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } +} From 9560cb61c2d71d338521686d00b3b1c7ef7d9def Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 18:40:29 -0800 Subject: [PATCH 30/62] Has final invocation builder extends UnsetAddPropsSetter --- ...ditionalpropertiesAreAllowedByDefault.java | 5 +++- ...lpropertiesShouldNotLookInApplicators.java | 5 +++- .../client/components/schemas/Allof.java | 16 +++++++++++-- .../schemas/AllofWithBaseSchema.java | 24 ++++++++++++++++--- .../components/schemas/AnyofComplexTypes.java | 16 +++++++++++-- .../components/schemas/EnumsInProperties.java | 5 +++- .../components/schemas/ForbiddenProperty.java | 5 +++- .../schemas/InvalidStringValueForDefault.java | 5 +++- .../schemas/NotMoreComplexSchema.java | 5 +++- .../schemas/ObjectPropertiesValidation.java | 5 +++- .../components/schemas/OneofComplexTypes.java | 16 +++++++++++-- .../components/schemas/OneofWithRequired.java | 16 +++++++++++-- .../PropertiesWithEscapedCharacters.java | 5 +++- .../PropertyNamedRefThatIsNotAReference.java | 5 +++- .../components/schemas/RefInProperty.java | 5 +++- .../schemas/RequiredDefaultValidation.java | 5 +++- .../schemas/RequiredValidation.java | 5 +++- .../schemas/RequiredWithEmptyArray.java | 5 +++- .../RequiredWithEscapedCharacters.java | 8 ++++++- ...esNotDoAnythingIfThePropertyIsMissing.java | 5 +++- .../client/schemas/UnsetAddPropsSetter.java | 6 ++--- .../components/schemas/_objectInputType.hbs | 6 ++--- .../schemas/UnsetAddPropsSetter.hbs | 6 ++--- 23 files changed, 149 insertions(+), 35 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 5e7ad471dae..96c67ec91d8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -206,7 +206,7 @@ default T bar(Map value) { } } - public static class AdditionalpropertiesAreAllowedByDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class AdditionalpropertiesAreAllowedByDefaultBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -230,6 +230,9 @@ public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterFoo(Map instance) { return this; } + public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 25a0bb097a8..d52e55cdc86 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -144,7 +144,7 @@ default T foo(Map value) { } } - public static class Schema0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class Schema0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -164,6 +164,9 @@ public Schema0Builder() { public Schema0Builder getBuilderAfterFoo(Map instance) { return this; } + public Schema0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema0MapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index d6a20b23d5b..c07581a07ce 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -120,6 +120,12 @@ public Schema00Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema01Builder implements SetterForBar { @@ -388,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,6 +408,12 @@ public Schema10Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema11Builder implements SetterForFoo { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index d49f12fd34b..be9c8aad0c2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class Schema00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -103,6 +103,12 @@ public Schema00Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema01Builder implements SetterForFoo { @@ -371,7 +377,7 @@ default T baz(Void value) { } } - public static class Schema10Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz" @@ -385,6 +391,12 @@ public Schema10Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema11Builder implements SetterForBaz { @@ -671,7 +683,7 @@ default T bar(double value) { } } - public static class AllofWithBaseSchema0Builder implements BaseBuilder<@Nullable Object> { + public static class AllofWithBaseSchema0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -685,6 +697,12 @@ public AllofWithBaseSchema0Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public AllofWithBaseSchema0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class AllofWithBaseSchema1Builder implements SetterForBar { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index cf8176f0e43..8593f1ef7a7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -120,6 +120,12 @@ public Schema00Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema01Builder implements SetterForBar { @@ -388,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,6 +408,12 @@ public Schema10Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema11Builder implements SetterForFoo { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 03b1bb0303e..d3b6d278445 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -235,7 +235,7 @@ default T foo(StringFooEnums value) { } } - public static class EnumsInProperties0Builder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class EnumsInProperties0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -256,6 +256,9 @@ public EnumsInProperties0Builder(Map instance) { public EnumsInProperties0Builder getBuilderAfterFoo(Map instance) { return this; } + public EnumsInProperties0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class EnumsInProperties1Builder implements SetterForBar { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index c7a2f150674..75155e7e0b8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -133,7 +133,7 @@ default T foo(Map value) { } } - public static class ForbiddenPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class ForbiddenPropertyBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -153,6 +153,9 @@ public ForbiddenPropertyBuilder() { public ForbiddenPropertyBuilder getBuilderAfterFoo(Map instance) { return this; } + public ForbiddenPropertyBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class ForbiddenPropertyMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 5b9ce0e9d00..d52d8f3585a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -123,7 +123,7 @@ default T bar(String value) { } } - public static class InvalidStringValueForDefaultBuilder implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class InvalidStringValueForDefaultBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -143,6 +143,9 @@ public InvalidStringValueForDefaultBuilder() { public InvalidStringValueForDefaultBuilder getBuilderAfterBar(Map instance) { return this; } + public InvalidStringValueForDefaultBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class InvalidStringValueForDefaultMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 15c8c5f5a6a..3118d5658fe 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class NotBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class NotBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -109,6 +109,9 @@ public NotBuilder() { public NotBuilder getBuilderAfterFoo(Map instance) { return this; } + public NotBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class NotMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 20a7c8fbdd0..c9636f92e35 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -141,7 +141,7 @@ default T bar(String value) { } } - public static class ObjectPropertiesValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class ObjectPropertiesValidationBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -165,6 +165,9 @@ public ObjectPropertiesValidationBuilder getBuilderAfterFoo(Map instance) { return this; } + public ObjectPropertiesValidationBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class ObjectPropertiesValidationMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 062465eba8f..20ec979d9da 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder implements BaseBuilder<@Nullable Object> { + public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -120,6 +120,12 @@ public Schema00Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema01Builder implements SetterForBar { @@ -388,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder implements BaseBuilder<@Nullable Object> { + public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,6 +408,12 @@ public Schema10Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema11Builder implements SetterForFoo { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 794873f89c5..1dc2fc45229 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -182,7 +182,7 @@ default T foo(Map value) { } } - public static class Schema000Builder implements BaseBuilder<@Nullable Object> { + public static class Schema000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -197,6 +197,12 @@ public Schema000Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema000Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema001Builder implements SetterForFoo { @@ -589,7 +595,7 @@ default T foo(Map value) { } } - public static class Schema100Builder implements BaseBuilder<@Nullable Object> { + public static class Schema100Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz", @@ -604,6 +610,12 @@ public Schema100Builder(Map instance) { public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public Schema100Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class Schema101Builder implements SetterForFoo1 { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index c6538cbfcec..46efb302674 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -302,7 +302,7 @@ default T setFooReverseSolidusFbar(double value) { } } - public static class PropertiesWithEscapedCharactersBuilder implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { + public static class PropertiesWithEscapedCharactersBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; private static final Set knownKeys = Set.of( "foo\nbar", @@ -342,6 +342,9 @@ public PropertiesWithEscapedCharactersBuilder getBuilderAfterFootbar(Map instance) { return this; } + public PropertiesWithEscapedCharactersBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class PropertiesWithEscapedCharactersMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index e6807559a4a..51496f1b553 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -79,7 +79,7 @@ default T setDollarSignRef(String value) { } } - public static class PropertyNamedRefThatIsNotAReferenceBuilder implements BaseBuilder<@Nullable Object>, SetterForRef { + public static class PropertyNamedRefThatIsNotAReferenceBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; private static final Set knownKeys = Set.of( "$ref" @@ -99,6 +99,9 @@ public PropertyNamedRefThatIsNotAReferenceBuilder() { public PropertyNamedRefThatIsNotAReferenceBuilder getBuilderAfterRef(Map instance) { return this; } + public PropertyNamedRefThatIsNotAReferenceBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class PropertyNamedRefThatIsNotAReferenceMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 2a6935814c6..6657c2850d6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -125,7 +125,7 @@ default T a(Map value) { } } - public static class RefInPropertyBuilder implements BaseBuilder<@Nullable Object>, SetterForA { + public static class RefInPropertyBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; private static final Set knownKeys = Set.of( "a" @@ -145,6 +145,9 @@ public RefInPropertyBuilder() { public RefInPropertyBuilder getBuilderAfterA(Map instance) { return this; } + public RefInPropertyBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RefInPropertyMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index ea960899162..8f34b0371b3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredDefaultValidationBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredDefaultValidationBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -151,6 +151,9 @@ public RequiredDefaultValidationBuilder() { public RequiredDefaultValidationBuilder getBuilderAfterFoo(Map instance) { return this; } + public RequiredDefaultValidationBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RequiredDefaultValidationMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index f5149b5dc99..c91d9bf91cf 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -207,7 +207,7 @@ default T bar(Map value) { } } - public static class RequiredValidation0Builder implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class RequiredValidation0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -228,6 +228,9 @@ public RequiredValidation0Builder(Map instance) { public RequiredValidation0Builder getBuilderAfterBar(Map instance) { return this; } + public RequiredValidation0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RequiredValidation1Builder implements SetterForFoo { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 8b4874c13af..614c46e5931 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredWithEmptyArrayBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredWithEmptyArrayBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -151,6 +151,9 @@ public RequiredWithEmptyArrayBuilder() { public RequiredWithEmptyArrayBuilder getBuilderAfterFoo(Map instance) { return this; } + public RequiredWithEmptyArrayBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RequiredWithEmptyArrayMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index fa7390b5fad..dfdc79db893 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -414,7 +414,7 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { } } - public static class RequiredWithEscapedCharacters000000Builder implements BaseBuilder<@Nullable Object> { + public static class RequiredWithEscapedCharacters000000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo\tbar", @@ -433,6 +433,12 @@ public RequiredWithEscapedCharacters000000Builder(Map public Map build() { return instance; } + public Map getInstance() { + return instance; + } + public RequiredWithEscapedCharacters000000Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class RequiredWithEscapedCharacters000001Builder implements SetterForFoobar1 { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 3ba46007ebb..73b96b1d030 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -152,7 +152,7 @@ default T alpha(double value) { } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder implements BaseBuilder<@Nullable Object>, SetterForAlpha { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; private static final Set knownKeys = Set.of( "alpha" @@ -172,6 +172,9 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder getBuilderAfterAlpha(Map instance) { return this; } + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder { // Map because addProps is unset diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java index 284a4721d2a..2f3f3435d83 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java @@ -8,9 +8,9 @@ import java.util.Set; public abstract class UnsetAddPropsSetter { - abstract Map getInstance(); - abstract Set getKnownKeys(); - abstract T getBuilderAfterAdditionalProperty(Map instance); + public abstract Map getInstance(); + public abstract Set getKnownKeys(); + public abstract T getBuilderAfterAdditionalProperty(Map instance); public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index f2a7b512360..727cb01e96c 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -35,7 +35,7 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { {{/with}} {{#each mapBuilders}} -public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { +public static class {{className}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @first}} {{#and (eq ../requiredProperties null) (eq ../optionalProperties null) }} @@ -84,7 +84,7 @@ public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with m return instance; } {{/if}} - {{#or (eq keyToBuilder.isEmpty false) (and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false)) }} + {{#or (eq keyToBuilder.isEmpty false) (and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false)) (and @first (eq ../additionalProperties null)) }} public Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> getInstance() { return instance; } @@ -99,7 +99,7 @@ public static class {{className}} implements {{#if @first}}BaseBuilder<{{#with m {{/eq}} } {{/each}} - {{#and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }} + {{#and @first (or (and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false)) (eq ../additionalProperties null)) }} public {{className}} getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { return this; } diff --git a/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs index 0a3c6b328eb..14b59cd4286 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs @@ -8,9 +8,9 @@ import java.util.Map; import java.util.Set; public abstract class UnsetAddPropsSetter { - abstract Map getInstance(); - abstract Set getKnownKeys(); - abstract T getBuilderAfterAdditionalProperty(Map instance); + public abstract Map getInstance(); + public abstract protected Set getKnownKeys(); + public abstract T getBuilderAfterAdditionalProperty(Map instance); public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); From 6b833eebe02f9c93f8d30123fab6014d0fbf2f61 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 18:59:53 -0800 Subject: [PATCH 31/62] MapMaker changed to MapUtils and moved --- .../java/.openapi-generator/FILES | 2 +- ...pertiesAllowsASchemaWhichShouldValidate.md | 4 +- .../AdditionalpropertiesCanExistByItself.md | 4 +- .../components/schemas/AnyofWithBaseSchema.md | 2 +- .../schemas/ArrayTypeMatchesArrays.md | 2 +- .../schemas/EnumWith0DoesNotMatchFalse.md | 2 +- .../schemas/EnumWith1DoesNotMatchTrue.md | 2 +- .../schemas/EnumWithEscapedCharacters.md | 2 +- .../schemas/EnumWithFalseDoesNotMatch0.md | 2 +- .../schemas/EnumWithTrueDoesNotMatch1.md | 2 +- .../components/schemas/EnumsInProperties.md | 8 +-- ...ShouldNotRaiseErrorWhenFloatDivisionInf.md | 2 +- .../schemas/InvalidStringValueForDefault.md | 2 +- .../docs/components/schemas/NestedItems.md | 8 +-- .../schemas/NotMoreComplexSchema.md | 4 +- .../schemas/NulCharactersInStrings.md | 2 +- .../components/schemas/OneofWithBaseSchema.md | 2 +- .../schemas/RefInAdditionalproperties.md | 4 +- .../docs/components/schemas/RefInItems.md | 2 +- .../schemas/SimpleEnumValidation.md | 2 +- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 6 +-- ...rtiesAllowsASchemaWhichShouldValidate.java | 4 +- .../AdditionalpropertiesCanExistByItself.java | 4 +- ...lpropertiesShouldNotLookInApplicators.java | 4 +- .../schemas/RefInAdditionalproperties.java | 20 ++++---- .../client/schemas/UnsetAddPropsSetter.java | 19 +++---- .../client/schemas/validation/FrozenMap.java | 3 +- .../schemas/{ => validation}/MapMaker.java | 14 ++++-- .../client/schemas/validation/MapUtils.java | 37 ++++++++++++++ ...sAllowsASchemaWhichShouldValidateTest.java | 7 +-- ...onalpropertiesAreAllowedByDefaultTest.java | 9 +--- ...itionalpropertiesCanExistByItselfTest.java | 7 +-- ...pertiesShouldNotLookInApplicatorsTest.java | 7 +-- .../AllofCombinedWithAnyofOneofTest.java | 8 --- .../schemas/AllofSimpleTypesTest.java | 8 --- .../client/components/schemas/AllofTest.java | 7 +-- .../schemas/AllofWithBaseSchemaTest.java | 6 +-- .../schemas/AllofWithOneEmptySchemaTest.java | 10 ---- .../AllofWithTheFirstEmptySchemaTest.java | 8 --- .../AllofWithTheLastEmptySchemaTest.java | 8 --- .../schemas/AllofWithTwoEmptySchemasTest.java | 10 ---- .../schemas/AnyofComplexTypesTest.java | 7 +-- .../client/components/schemas/AnyofTest.java | 8 --- .../schemas/AnyofWithBaseSchemaTest.java | 8 --- .../schemas/AnyofWithOneEmptySchemaTest.java | 10 ---- .../schemas/ArrayTypeMatchesArraysTest.java | 7 +-- .../BooleanTypeMatchesBooleansTest.java | 7 +-- .../client/components/schemas/ByIntTest.java | 8 --- .../components/schemas/ByNumberTest.java | 8 --- .../components/schemas/BySmallNumberTest.java | 8 --- .../schemas/DateTimeFormatTest.java | 9 +--- .../components/schemas/EmailFormatTest.java | 9 +--- .../EnumWith0DoesNotMatchFalseTest.java | 8 --- .../EnumWith1DoesNotMatchTrueTest.java | 8 --- .../EnumWithEscapedCharactersTest.java | 8 --- .../EnumWithFalseDoesNotMatch0Test.java | 8 --- .../EnumWithTrueDoesNotMatch1Test.java | 8 --- .../schemas/EnumsInPropertiesTest.java | 7 +-- .../schemas/ForbiddenPropertyTest.java | 7 +-- .../schemas/HostnameFormatTest.java | 9 +--- .../IntegerTypeMatchesIntegersTest.java | 7 +-- ...NotRaiseErrorWhenFloatDivisionInfTest.java | 8 --- .../InvalidStringValueForDefaultTest.java | 9 +--- .../components/schemas/Ipv4FormatTest.java | 9 +--- .../components/schemas/Ipv6FormatTest.java | 9 +--- .../schemas/JsonPointerFormatTest.java | 9 +--- .../schemas/MaximumValidationTest.java | 8 --- ...imumValidationWithUnsignedIntegerTest.java | 8 --- .../schemas/MaxitemsValidationTest.java | 6 --- .../schemas/MaxlengthValidationTest.java | 8 --- ...xproperties0MeansTheObjectIsEmptyTest.java | 7 +-- .../schemas/MaxpropertiesValidationTest.java | 6 +-- .../schemas/MinimumValidationTest.java | 8 --- ...inimumValidationWithSignedIntegerTest.java | 8 --- .../schemas/MinitemsValidationTest.java | 6 --- .../schemas/MinlengthValidationTest.java | 8 --- .../schemas/MinpropertiesValidationTest.java | 6 +-- ...edAllofToCheckValidationSemanticsTest.java | 8 --- ...edAnyofToCheckValidationSemanticsTest.java | 8 --- .../components/schemas/NestedItemsTest.java | 6 --- ...edOneofToCheckValidationSemanticsTest.java | 8 --- .../schemas/NotMoreComplexSchemaTest.java | 7 +-- .../client/components/schemas/NotTest.java | 8 --- .../schemas/NulCharactersInStringsTest.java | 8 --- .../NullTypeMatchesOnlyTheNullObjectTest.java | 7 +-- .../schemas/NumberTypeMatchesNumbersTest.java | 7 +-- .../ObjectPropertiesValidationTest.java | 6 +-- .../schemas/ObjectTypeMatchesObjectsTest.java | 7 +-- .../schemas/OneofComplexTypesTest.java | 7 +-- .../client/components/schemas/OneofTest.java | 8 --- .../schemas/OneofWithBaseSchemaTest.java | 8 --- .../schemas/OneofWithEmptySchemaTest.java | 8 --- .../schemas/OneofWithRequiredTest.java | 7 +-- .../schemas/PatternIsNotAnchoredTest.java | 10 ---- .../schemas/PatternValidationTest.java | 7 +-- .../PropertiesWithEscapedCharactersTest.java | 7 +-- ...opertyNamedRefThatIsNotAReferenceTest.java | 7 +-- .../RefInAdditionalpropertiesTest.java | 7 +-- .../components/schemas/RefInAllofTest.java | 7 +-- .../components/schemas/RefInAnyofTest.java | 7 +-- .../components/schemas/RefInItemsTest.java | 6 +-- .../components/schemas/RefInNotTest.java | 7 +-- .../components/schemas/RefInOneofTest.java | 7 +-- .../components/schemas/RefInPropertyTest.java | 7 +-- .../RequiredDefaultValidationTest.java | 11 +--- .../schemas/RequiredValidationTest.java | 6 +-- .../schemas/RequiredWithEmptyArrayTest.java | 11 +--- .../RequiredWithEscapedCharactersTest.java | 7 +-- .../schemas/SimpleEnumValidationTest.java | 8 --- .../schemas/StringTypeMatchesStringsTest.java | 7 +-- ...tDoAnythingIfThePropertyIsMissingTest.java | 7 +-- .../UniqueitemsFalseValidationTest.java | 8 +-- .../schemas/UniqueitemsValidationTest.java | 6 +-- .../components/schemas/UriFormatTest.java | 9 +--- .../schemas/UriReferenceFormatTest.java | 9 +--- .../schemas/UriTemplateFormatTest.java | 9 +--- .../generators/JavaClientGenerator.java | 4 +- .../schemas/_objectInputAddPropSetter.hbs | 50 +++++++++---------- .../schemas/docschema_codeSample.hbs | 2 +- .../schemas/helpers/payload_renderer.hbs | 2 +- .../schemas/UnsetAddPropsSetter.hbs | 21 ++++---- .../schemas/validation/FrozenMap.hbs | 3 +- .../{MapMaker.hbs => validation/MapUtils.hbs} | 16 +++--- .../components/schemas/Schema_test.hbs | 2 +- 124 files changed, 208 insertions(+), 735 deletions(-) rename samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/{ => validation}/MapMaker.java (75%) create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java rename src/main/resources/java/src/main/java/packagename/schemas/{MapMaker.hbs => validation/MapUtils.hbs} (74%) diff --git a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES index 933974a2238..40c9532cb8c 100644 --- a/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/java/.openapi-generator/FILES @@ -194,7 +194,6 @@ src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java -src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java @@ -234,6 +233,7 @@ src/main/java/org/openapijsonschematools/client/schemas/validation/ListSchemaVal src/main/java/org/openapijsonschematools/client/schemas/validation/LongEnumValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/LongValueMethod.java src/main/java/org/openapijsonschematools/client/schemas/validation/MapSchemaValidator.java +src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxItemsValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxLengthValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxPropertiesValidator.java diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index abd020e625d..cd7bc15009f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMap validatedPayload = AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidate1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index f7d06ddb1d2..94acea6561f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap validatedPayload = AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md index 5a7f4a43d89..9603d3502cb 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md index 2fac2b1ae30..804537f5716 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md index 2664df8220a..20ae87e8206 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md index b09e762ca68..53d289c18a5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md index 5cc99476935..8d09d8db9e2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md index 3b0a617f8bf..8f27a7d66de 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md index 2c0329e789f..4b402c4b901 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 471f9fa01da..94e62c74047 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumsInProperties.EnumsInPropertiesMap validatedPayload = EnumsInProperties.EnumsInProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "bar" @@ -107,7 +107,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -158,7 +158,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.md index 0b166263aa4..55dca0774bf 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 5f54831d44f..f2c2757376b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -75,7 +75,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md index 557e0fe3cec..affd9257715 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md @@ -35,7 +35,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -114,7 +114,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -191,7 +191,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -266,7 +266,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 76c297f8c5c..a6585c03722 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NotMoreComplexSchema.NotMap validatedPayload = NotMoreComplexSchema.Not.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "foo", "a" diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NulCharactersInStrings.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NulCharactersInStrings.md index ffbb07beee0..a004d05c38b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NulCharactersInStrings.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NulCharactersInStrings.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md index 75c27bd5655..16a26220c0b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index 0b72f234a70..e2400d58a5c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,7 +38,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation RefInAdditionalproperties.RefInAdditionalpropertiesMap validatedPayload = RefInAdditionalproperties.RefInAdditionalproperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md index 7f40cc783aa..8f489db8b07 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/SimpleEnumValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/SimpleEnumValidation.md index 401bb3d2335..d5deed1fc3a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/SimpleEnumValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/SimpleEnumValidation.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index 7540335bc23..ef7e6ab1130 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap validatedPayload = TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "alpha", 1 @@ -96,7 +96,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 257732ba95c..6fc7d141d4e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -17,11 +17,11 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -218,7 +218,7 @@ public interface SetterForAdditionalProperties { T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 2e22e211c34..fc3f90fcdc6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -16,11 +16,11 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -65,7 +65,7 @@ public interface SetterForAdditionalProperties { T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index d52e55cdc86..27f0b6ba779 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -20,7 +20,6 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; @@ -29,6 +28,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.NullSchemaValidator; import org.openapijsonschematools.client.schemas.validation.NumberSchemaValidator; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; @@ -396,7 +396,7 @@ public interface SetterForAdditionalProperties { T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 0a4f205d825..d6f1d24f4f2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -15,11 +15,11 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.BaseBuilder; -import org.openapijsonschematools.client.schemas.MapMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -48,63 +48,63 @@ public interface SetterForAdditionalProperties { T getBuilderAfterAdditionalProperty(Map instance); default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java index 2f3f3435d83..feff1b4cc46 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java @@ -2,6 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import java.util.List; import java.util.Map; @@ -12,63 +13,63 @@ public abstract class UnsetAddPropsSetter { public abstract Set getKnownKeys(); public abstract T getBuilderAfterAdditionalProperty(Map instance); public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java index 47c1566bdb0..f3b178dd724 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java @@ -3,7 +3,6 @@ import org.checkerframework.checker.nullness.qual.KeyFor; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; -import org.openapijsonschematools.client.schemas.MapMaker; import java.util.AbstractMap; import java.util.HashMap; @@ -42,7 +41,7 @@ protected void throwIfKeyKnown(String key, Set requiredKeys, Set Set knownKeys = new HashSet<>(); knownKeys.addAll(requiredKeys); knownKeys.addAll(optionalKeys); - MapMaker.throwIfKeyKnown(key, knownKeys, false); + MapUtils.throwIfKeyKnown(key, knownKeys, false); } @Override diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapMaker.java similarity index 75% rename from samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java rename to samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapMaker.java index 8b36db93b5a..083b3d0f765 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapMaker.java @@ -1,4 +1,4 @@ -package org.openapijsonschematools.client.schemas; +package org.openapijsonschematools.client.schemas.validation; import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; @@ -6,11 +6,15 @@ import java.util.Map; import java.util.Set; -/** - * A builder for maps that allows in null values - * Schema tests + doc code samples need it - */ public class MapMaker { + /** + * A builder for maps that allows in null values + * Schema tests + doc code samples need it + * @param entries items to add + * @return the output map + * @param key type + * @param value type + */ @SafeVarargs @SuppressWarnings("varargs") public static Map makeMap(Map.Entry... entries) { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java new file mode 100644 index 00000000000..122b3507936 --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java @@ -0,0 +1,37 @@ +package org.openapijsonschematools.client.schemas.validation; + +import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; + +import java.util.HashMap; +import java.util.Map; +import java.util.Set; + +public class MapUtils { + /** + * A builder for maps that allows in null values + * Schema tests + doc code samples need it + * @param entries items to add + * @return the output map + * @param key type + * @param value type + */ + @SafeVarargs + @SuppressWarnings("varargs") + public static Map makeMap(Map.Entry... entries) { + Map map = new HashMap<>(); + for (Map.Entry entry : entries) { + map.put(entry.getKey(), entry.getValue()); + } + return map; + } + + public static void throwIfKeyKnown(String key, Set knownKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (knownKeys.contains(key)) { + String verb = "getting"; + if (setting) { + verb = "setting"; + } + throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when "+verb+" an additional property"); + } + } +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java index 4855aad8ccd..27ffcdea0e8 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AdditionalpropertiesAllowsASchemaWhichShouldValidateTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java index d18db3acc22..fcac7002a20 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java @@ -1,17 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AdditionalpropertiesAreAllowedByDefaultTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java index 84a4ff00ab9..5fac684578e 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AdditionalpropertiesCanExistByItselfTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java index 865012aca94..87802e4f10b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AdditionalpropertiesShouldNotLookInApplicatorsTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java index 6fc648438c7..fc87f2b1c58 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofCombinedWithAnyofOneofTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java index eb194df97d3..96d4eab52b6 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofSimpleTypesTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java index 0d41594ad73..5496583abdc 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AllofTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java index 638c63b2e78..57ba152bf40 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import org.checkerframework.checker.nullness.qual.Nullable; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AllofWithBaseSchemaTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java index f1f9df1351d..be1268b9f56 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java @@ -1,18 +1,8 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofWithOneEmptySchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java index a4634ebdb51..b6de7989281 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofWithTheFirstEmptySchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java index eec76b3ec54..fdfeb41c92d 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofWithTheLastEmptySchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java index bd5c3b0993b..cd1d293db49 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java @@ -1,18 +1,8 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AllofWithTwoEmptySchemasTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java index f25fd6d12dd..47e378fd4b1 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class AnyofComplexTypesTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java index 538f6f756a4..ad0d58b29a1 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AnyofTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java index 3de52d14942..928ca39697b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AnyofWithBaseSchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java index 83e7e8aa4d1..78a1997cb83 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java @@ -1,18 +1,8 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class AnyofWithOneEmptySchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java index 95312f0730f..1bb569eec18 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class ArrayTypeMatchesArraysTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java index eeaf8f4afb7..ea1b8dead5f 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class BooleanTypeMatchesBooleansTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java index c58ef383b46..1bc7cc4df3c 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class ByIntTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java index ebccab286f2..584409819a3 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class ByNumberTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java index 15d168c9aee..36ca96be9e6 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class BySmallNumberTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java index 5f9855be53b..57e4215fd18 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class DateTimeFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java index aa4a0f56f22..5684350ba3c 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EmailFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java index d912cae54fd..5723980ba8b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EnumWith0DoesNotMatchFalseTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java index a6c9cd13e2b..873b55bf44d 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EnumWith1DoesNotMatchTrueTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java index 7bb2f3795c7..5e11067d9bc 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EnumWithEscapedCharactersTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java index 9702f3e263a..2b1cd31cbb9 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EnumWithFalseDoesNotMatch0Test { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java index 5f1e21b4a0c..cf23733bec8 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class EnumWithTrueDoesNotMatch1Test { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java index d2e553fdd80..ab40fb8aa31 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class EnumsInPropertiesTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java index 3e5f439b7d5..b5bedf4c177 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class ForbiddenPropertyTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java index 1f1dce13064..2f482378328 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class HostnameFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java index bbe379bc573..9b1309771c4 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class IntegerTypeMatchesIntegersTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java index 0bb231fc3a6..21b29074396 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java index c457fdaa9c0..4177e0a7879 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java @@ -1,17 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class InvalidStringValueForDefaultTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java index 614e2659028..52e59f7ac7c 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class Ipv4FormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java index 4155377c7aa..86e4fd00731 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class Ipv6FormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java index 74bb28fc1a4..ac698496e09 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class JsonPointerFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java index 10123d47ad7..9b7da501a07 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MaximumValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java index 9f25b537de2..46d41a916a7 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MaximumValidationWithUnsignedIntegerTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java index 06d6d4f4b88..1a73570dabc 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java @@ -1,18 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MaxitemsValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java index 69c1b7e6a30..047ebba5562 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MaxlengthValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java index ae91313b4d8..c1769033469 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class Maxproperties0MeansTheObjectIsEmptyTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java index 2efb8bc02f4..c6cad544be3 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class MaxpropertiesValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java index af0fbe83218..b05fd383316 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MinimumValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java index 559864da4a8..ce85c216aeb 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MinimumValidationWithSignedIntegerTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java index 731c74f3c00..6d8ba2189fc 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java @@ -1,18 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MinitemsValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java index b9ebc3f6e67..71cf7ed63ae 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class MinlengthValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java index 8d507996133..e239c8ac192 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class MinpropertiesValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java index 506c160df1c..197b10fbded 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NestedAllofToCheckValidationSemanticsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java index 9948377f8ff..9782ff42c06 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NestedAnyofToCheckValidationSemanticsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java index 4638daad138..58d14a94de4 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java @@ -1,18 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NestedItemsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java index 4d04ecd7e45..911f1e2258a 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NestedOneofToCheckValidationSemanticsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java index 436634b9088..af1a480be8c 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class NotMoreComplexSchemaTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java index e21dbb7b848..14c9d128745 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NotTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java index b7e3099febe..2f62454b504 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NulCharactersInStringsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java index 8b353306637..e29cdf4b56e 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NullTypeMatchesOnlyTheNullObjectTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java index 3fa8e9e9749..e740666c803 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class NumberTypeMatchesNumbersTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java index 6aea0dce582..4c6861238a4 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class ObjectPropertiesValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java index b2c5cdbd09b..cb9f921066f 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class ObjectTypeMatchesObjectsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java index 87d1a19a950..82e0f038cb1 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class OneofComplexTypesTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java index 4dda94bab40..fafd4ed4f18 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class OneofTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java index 5389fe31f08..23e81b1c913 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class OneofWithBaseSchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java index 8d26139253c..abe8760d146 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class OneofWithEmptySchemaTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java index d3227949bfb..08b2db53b4f 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class OneofWithRequiredTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java index f1fdee9f824..450757ef08b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java @@ -1,18 +1,8 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class PatternIsNotAnchoredTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java index 704e82b85ac..6260fcb32b3 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class PatternValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java index 6116c5574de..a2c403d2468 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class PropertiesWithEscapedCharactersTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java index 8f8cd1c99ce..bc4f41b2ea0 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class PropertyNamedRefThatIsNotAReferenceTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java index d023fed942d..d5e6b364bbd 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInAdditionalpropertiesTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java index 63743591e5a..d19b9fed66a 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInAllofTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java index 83dfa3383f9..94ed6250a10 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInAnyofTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java index a8204b2ba45..f731935e71d 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInItemsTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java index 5689e12c24d..770ea987df3 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInNotTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java index fa032abe8b6..9a46363b42b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInOneofTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java index e0156950da0..8d222d1e55f 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RefInPropertyTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java index d30c1cccd6c..4d1c328e73f 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java @@ -1,18 +1,9 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; +import org.openapijsonschematools.client.schemas.validation.MapMaker; public class RequiredDefaultValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java index 5342768572f..98a24f5fa23 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RequiredValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java index 2690c14bf9f..3a3d33ef75a 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java @@ -1,18 +1,9 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; +import org.openapijsonschematools.client.schemas.validation.MapMaker; public class RequiredWithEmptyArrayTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java index 3a64c56ae92..a1281b4e989 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class RequiredWithEscapedCharactersTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java index 2cb6832d042..dba0d576963 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java @@ -1,18 +1,10 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; - -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class SimpleEnumValidationTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java index c93e2a68dea..f0bbbff7f07 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java @@ -1,18 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class StringTypeMatchesStringsTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java index d0ecfad9acf..18638c8ea7a 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java @@ -1,17 +1,12 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; -import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java index ead71024afc..d20c5a00b1b 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java @@ -1,17 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class UniqueitemsFalseValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java index 97d02bb5ae1..911984f48ad 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java @@ -1,17 +1,13 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; import java.util.AbstractMap; public class UniqueitemsValidationTest { diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java index 2bfa4331dc7..770584ab9b5 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class UriFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java index ffee4227108..89626cda605 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class UriReferenceFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java index 133bade2af9..3cdb750eeff 100644 --- a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java @@ -1,18 +1,11 @@ package org.openapijsonschematools.client.components.schemas; -import org.junit.Assert; import org.junit.Test; import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.exceptions.InvalidTypeException; -import org.openapijsonschematools.client.schemas.MapMaker; -import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.schemas.validation.MapMaker; import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.AbstractMap; public class UriTemplateFormatTest { static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 15374abd335..c8afbb89d4e 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -360,7 +360,6 @@ public void processOpts() { schemaSupportingFiles.add("Int64JsonSchema"); schemaSupportingFiles.add("IntJsonSchema"); schemaSupportingFiles.add("ListJsonSchema"); - schemaSupportingFiles.add("MapMaker"); schemaSupportingFiles.add("MapJsonSchema"); schemaSupportingFiles.add("NotAnyTypeJsonSchema"); schemaSupportingFiles.add("NullJsonSchema"); @@ -428,6 +427,7 @@ public void processOpts() { keywordValidatorFiles.add("LongEnumValidator"); keywordValidatorFiles.add("LongValueMethod"); keywordValidatorFiles.add("MapSchemaValidator"); + keywordValidatorFiles.add("MapUtils"); keywordValidatorFiles.add("MaximumValidator"); keywordValidatorFiles.add("MaxItemsValidator"); keywordValidatorFiles.add("MaxLengthValidator"); @@ -1641,7 +1641,7 @@ private void addAdditionalPropertiesImports(CodegenSchema schema, Set im } if (schema.additionalProperties != null) { imports.add("import "+packageName + ".schemas.BaseBuilder;"); - imports.add("import "+packageName + ".schemas.MapMaker;"); + imports.add("import "+packageName + ".schemas.validation.MapUtils;"); } else { imports.add("import "+packageName + ".schemas.UnsetAddPropsSetter;"); } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs index 4d82f9ee9b5..d48ff869de7 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -5,7 +5,7 @@ {{else}} default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); @@ -18,7 +18,7 @@ default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropert {{else}} default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -31,7 +31,7 @@ default T {{methodName}}(String key, boolean value) throws InvalidAdditionalProp {{else}} default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -49,14 +49,14 @@ default T {{methodName}}(String key, String value) throws InvalidAdditionalPrope {{else}} default T {{methodName}}(String key, int value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, float value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -64,14 +64,14 @@ default T {{methodName}}(String key, float value) throws InvalidAdditionalProper {{#neq ../format "int32"}} default T {{methodName}}(String key, long value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, double value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -85,7 +85,7 @@ default T {{methodName}}(String key, double value) throws InvalidAdditionalPrope {{else}} default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -98,7 +98,7 @@ default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packa {{else}} default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -125,63 +125,63 @@ default T {{methodName}}(String key, Map src {{else}} default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, int value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, float value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, long value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, double value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, List value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); } default T {{methodName}}(String key, Map value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return {{getBuilderMethod}}(instance); @@ -200,7 +200,7 @@ default T {{methodName}}(String key, Map value) throws InvalidAdditio {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, null); return {{getBuilderMethod}}(instance); @@ -217,7 +217,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -234,7 +234,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -251,7 +251,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -268,7 +268,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -285,7 +285,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); @@ -302,7 +302,7 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa {{else}} default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index b81515f79db..50678af2aa6 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -3,7 +3,7 @@ import {{{packageName}}}.configurations.JsonSchemaKeywordFlags; import {{{packageName}}}.configurations.SchemaConfiguration; import {{{packageName}}}.exceptions.ValidationException; -import {{{packageName}}}.schemas.MapMaker; +import {{{packageName}}}.schemas.validation.MapUtils; import {{{packageName}}}.schemas.validation.FrozenList; import {{{packageName}}}.schemas.validation.FrozenMap; diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs index de5b4e56a86..4503d1f40bd 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs @@ -1,5 +1,5 @@ {{#eq type "object"}} -MapMaker.makeMap( +MapUtils.makeMap( {{#each value}} {{#eq ../value.size 1}} new AbstractMap.SimpleEntry<>( diff --git a/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs index 14b59cd4286..3b079c2b8b1 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/UnsetAddPropsSetter.hbs @@ -2,6 +2,7 @@ package {{{packageName}}}.schemas; import org.checkerframework.checker.nullness.qual.Nullable; import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; +import {{{packageName}}}.schemas.validation.MapUtils; import java.util.List; import java.util.Map; @@ -9,66 +10,66 @@ import java.util.Set; public abstract class UnsetAddPropsSetter { public abstract Map getInstance(); - public abstract protected Set getKnownKeys(); + public abstract Set getKnownKeys(); public abstract T getBuilderAfterAdditionalProperty(Map instance); public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); } public T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { - MapMaker.throwIfKeyKnown(key, getKnownKeys(), true); + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); return getBuilderAfterAdditionalProperty(instance); diff --git a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs index d173751836a..827f423c112 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/FrozenMap.hbs @@ -3,7 +3,6 @@ package {{{packageName}}}.schemas.validation; import org.checkerframework.checker.nullness.qual.KeyFor; import {{{packageName}}}.exceptions.UnsetPropertyException; import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; -import {{{packageName}}}.schemas.MapMaker; import java.util.AbstractMap; import java.util.HashMap; @@ -42,7 +41,7 @@ public class FrozenMap extends AbstractMap { Set knownKeys = new HashSet<>(); knownKeys.addAll(requiredKeys); knownKeys.addAll(optionalKeys); - MapMaker.throwIfKeyKnown(key, knownKeys, false); + MapUtils.throwIfKeyKnown(key, knownKeys, false); } @Override diff --git a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/MapUtils.hbs similarity index 74% rename from src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs rename to src/main/resources/java/src/main/java/packagename/schemas/validation/MapUtils.hbs index 4c8ca8c070b..17ef79f4e6d 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/MapMaker.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/MapUtils.hbs @@ -1,4 +1,4 @@ -package {{{packageName}}}.schemas; +package {{{packageName}}}.schemas.validation; import {{{packageName}}}.exceptions.InvalidAdditionalPropertyException; @@ -6,11 +6,15 @@ import java.util.HashMap; import java.util.Map; import java.util.Set; -/** - * A builder for maps that allows in null values - * Schema tests + doc code samples need it - */ -public class MapMaker { +public class MapUtils { + /** + * A builder for maps that allows in null values + * Schema tests + doc code samples need it + * @param entries items to add + * @return the output map + * @param key type + * @param value type + */ @SafeVarargs @SuppressWarnings("varargs") public static Map makeMap(Map.Entry... entries) { diff --git a/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs b/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs index 7769bd88684..f398928f2b6 100644 --- a/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs +++ b/src/main/resources/java/src/test/java/packagename/components/schemas/Schema_test.hbs @@ -6,7 +6,7 @@ import {{{packageName}}}.configurations.JsonSchemaKeywordFlags; import {{{packageName}}}.configurations.SchemaConfiguration; import {{{packageName}}}.exceptions.ValidationException; import {{{packageName}}}.exceptions.InvalidTypeException; -import {{{packageName}}}.schemas.MapMaker; +import {{{packageName}}}.schemas.validation.MapUtils; import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Arrays; From 6368bf819751f2ce87e49b1fa59d216d8c695ef8 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 19:31:49 -0800 Subject: [PATCH 32/62] Adds Map in builder names --- ...rtiesAllowsASchemaWhichShouldValidate.java | 10 +- ...ditionalpropertiesAreAllowedByDefault.java | 10 +- .../AdditionalpropertiesCanExistByItself.java | 6 +- ...lpropertiesShouldNotLookInApplicators.java | 14 +- .../client/components/schemas/Allof.java | 28 +- .../schemas/AllofWithBaseSchema.java | 42 +- .../components/schemas/AnyofComplexTypes.java | 28 +- .../components/schemas/EnumsInProperties.java | 16 +- .../components/schemas/ForbiddenProperty.java | 8 +- .../schemas/InvalidStringValueForDefault.java | 8 +- .../schemas/NotMoreComplexSchema.java | 8 +- .../schemas/ObjectPropertiesValidation.java | 10 +- .../components/schemas/OneofComplexTypes.java | 28 +- .../components/schemas/OneofWithRequired.java | 68 +- .../PropertiesWithEscapedCharacters.java | 18 +- .../PropertyNamedRefThatIsNotAReference.java | 8 +- .../schemas/RefInAdditionalproperties.java | 6 +- .../components/schemas/RefInProperty.java | 8 +- .../schemas/RequiredDefaultValidation.java | 8 +- .../schemas/RequiredValidation.java | 16 +- .../schemas/RequiredWithEmptyArray.java | 8 +- .../RequiredWithEscapedCharacters.java | 1026 ++++++++--------- ...esNotDoAnythingIfThePropertyIsMissing.java | 8 +- .../codegen/generators/DefaultGenerator.java | 8 +- 24 files changed, 702 insertions(+), 696 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 6fc7d141d4e..c3731ca7a1a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -225,7 +225,7 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -234,7 +234,7 @@ public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -243,13 +243,13 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder() { public Map getInstance() { return instance; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterFoo(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterBar(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterBar(Map instance) { return this; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateBuilder getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 96c67ec91d8..6a3f3ebec76 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -206,7 +206,7 @@ default T bar(Map value) { } } - public static class AdditionalpropertiesAreAllowedByDefaultBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -215,7 +215,7 @@ public static class AdditionalpropertiesAreAllowedByDefaultBuilder extends Unset public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesAreAllowedByDefaultBuilder() { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -224,13 +224,13 @@ public AdditionalpropertiesAreAllowedByDefaultBuilder() { public Map getInstance() { return instance; } - public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterFoo(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterBar(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterBar(Map instance) { return this; } - public AdditionalpropertiesAreAllowedByDefaultBuilder getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index fc3f90fcdc6..04755a19a39 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -72,13 +72,13 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesCanExistByItselfBuilder implements BaseBuilder, SetterForAdditionalProperties { + public static class AdditionalpropertiesCanExistByItselfMapBuilder1 implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesCanExistByItselfBuilder() { + public AdditionalpropertiesCanExistByItselfMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -87,7 +87,7 @@ public Map build() { public Map getInstance() { return instance; } - public AdditionalpropertiesCanExistByItselfBuilder getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesCanExistByItselfMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 27f0b6ba779..78b12d661c5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -144,7 +144,7 @@ default T foo(Map value) { } } - public static class Schema0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class Schema0MapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -152,7 +152,7 @@ public static class Schema0Builder extends UnsetAddPropsSetter i public Set getKnownKeys() { return knownKeys; } - public Schema0Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -161,10 +161,10 @@ public Schema0Builder() { public Map getInstance() { return instance; } - public Schema0Builder getBuilderAfterFoo(Map instance) { + public Schema0MapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public Schema0Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0MapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } @@ -403,13 +403,13 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsBuilder implements BaseBuilder, SetterForAdditionalProperties { + public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1 implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesShouldNotLookInApplicatorsBuilder() { + public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -418,7 +418,7 @@ public Map build() { public Map getInstance() { return instance; } - public AdditionalpropertiesShouldNotLookInApplicatorsBuilder getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index c07581a07ce..c8d8223ef5e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema00Builder(Map instance) { + public Schema00MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -123,21 +123,21 @@ public Schema00Builder(Map instance) { public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema01Builder implements SetterForBar { + public static class Schema0MapBuilder1 implements SetterForBar { private final Map instance; - public Schema01Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterBar(Map instance) { - return new Schema00Builder(instance); + public Schema00MapBuilder getBuilderAfterBar(Map instance) { + return new Schema00MapBuilder(instance); } } public static class Schema0MapBuilder { @@ -394,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,7 +402,7 @@ public static class Schema10Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema10Builder(Map instance) { + public Schema10MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -411,21 +411,21 @@ public Schema10Builder(Map instance) { public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema11Builder implements SetterForFoo { + public static class Schema1MapBuilder1 implements SetterForFoo { private final Map instance; - public Schema11Builder() { + public Schema1MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterFoo(Map instance) { - return new Schema10Builder(instance); + public Schema10MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema10MapBuilder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index be9c8aad0c2..e1495953cc0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -97,7 +97,7 @@ public static class Schema00Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema00Builder(Map instance) { + public Schema00MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -106,21 +106,21 @@ public Schema00Builder(Map instance) { public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema01Builder implements SetterForFoo { + public static class Schema0MapBuilder1 implements SetterForFoo { private final Map instance; - public Schema01Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterFoo(Map instance) { - return new Schema00Builder(instance); + public Schema00MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema00MapBuilder(instance); } } public static class Schema0MapBuilder { @@ -377,7 +377,7 @@ default T baz(Void value) { } } - public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz" @@ -385,7 +385,7 @@ public static class Schema10Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema10Builder(Map instance) { + public Schema10MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -394,21 +394,21 @@ public Schema10Builder(Map instance) { public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema11Builder implements SetterForBaz { + public static class Schema1MapBuilder1 implements SetterForBaz { private final Map instance; - public Schema11Builder() { + public Schema1MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterBaz(Map instance) { - return new Schema10Builder(instance); + public Schema10MapBuilder getBuilderAfterBaz(Map instance) { + return new Schema10MapBuilder(instance); } } public static class Schema1MapBuilder { @@ -683,7 +683,7 @@ default T bar(double value) { } } - public static class AllofWithBaseSchema0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class AllofWithBaseSchema0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -691,7 +691,7 @@ public static class AllofWithBaseSchema0Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public AllofWithBaseSchema0Builder(Map instance) { + public AllofWithBaseSchema0MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -700,21 +700,21 @@ public AllofWithBaseSchema0Builder(Map instance) { public Map getInstance() { return instance; } - public AllofWithBaseSchema0Builder getBuilderAfterAdditionalProperty(Map instance) { + public AllofWithBaseSchema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class AllofWithBaseSchema1Builder implements SetterForBar { + public static class AllofWithBaseSchemaMapBuilder1 implements SetterForBar { private final Map instance; - public AllofWithBaseSchema1Builder() { + public AllofWithBaseSchemaMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public AllofWithBaseSchema0Builder getBuilderAfterBar(Map instance) { - return new AllofWithBaseSchema0Builder(instance); + public AllofWithBaseSchema0MapBuilder getBuilderAfterBar(Map instance) { + return new AllofWithBaseSchema0MapBuilder(instance); } } public static class AllofWithBaseSchemaMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 8593f1ef7a7..733957f7b44 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema00Builder(Map instance) { + public Schema00MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -123,21 +123,21 @@ public Schema00Builder(Map instance) { public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema01Builder implements SetterForBar { + public static class Schema0MapBuilder1 implements SetterForBar { private final Map instance; - public Schema01Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterBar(Map instance) { - return new Schema00Builder(instance); + public Schema00MapBuilder getBuilderAfterBar(Map instance) { + return new Schema00MapBuilder(instance); } } public static class Schema0MapBuilder { @@ -394,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,7 +402,7 @@ public static class Schema10Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema10Builder(Map instance) { + public Schema10MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -411,21 +411,21 @@ public Schema10Builder(Map instance) { public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema11Builder implements SetterForFoo { + public static class Schema1MapBuilder1 implements SetterForFoo { private final Map instance; - public Schema11Builder() { + public Schema1MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterFoo(Map instance) { - return new Schema10Builder(instance); + public Schema10MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema10MapBuilder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index d3b6d278445..151cfb78536 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -235,7 +235,7 @@ default T foo(StringFooEnums value) { } } - public static class EnumsInProperties0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class EnumsInProperties0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -244,7 +244,7 @@ public static class EnumsInProperties0Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public EnumsInProperties0Builder(Map instance) { + public EnumsInProperties0MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -253,24 +253,24 @@ public EnumsInProperties0Builder(Map instance) { public Map getInstance() { return instance; } - public EnumsInProperties0Builder getBuilderAfterFoo(Map instance) { + public EnumsInProperties0MapBuilder getBuilderAfterFoo(Map instance) { return this; } - public EnumsInProperties0Builder getBuilderAfterAdditionalProperty(Map instance) { + public EnumsInProperties0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class EnumsInProperties1Builder implements SetterForBar { + public static class EnumsInPropertiesMapBuilder1 implements SetterForBar { private final Map instance; - public EnumsInProperties1Builder() { + public EnumsInPropertiesMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public EnumsInProperties0Builder getBuilderAfterBar(Map instance) { - return new EnumsInProperties0Builder(instance); + public EnumsInProperties0MapBuilder getBuilderAfterBar(Map instance) { + return new EnumsInProperties0MapBuilder(instance); } } public static class EnumsInPropertiesMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 75155e7e0b8..189fd51dc0e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -133,7 +133,7 @@ default T foo(Map value) { } } - public static class ForbiddenPropertyBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class ForbiddenPropertyMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -141,7 +141,7 @@ public static class ForbiddenPropertyBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public ForbiddenPropertyBuilder() { + public ForbiddenPropertyMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -150,10 +150,10 @@ public ForbiddenPropertyBuilder() { public Map getInstance() { return instance; } - public ForbiddenPropertyBuilder getBuilderAfterFoo(Map instance) { + public ForbiddenPropertyMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public ForbiddenPropertyBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ForbiddenPropertyMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index d52d8f3585a..431896b2f93 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -123,7 +123,7 @@ default T bar(String value) { } } - public static class InvalidStringValueForDefaultBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class InvalidStringValueForDefaultMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -131,7 +131,7 @@ public static class InvalidStringValueForDefaultBuilder extends UnsetAddPropsSet public Set getKnownKeys() { return knownKeys; } - public InvalidStringValueForDefaultBuilder() { + public InvalidStringValueForDefaultMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -140,10 +140,10 @@ public InvalidStringValueForDefaultBuilder() { public Map getInstance() { return instance; } - public InvalidStringValueForDefaultBuilder getBuilderAfterBar(Map instance) { + public InvalidStringValueForDefaultMapBuilder1 getBuilderAfterBar(Map instance) { return this; } - public InvalidStringValueForDefaultBuilder getBuilderAfterAdditionalProperty(Map instance) { + public InvalidStringValueForDefaultMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 3118d5658fe..4a2a89dbac4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class NotBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class NotMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -97,7 +97,7 @@ public static class NotBuilder extends UnsetAddPropsSetter implement public Set getKnownKeys() { return knownKeys; } - public NotBuilder() { + public NotMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -106,10 +106,10 @@ public NotBuilder() { public Map getInstance() { return instance; } - public NotBuilder getBuilderAfterFoo(Map instance) { + public NotMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public NotBuilder getBuilderAfterAdditionalProperty(Map instance) { + public NotMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index c9636f92e35..765fbc93f01 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -141,7 +141,7 @@ default T bar(String value) { } } - public static class ObjectPropertiesValidationBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class ObjectPropertiesValidationMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -150,7 +150,7 @@ public static class ObjectPropertiesValidationBuilder extends UnsetAddPropsSette public Set getKnownKeys() { return knownKeys; } - public ObjectPropertiesValidationBuilder() { + public ObjectPropertiesValidationMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -159,13 +159,13 @@ public ObjectPropertiesValidationBuilder() { public Map getInstance() { return instance; } - public ObjectPropertiesValidationBuilder getBuilderAfterFoo(Map instance) { + public ObjectPropertiesValidationMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public ObjectPropertiesValidationBuilder getBuilderAfterBar(Map instance) { + public ObjectPropertiesValidationMapBuilder1 getBuilderAfterBar(Map instance) { return this; } - public ObjectPropertiesValidationBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ObjectPropertiesValidationMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 20ec979d9da..c224fc82af1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema00Builder(Map instance) { + public Schema00MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -123,21 +123,21 @@ public Schema00Builder(Map instance) { public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema01Builder implements SetterForBar { + public static class Schema0MapBuilder1 implements SetterForBar { private final Map instance; - public Schema01Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema00Builder getBuilderAfterBar(Map instance) { - return new Schema00Builder(instance); + public Schema00MapBuilder getBuilderAfterBar(Map instance) { + return new Schema00MapBuilder(instance); } } public static class Schema0MapBuilder { @@ -394,7 +394,7 @@ default T foo(String value) { } } - public static class Schema10Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -402,7 +402,7 @@ public static class Schema10Builder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public Schema10Builder(Map instance) { + public Schema10MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -411,21 +411,21 @@ public Schema10Builder(Map instance) { public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema11Builder implements SetterForFoo { + public static class Schema1MapBuilder1 implements SetterForFoo { private final Map instance; - public Schema11Builder() { + public Schema1MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema10Builder getBuilderAfterFoo(Map instance) { - return new Schema10Builder(instance); + public Schema10MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema10MapBuilder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 1dc2fc45229..0e7e0a69ca8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -182,7 +182,7 @@ default T foo(Map value) { } } - public static class Schema000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema000MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -191,7 +191,7 @@ public static class Schema000Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema000Builder(Map instance) { + public Schema000MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -200,50 +200,50 @@ public Schema000Builder(Map instance) { public Map getInstance() { return instance; } - public Schema000Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema000MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema001Builder implements SetterForFoo { + public static class Schema001MapBuilder implements SetterForFoo { private final Map instance; - public Schema001Builder(Map instance) { + public Schema001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema000Builder getBuilderAfterFoo(Map instance) { - return new Schema000Builder(instance); + public Schema000MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema000MapBuilder(instance); } } - public static class Schema010Builder implements SetterForBar { + public static class Schema010MapBuilder implements SetterForBar { private final Map instance; - public Schema010Builder(Map instance) { + public Schema010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema000Builder getBuilderAfterBar(Map instance) { - return new Schema000Builder(instance); + public Schema000MapBuilder getBuilderAfterBar(Map instance) { + return new Schema000MapBuilder(instance); } } - public static class Schema011Builder implements SetterForBar, SetterForFoo { + public static class Schema0MapBuilder1 implements SetterForBar, SetterForFoo { private final Map instance; - public Schema011Builder() { + public Schema0MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema001Builder getBuilderAfterBar(Map instance) { - return new Schema001Builder(instance); + public Schema001MapBuilder getBuilderAfterBar(Map instance) { + return new Schema001MapBuilder(instance); } - public Schema010Builder getBuilderAfterFoo(Map instance) { - return new Schema010Builder(instance); + public Schema010MapBuilder getBuilderAfterFoo(Map instance) { + return new Schema010MapBuilder(instance); } } public static class Schema0MapBuilder { @@ -595,7 +595,7 @@ default T foo(Map value) { } } - public static class Schema100Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema100MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz", @@ -604,7 +604,7 @@ public static class Schema100Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema100Builder(Map instance) { + public Schema100MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -613,50 +613,50 @@ public Schema100Builder(Map instance) { public Map getInstance() { return instance; } - public Schema100Builder getBuilderAfterAdditionalProperty(Map instance) { + public Schema100MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema101Builder implements SetterForFoo1 { + public static class Schema101MapBuilder implements SetterForFoo1 { private final Map instance; - public Schema101Builder(Map instance) { + public Schema101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema100Builder getBuilderAfterFoo1(Map instance) { - return new Schema100Builder(instance); + public Schema100MapBuilder getBuilderAfterFoo1(Map instance) { + return new Schema100MapBuilder(instance); } } - public static class Schema110Builder implements SetterForBaz { + public static class Schema110MapBuilder implements SetterForBaz { private final Map instance; - public Schema110Builder(Map instance) { + public Schema110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema100Builder getBuilderAfterBaz(Map instance) { - return new Schema100Builder(instance); + public Schema100MapBuilder getBuilderAfterBaz(Map instance) { + return new Schema100MapBuilder(instance); } } - public static class Schema111Builder implements SetterForBaz, SetterForFoo1 { + public static class Schema1MapBuilder1 implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema111Builder() { + public Schema1MapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public Schema101Builder getBuilderAfterBaz(Map instance) { - return new Schema101Builder(instance); + public Schema101MapBuilder getBuilderAfterBaz(Map instance) { + return new Schema101MapBuilder(instance); } - public Schema110Builder getBuilderAfterFoo1(Map instance) { - return new Schema110Builder(instance); + public Schema110MapBuilder getBuilderAfterFoo1(Map instance) { + return new Schema110MapBuilder(instance); } } public static class Schema1MapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 46efb302674..11524811d3e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -302,7 +302,7 @@ default T setFooReverseSolidusFbar(double value) { } } - public static class PropertiesWithEscapedCharactersBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { + public static class PropertiesWithEscapedCharactersMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; private static final Set knownKeys = Set.of( "foo\nbar", @@ -315,7 +315,7 @@ public static class PropertiesWithEscapedCharactersBuilder extends UnsetAddProps public Set getKnownKeys() { return knownKeys; } - public PropertiesWithEscapedCharactersBuilder() { + public PropertiesWithEscapedCharactersMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -324,25 +324,25 @@ public PropertiesWithEscapedCharactersBuilder() { public Map getInstance() { return instance; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoonbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoonbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoobar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoobar(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoobar1(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoobar1(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoorbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoorbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFootbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFootbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterFoofbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoofbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersBuilder getBuilderAfterAdditionalProperty(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 51496f1b553..ce853ac8880 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -79,7 +79,7 @@ default T setDollarSignRef(String value) { } } - public static class PropertyNamedRefThatIsNotAReferenceBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForRef { + public static class PropertyNamedRefThatIsNotAReferenceMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; private static final Set knownKeys = Set.of( "$ref" @@ -87,7 +87,7 @@ public static class PropertyNamedRefThatIsNotAReferenceBuilder extends UnsetAddP public Set getKnownKeys() { return knownKeys; } - public PropertyNamedRefThatIsNotAReferenceBuilder() { + public PropertyNamedRefThatIsNotAReferenceMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -96,10 +96,10 @@ public PropertyNamedRefThatIsNotAReferenceBuilder() { public Map getInstance() { return instance; } - public PropertyNamedRefThatIsNotAReferenceBuilder getBuilderAfterRef(Map instance) { + public PropertyNamedRefThatIsNotAReferenceMapBuilder1 getBuilderAfterRef(Map instance) { return this; } - public PropertyNamedRefThatIsNotAReferenceBuilder getBuilderAfterAdditionalProperty(Map instance) { + public PropertyNamedRefThatIsNotAReferenceMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index d6f1d24f4f2..910195861d5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -111,13 +111,13 @@ default T additionalProperty(String key, Map value) throws InvalidAdd } } - public static class RefInAdditionalpropertiesBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { + public static class RefInAdditionalpropertiesMapBuilder1 implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public RefInAdditionalpropertiesBuilder() { + public RefInAdditionalpropertiesMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -126,7 +126,7 @@ public RefInAdditionalpropertiesBuilder() { public Map getInstance() { return instance; } - public RefInAdditionalpropertiesBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RefInAdditionalpropertiesMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 6657c2850d6..4f78f33b22c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -125,7 +125,7 @@ default T a(Map value) { } } - public static class RefInPropertyBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { + public static class RefInPropertyMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; private static final Set knownKeys = Set.of( "a" @@ -133,7 +133,7 @@ public static class RefInPropertyBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public RefInPropertyBuilder() { + public RefInPropertyMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -142,10 +142,10 @@ public RefInPropertyBuilder() { public Map getInstance() { return instance; } - public RefInPropertyBuilder getBuilderAfterA(Map instance) { + public RefInPropertyMapBuilder1 getBuilderAfterA(Map instance) { return this; } - public RefInPropertyBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RefInPropertyMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index 8f34b0371b3..ce1e1f55159 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredDefaultValidationBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredDefaultValidationMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -139,7 +139,7 @@ public static class RequiredDefaultValidationBuilder extends UnsetAddPropsSetter public Set getKnownKeys() { return knownKeys; } - public RequiredDefaultValidationBuilder() { + public RequiredDefaultValidationMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -148,10 +148,10 @@ public RequiredDefaultValidationBuilder() { public Map getInstance() { return instance; } - public RequiredDefaultValidationBuilder getBuilderAfterFoo(Map instance) { + public RequiredDefaultValidationMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public RequiredDefaultValidationBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredDefaultValidationMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index c91d9bf91cf..5fbbe82d22d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -207,7 +207,7 @@ default T bar(Map value) { } } - public static class RequiredValidation0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class RequiredValidation0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -216,7 +216,7 @@ public static class RequiredValidation0Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public RequiredValidation0Builder(Map instance) { + public RequiredValidation0MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -225,24 +225,24 @@ public RequiredValidation0Builder(Map instance) { public Map getInstance() { return instance; } - public RequiredValidation0Builder getBuilderAfterBar(Map instance) { + public RequiredValidation0MapBuilder getBuilderAfterBar(Map instance) { return this; } - public RequiredValidation0Builder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredValidation0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class RequiredValidation1Builder implements SetterForFoo { + public static class RequiredValidationMapBuilder1 implements SetterForFoo { private final Map instance; - public RequiredValidation1Builder() { + public RequiredValidationMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public RequiredValidation0Builder getBuilderAfterFoo(Map instance) { - return new RequiredValidation0Builder(instance); + public RequiredValidation0MapBuilder getBuilderAfterFoo(Map instance) { + return new RequiredValidation0MapBuilder(instance); } } public static class RequiredValidationMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 614c46e5931..879936358f3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredWithEmptyArrayBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredWithEmptyArrayMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -139,7 +139,7 @@ public static class RequiredWithEmptyArrayBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public RequiredWithEmptyArrayBuilder() { + public RequiredWithEmptyArrayMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -148,10 +148,10 @@ public RequiredWithEmptyArrayBuilder() { public Map getInstance() { return instance; } - public RequiredWithEmptyArrayBuilder getBuilderAfterFoo(Map instance) { + public RequiredWithEmptyArrayMapBuilder1 getBuilderAfterFoo(Map instance) { return this; } - public RequiredWithEmptyArrayBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredWithEmptyArrayMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index dfdc79db893..f6fd35bb021 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -414,7 +414,7 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { } } - public static class RequiredWithEscapedCharacters000000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class RequiredWithEscapedCharacters000000MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo\tbar", @@ -427,7 +427,7 @@ public static class RequiredWithEscapedCharacters000000Builder extends UnsetAddP public Set getKnownKeys() { return knownKeys; } - public RequiredWithEscapedCharacters000000Builder(Map instance) { + public RequiredWithEscapedCharacters000000MapBuilder(Map instance) { this.instance = instance; } public Map build() { @@ -436,1214 +436,1214 @@ public RequiredWithEscapedCharacters000000Builder(Map public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class RequiredWithEscapedCharacters000001Builder implements SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000001MapBuilder implements SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000001Builder(Map instance) { + public RequiredWithEscapedCharacters000001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000010Builder implements SetterForFoobar { + public static class RequiredWithEscapedCharacters000010MapBuilder implements SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000010Builder(Map instance) { + public RequiredWithEscapedCharacters000010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000011Builder implements SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000011MapBuilder implements SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000011Builder(Map instance) { + public RequiredWithEscapedCharacters000011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000001Builder(instance); + public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000001MapBuilder(instance); } - public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000010Builder(instance); + public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000100Builder implements SetterForFoorbar { + public static class RequiredWithEscapedCharacters000100MapBuilder implements SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters000100Builder(Map instance) { + public RequiredWithEscapedCharacters000100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000101Builder implements SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000101MapBuilder implements SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000101Builder(Map instance) { + public RequiredWithEscapedCharacters000101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000001Builder(instance); + public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000001MapBuilder(instance); } - public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000100Builder(instance); + public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000110Builder implements SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters000110MapBuilder implements SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000110Builder(Map instance) { + public RequiredWithEscapedCharacters000110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000010Builder(instance); + public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000010MapBuilder(instance); } - public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000100Builder(instance); + public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters000111Builder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters000111MapBuilder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000111Builder(Map instance) { + public RequiredWithEscapedCharacters000111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000011Builder(instance); + public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters000011MapBuilder(instance); } - public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000101Builder(instance); + public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters000101MapBuilder(instance); } - public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000110Builder(instance); + public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters000110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001000Builder implements SetterForFoofbar { + public static class RequiredWithEscapedCharacters001000MapBuilder implements SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters001000Builder(Map instance) { + public RequiredWithEscapedCharacters001000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001001Builder implements SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001001MapBuilder implements SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001001Builder(Map instance) { + public RequiredWithEscapedCharacters001001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000001Builder(instance); + public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000001MapBuilder(instance); } - public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001000Builder(instance); + public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001010Builder implements SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters001010MapBuilder implements SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001010Builder(Map instance) { + public RequiredWithEscapedCharacters001010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000010Builder(instance); + public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000010MapBuilder(instance); } - public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001000Builder(instance); + public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001011Builder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001011MapBuilder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001011Builder(Map instance) { + public RequiredWithEscapedCharacters001011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000011Builder(instance); + public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000011MapBuilder(instance); } - public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001001Builder(instance); + public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001001MapBuilder(instance); } - public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001010Builder(instance); + public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001100Builder implements SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters001100MapBuilder implements SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters001100Builder(Map instance) { + public RequiredWithEscapedCharacters001100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000100Builder(instance); + public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000100MapBuilder(instance); } - public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001000Builder(instance); + public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001101Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001101MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001101Builder(Map instance) { + public RequiredWithEscapedCharacters001101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000101Builder(instance); + public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000101MapBuilder(instance); } - public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001001Builder(instance); + public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001001MapBuilder(instance); } - public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001100Builder(instance); + public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001110Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters001110MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001110Builder(Map instance) { + public RequiredWithEscapedCharacters001110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000110Builder(instance); + public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000110MapBuilder(instance); } - public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001010Builder(instance); + public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001010MapBuilder(instance); } - public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001100Builder(instance); + public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters001111Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters001111MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001111Builder(Map instance) { + public RequiredWithEscapedCharacters001111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000111Builder(instance); + public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters000111MapBuilder(instance); } - public RequiredWithEscapedCharacters001011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001011Builder(instance); + public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters001011MapBuilder(instance); } - public RequiredWithEscapedCharacters001101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001101Builder(instance); + public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters001101MapBuilder(instance); } - public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001110Builder(instance); + public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters001110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010000Builder implements SetterForFoonbar { + public static class RequiredWithEscapedCharacters010000MapBuilder implements SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters010000Builder(Map instance) { + public RequiredWithEscapedCharacters010000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010001Builder implements SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010001MapBuilder implements SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010001Builder(Map instance) { + public RequiredWithEscapedCharacters010001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000001Builder(instance); + public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000001MapBuilder(instance); } - public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010000Builder(instance); + public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010010Builder implements SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters010010MapBuilder implements SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010010Builder(Map instance) { + public RequiredWithEscapedCharacters010010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000010Builder(instance); + public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000010MapBuilder(instance); } - public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010000Builder(instance); + public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010011Builder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010011MapBuilder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010011Builder(Map instance) { + public RequiredWithEscapedCharacters010011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000011Builder(instance); + public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000011MapBuilder(instance); } - public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010001Builder(instance); + public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010001MapBuilder(instance); } - public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010010Builder(instance); + public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010100Builder implements SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters010100MapBuilder implements SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters010100Builder(Map instance) { + public RequiredWithEscapedCharacters010100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000100Builder(instance); + public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000100MapBuilder(instance); } - public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010000Builder(instance); + public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010101Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010101MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010101Builder(Map instance) { + public RequiredWithEscapedCharacters010101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000101Builder(instance); + public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000101MapBuilder(instance); } - public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010001Builder(instance); + public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010001MapBuilder(instance); } - public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010100Builder(instance); + public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010110Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters010110MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010110Builder(Map instance) { + public RequiredWithEscapedCharacters010110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000110Builder(instance); + public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000110MapBuilder(instance); } - public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010010Builder(instance); + public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010010MapBuilder(instance); } - public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010100Builder(instance); + public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters010111Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters010111MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010111Builder(Map instance) { + public RequiredWithEscapedCharacters010111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000111Builder(instance); + public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters000111MapBuilder(instance); } - public RequiredWithEscapedCharacters010011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010011Builder(instance); + public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters010011MapBuilder(instance); } - public RequiredWithEscapedCharacters010101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010101Builder(instance); + public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters010101MapBuilder(instance); } - public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010110Builder(instance); + public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters010110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011000Builder implements SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters011000MapBuilder implements SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters011000Builder(Map instance) { + public RequiredWithEscapedCharacters011000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001000Builder(instance); + public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001000MapBuilder(instance); } - public RequiredWithEscapedCharacters010000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010000Builder(instance); + public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011001Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011001MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011001Builder(Map instance) { + public RequiredWithEscapedCharacters011001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001001Builder(instance); + public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001001MapBuilder(instance); } - public RequiredWithEscapedCharacters010001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010001Builder(instance); + public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010001MapBuilder(instance); } - public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011000Builder(instance); + public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011010Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters011010MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011010Builder(Map instance) { + public RequiredWithEscapedCharacters011010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001010Builder(instance); + public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001010MapBuilder(instance); } - public RequiredWithEscapedCharacters010010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010010Builder(instance); + public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010010MapBuilder(instance); } - public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011000Builder(instance); + public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011011Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011011MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011011Builder(Map instance) { + public RequiredWithEscapedCharacters011011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001011Builder(instance); + public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001011MapBuilder(instance); } - public RequiredWithEscapedCharacters010011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010011Builder(instance); + public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010011MapBuilder(instance); } - public RequiredWithEscapedCharacters011001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011001Builder(instance); + public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011001MapBuilder(instance); } - public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011010Builder(instance); + public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011100Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters011100MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters011100Builder(Map instance) { + public RequiredWithEscapedCharacters011100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001100Builder(instance); + public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001100MapBuilder(instance); } - public RequiredWithEscapedCharacters010100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010100Builder(instance); + public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010100MapBuilder(instance); } - public RequiredWithEscapedCharacters011000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011000Builder(instance); + public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011101Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011101MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011101Builder(Map instance) { + public RequiredWithEscapedCharacters011101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001101Builder(instance); + public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001101MapBuilder(instance); } - public RequiredWithEscapedCharacters010101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010101Builder(instance); + public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010101MapBuilder(instance); } - public RequiredWithEscapedCharacters011001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011001Builder(instance); + public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011001MapBuilder(instance); } - public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011100Builder(instance); + public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011110Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters011110MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011110Builder(Map instance) { + public RequiredWithEscapedCharacters011110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001110Builder(instance); + public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001110MapBuilder(instance); } - public RequiredWithEscapedCharacters010110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010110Builder(instance); + public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010110MapBuilder(instance); } - public RequiredWithEscapedCharacters011010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011010Builder(instance); + public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011010MapBuilder(instance); } - public RequiredWithEscapedCharacters011100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011100Builder(instance); + public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters011111Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters011111MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011111Builder(Map instance) { + public RequiredWithEscapedCharacters011111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001111Builder(instance); + public RequiredWithEscapedCharacters001111MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters001111MapBuilder(instance); } - public RequiredWithEscapedCharacters010111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010111Builder(instance); + public RequiredWithEscapedCharacters010111MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters010111MapBuilder(instance); } - public RequiredWithEscapedCharacters011011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011011Builder(instance); + public RequiredWithEscapedCharacters011011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters011011MapBuilder(instance); } - public RequiredWithEscapedCharacters011101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011101Builder(instance); + public RequiredWithEscapedCharacters011101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters011101MapBuilder(instance); } - public RequiredWithEscapedCharacters011110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011110Builder(instance); + public RequiredWithEscapedCharacters011110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters011110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100000Builder implements SetterForFootbar { + public static class RequiredWithEscapedCharacters100000MapBuilder implements SetterForFootbar { private final Map instance; - public RequiredWithEscapedCharacters100000Builder(Map instance) { + public RequiredWithEscapedCharacters100000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000000Builder(instance); + public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100001Builder implements SetterForFootbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100001MapBuilder implements SetterForFootbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100001Builder(Map instance) { + public RequiredWithEscapedCharacters100001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000001Builder(instance); + public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000001MapBuilder(instance); } - public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100000Builder(instance); + public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100010Builder implements SetterForFootbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters100010MapBuilder implements SetterForFootbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100010Builder(Map instance) { + public RequiredWithEscapedCharacters100010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000010Builder(instance); + public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000010MapBuilder(instance); } - public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100000Builder(instance); + public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100011Builder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100011MapBuilder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100011Builder(Map instance) { + public RequiredWithEscapedCharacters100011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000011Builder(instance); + public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000011MapBuilder(instance); } - public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100001Builder(instance); + public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100001MapBuilder(instance); } - public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100010Builder(instance); + public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100100Builder implements SetterForFootbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters100100MapBuilder implements SetterForFootbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters100100Builder(Map instance) { + public RequiredWithEscapedCharacters100100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000100Builder(instance); + public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000100MapBuilder(instance); } - public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100000Builder(instance); + public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100101Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100101MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100101Builder(Map instance) { + public RequiredWithEscapedCharacters100101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000101Builder(instance); + public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000101MapBuilder(instance); } - public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100001Builder(instance); + public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100001MapBuilder(instance); } - public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100100Builder(instance); + public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100110Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters100110MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100110Builder(Map instance) { + public RequiredWithEscapedCharacters100110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000110Builder(instance); + public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000110MapBuilder(instance); } - public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100010Builder(instance); + public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100010MapBuilder(instance); } - public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100100Builder(instance); + public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters100111Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters100111MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100111Builder(Map instance) { + public RequiredWithEscapedCharacters100111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000111Builder(instance); + public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters000111MapBuilder(instance); } - public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100011Builder(instance); + public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters100011MapBuilder(instance); } - public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100101Builder(instance); + public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters100101MapBuilder(instance); } - public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100110Builder(instance); + public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters100110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101000Builder implements SetterForFootbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters101000MapBuilder implements SetterForFootbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters101000Builder(Map instance) { + public RequiredWithEscapedCharacters101000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001000Builder(instance); + public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001000MapBuilder(instance); } - public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100000Builder(instance); + public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101001Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101001MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101001Builder(Map instance) { + public RequiredWithEscapedCharacters101001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001001Builder(instance); + public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001001MapBuilder(instance); } - public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100001Builder(instance); + public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100001MapBuilder(instance); } - public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101000Builder(instance); + public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101010Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters101010MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101010Builder(Map instance) { + public RequiredWithEscapedCharacters101010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001010Builder(instance); + public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001010MapBuilder(instance); } - public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100010Builder(instance); + public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100010MapBuilder(instance); } - public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101000Builder(instance); + public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101011Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101011MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101011Builder(Map instance) { + public RequiredWithEscapedCharacters101011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001011Builder(instance); + public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001011MapBuilder(instance); } - public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100011Builder(instance); + public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100011MapBuilder(instance); } - public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101001Builder(instance); + public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101001MapBuilder(instance); } - public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101010Builder(instance); + public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101100Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters101100MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters101100Builder(Map instance) { + public RequiredWithEscapedCharacters101100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001100Builder(instance); + public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001100MapBuilder(instance); } - public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100100Builder(instance); + public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100100MapBuilder(instance); } - public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101000Builder(instance); + public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101101Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101101MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101101Builder(Map instance) { + public RequiredWithEscapedCharacters101101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001101Builder(instance); + public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001101MapBuilder(instance); } - public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100101Builder(instance); + public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100101MapBuilder(instance); } - public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101001Builder(instance); + public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101001MapBuilder(instance); } - public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101100Builder(instance); + public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101110Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters101110MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101110Builder(Map instance) { + public RequiredWithEscapedCharacters101110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001110Builder(instance); + public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001110MapBuilder(instance); } - public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100110Builder(instance); + public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100110MapBuilder(instance); } - public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101010Builder(instance); + public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101010MapBuilder(instance); } - public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101100Builder(instance); + public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters101111Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters101111MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101111Builder(Map instance) { + public RequiredWithEscapedCharacters101111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001111Builder(instance); + public RequiredWithEscapedCharacters001111MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters001111MapBuilder(instance); } - public RequiredWithEscapedCharacters100111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100111Builder(instance); + public RequiredWithEscapedCharacters100111MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters100111MapBuilder(instance); } - public RequiredWithEscapedCharacters101011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101011Builder(instance); + public RequiredWithEscapedCharacters101011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters101011MapBuilder(instance); } - public RequiredWithEscapedCharacters101101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101101Builder(instance); + public RequiredWithEscapedCharacters101101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters101101MapBuilder(instance); } - public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101110Builder(instance); + public RequiredWithEscapedCharacters101110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters101110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110000Builder implements SetterForFootbar, SetterForFoonbar { + public static class RequiredWithEscapedCharacters110000MapBuilder implements SetterForFootbar, SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters110000Builder(Map instance) { + public RequiredWithEscapedCharacters110000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010000Builder(instance); + public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010000MapBuilder(instance); } - public RequiredWithEscapedCharacters100000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100000Builder(instance); + public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110001MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110001Builder(Map instance) { + public RequiredWithEscapedCharacters110001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010001Builder(instance); + public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010001MapBuilder(instance); } - public RequiredWithEscapedCharacters100001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100001Builder(instance); + public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100001MapBuilder(instance); } - public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110000Builder(instance); + public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters110010MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110010Builder(Map instance) { + public RequiredWithEscapedCharacters110010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010010Builder(instance); + public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010010MapBuilder(instance); } - public RequiredWithEscapedCharacters100010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100010Builder(instance); + public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100010MapBuilder(instance); } - public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110000Builder(instance); + public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110011MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110011Builder(Map instance) { + public RequiredWithEscapedCharacters110011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010011Builder(instance); + public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010011MapBuilder(instance); } - public RequiredWithEscapedCharacters100011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100011Builder(instance); + public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100011MapBuilder(instance); } - public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110001Builder(instance); + public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110001MapBuilder(instance); } - public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110010Builder(instance); + public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters110100MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters110100Builder(Map instance) { + public RequiredWithEscapedCharacters110100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010100Builder(instance); + public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010100MapBuilder(instance); } - public RequiredWithEscapedCharacters100100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100100Builder(instance); + public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100100MapBuilder(instance); } - public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110000Builder(instance); + public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110101MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110101Builder(Map instance) { + public RequiredWithEscapedCharacters110101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010101Builder(instance); + public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010101MapBuilder(instance); } - public RequiredWithEscapedCharacters100101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100101Builder(instance); + public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100101MapBuilder(instance); } - public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110001Builder(instance); + public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110001MapBuilder(instance); } - public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110100Builder(instance); + public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters110110MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110110Builder(Map instance) { + public RequiredWithEscapedCharacters110110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010110Builder(instance); + public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010110MapBuilder(instance); } - public RequiredWithEscapedCharacters100110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100110Builder(instance); + public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100110MapBuilder(instance); } - public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110010Builder(instance); + public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110010MapBuilder(instance); } - public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110100Builder(instance); + public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters110111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters110111MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110111Builder(Map instance) { + public RequiredWithEscapedCharacters110111MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010111Builder(instance); + public RequiredWithEscapedCharacters010111MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters010111MapBuilder(instance); } - public RequiredWithEscapedCharacters100111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100111Builder(instance); + public RequiredWithEscapedCharacters100111MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters100111MapBuilder(instance); } - public RequiredWithEscapedCharacters110011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110011Builder(instance); + public RequiredWithEscapedCharacters110011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters110011MapBuilder(instance); } - public RequiredWithEscapedCharacters110101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110101Builder(instance); + public RequiredWithEscapedCharacters110101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters110101MapBuilder(instance); } - public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110110Builder(instance); + public RequiredWithEscapedCharacters110110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters110110MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111000Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharacters111000MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters111000Builder(Map instance) { + public RequiredWithEscapedCharacters111000MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011000Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011000Builder(instance); + public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011000MapBuilder(instance); } - public RequiredWithEscapedCharacters101000Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101000Builder(instance); + public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101000MapBuilder(instance); } - public RequiredWithEscapedCharacters110000Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110000Builder(instance); + public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111001MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111001Builder(Map instance) { + public RequiredWithEscapedCharacters111001MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011001Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011001Builder(instance); + public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011001MapBuilder(instance); } - public RequiredWithEscapedCharacters101001Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101001Builder(instance); + public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101001MapBuilder(instance); } - public RequiredWithEscapedCharacters110001Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110001Builder(instance); + public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110001MapBuilder(instance); } - public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111000Builder(instance); + public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters111010MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111010Builder(Map instance) { + public RequiredWithEscapedCharacters111010MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011010Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011010Builder(instance); + public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011010MapBuilder(instance); } - public RequiredWithEscapedCharacters101010Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101010Builder(instance); + public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101010MapBuilder(instance); } - public RequiredWithEscapedCharacters110010Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110010Builder(instance); + public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110010MapBuilder(instance); } - public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111000Builder(instance); + public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111011MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111011Builder(Map instance) { + public RequiredWithEscapedCharacters111011MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011011Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011011Builder(instance); + public RequiredWithEscapedCharacters011011MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011011MapBuilder(instance); } - public RequiredWithEscapedCharacters101011Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101011Builder(instance); + public RequiredWithEscapedCharacters101011MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101011MapBuilder(instance); } - public RequiredWithEscapedCharacters110011Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110011Builder(instance); + public RequiredWithEscapedCharacters110011MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110011MapBuilder(instance); } - public RequiredWithEscapedCharacters111001Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111001Builder(instance); + public RequiredWithEscapedCharacters111001MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111001MapBuilder(instance); } - public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111010Builder(instance); + public RequiredWithEscapedCharacters111010MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111010MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharacters111100MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters111100Builder(Map instance) { + public RequiredWithEscapedCharacters111100MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011100Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011100Builder(instance); + public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011100MapBuilder(instance); } - public RequiredWithEscapedCharacters101100Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101100Builder(instance); + public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101100MapBuilder(instance); } - public RequiredWithEscapedCharacters110100Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110100Builder(instance); + public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110100MapBuilder(instance); } - public RequiredWithEscapedCharacters111000Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111000Builder(instance); + public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111000MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharacters111101MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111101Builder(Map instance) { + public RequiredWithEscapedCharacters111101MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011101Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011101Builder(instance); + public RequiredWithEscapedCharacters011101MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011101MapBuilder(instance); } - public RequiredWithEscapedCharacters101101Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101101Builder(instance); + public RequiredWithEscapedCharacters101101MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101101MapBuilder(instance); } - public RequiredWithEscapedCharacters110101Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110101Builder(instance); + public RequiredWithEscapedCharacters110101MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110101MapBuilder(instance); } - public RequiredWithEscapedCharacters111001Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111001Builder(instance); + public RequiredWithEscapedCharacters111001MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111001MapBuilder(instance); } - public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111100Builder(instance); + public RequiredWithEscapedCharacters111100MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharacters111110MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111110Builder(Map instance) { + public RequiredWithEscapedCharacters111110MapBuilder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011110Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011110Builder(instance); + public RequiredWithEscapedCharacters011110MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011110MapBuilder(instance); } - public RequiredWithEscapedCharacters101110Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101110Builder(instance); + public RequiredWithEscapedCharacters101110MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101110MapBuilder(instance); } - public RequiredWithEscapedCharacters110110Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110110Builder(instance); + public RequiredWithEscapedCharacters110110MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110110MapBuilder(instance); } - public RequiredWithEscapedCharacters111010Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111010Builder(instance); + public RequiredWithEscapedCharacters111010MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111010MapBuilder(instance); } - public RequiredWithEscapedCharacters111100Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111100Builder(instance); + public RequiredWithEscapedCharacters111100MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111100MapBuilder(instance); } } - public static class RequiredWithEscapedCharacters111111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMapBuilder1 implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111111Builder() { + public RequiredWithEscapedCharactersMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011111Builder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011111Builder(instance); + public RequiredWithEscapedCharacters011111MapBuilder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharacters011111MapBuilder(instance); } - public RequiredWithEscapedCharacters101111Builder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101111Builder(instance); + public RequiredWithEscapedCharacters101111MapBuilder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharacters101111MapBuilder(instance); } - public RequiredWithEscapedCharacters110111Builder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110111Builder(instance); + public RequiredWithEscapedCharacters110111MapBuilder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharacters110111MapBuilder(instance); } - public RequiredWithEscapedCharacters111011Builder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111011Builder(instance); + public RequiredWithEscapedCharacters111011MapBuilder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharacters111011MapBuilder(instance); } - public RequiredWithEscapedCharacters111101Builder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111101Builder(instance); + public RequiredWithEscapedCharacters111101MapBuilder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharacters111101MapBuilder(instance); } - public RequiredWithEscapedCharacters111110Builder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111110Builder(instance); + public RequiredWithEscapedCharacters111110MapBuilder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharacters111110MapBuilder(instance); } } public static class RequiredWithEscapedCharactersMapBuilder { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 73b96b1d030..dbd7b82944e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -152,7 +152,7 @@ default T alpha(double value) { } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAlpha { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; private static final Set knownKeys = Set.of( "alpha" @@ -160,7 +160,7 @@ public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuil public Set getKnownKeys() { return knownKeys; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -169,10 +169,10 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder() { public Map getInstance() { return instance; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder getBuilderAfterAlpha(Map instance) { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 getBuilderAfterAlpha(Map instance) { return this; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingBuilder getBuilderAfterAdditionalProperty(Map instance) { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 5f6fec5f0fc..1d0077042f8 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2869,7 +2869,13 @@ private List getMapBuilders(CodegenSchema schema, String currentJson if (reqPropsSize != 0) { bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); } - String builderClassName = getSchemaPascalCaseName(schemaName + bitStr + "Builder", sourceJsonPath); + String builderClassName = ""; + if (i == qtyBuilders - 1) { + // first invoked builder has the simplest name with no bitStr + builderClassName = getSchemaPascalCaseName(schemaName + objectIOClassNamePiece + "Builder", sourceJsonPath); + } else { + builderClassName = getSchemaPascalCaseName(schemaName + bitStr + objectIOClassNamePiece + "Builder", sourceJsonPath); + } MapBuilder builder; if (i == 0) { builder = new MapBuilder(builderClassName, new LinkedHashMap<>()); From 4544ce4db43438186036dc68eae3a66c7a38f27a Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 19:42:50 -0800 Subject: [PATCH 33/62] Updates first invoked builder name to not contain bitStr --- ...ertiesAllowsASchemaWhichShouldValidate.java | 10 +++++----- ...dditionalpropertiesAreAllowedByDefault.java | 10 +++++----- .../AdditionalpropertiesCanExistByItself.java | 6 +++--- ...alpropertiesShouldNotLookInApplicators.java | 14 +++++++------- .../client/components/schemas/Allof.java | 8 ++++---- .../schemas/AllofWithBaseSchema.java | 12 ++++++------ .../components/schemas/AnyofComplexTypes.java | 8 ++++---- .../components/schemas/EnumsInProperties.java | 4 ++-- .../components/schemas/ForbiddenProperty.java | 8 ++++---- .../schemas/InvalidStringValueForDefault.java | 8 ++++---- .../schemas/NotMoreComplexSchema.java | 8 ++++---- .../schemas/ObjectPropertiesValidation.java | 10 +++++----- .../components/schemas/OneofComplexTypes.java | 8 ++++---- .../components/schemas/OneofWithRequired.java | 8 ++++---- .../PropertiesWithEscapedCharacters.java | 18 +++++++++--------- .../PropertyNamedRefThatIsNotAReference.java | 8 ++++---- .../schemas/RefInAdditionalproperties.java | 6 +++--- .../components/schemas/RefInProperty.java | 8 ++++---- .../schemas/RequiredDefaultValidation.java | 8 ++++---- .../components/schemas/RequiredValidation.java | 4 ++-- .../schemas/RequiredWithEmptyArray.java | 8 ++++---- .../schemas/RequiredWithEscapedCharacters.java | 4 ++-- ...oesNotDoAnythingIfThePropertyIsMissing.java | 8 ++++---- .../codegen/generators/DefaultGenerator.java | 6 +++++- 24 files changed, 102 insertions(+), 98 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index c3731ca7a1a..bdbfde53474 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -225,7 +225,7 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { + public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -234,7 +234,7 @@ public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuild public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1() { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -243,13 +243,13 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1() { public Map getInstance() { return instance; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterFoo(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterBar(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterBar(Map instance) { return this; } - public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 6a3f3ebec76..1aa4352f527 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -206,7 +206,7 @@ default T bar(Map value) { } } - public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -215,7 +215,7 @@ public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder1 extends U public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesAreAllowedByDefaultMapBuilder1() { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -224,13 +224,13 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder1() { public Map getInstance() { return instance; } - public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterFoo(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterBar(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterBar(Map instance) { return this; } - public AdditionalpropertiesAreAllowedByDefaultMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 04755a19a39..10931c21809 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -72,13 +72,13 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesCanExistByItselfMapBuilder1 implements BaseBuilder, SetterForAdditionalProperties { + public static class AdditionalpropertiesCanExistByItselfMapBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesCanExistByItselfMapBuilder1() { + public AdditionalpropertiesCanExistByItselfMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -87,7 +87,7 @@ public Map build() { public Map getInstance() { return instance; } - public AdditionalpropertiesCanExistByItselfMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesCanExistByItselfMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 78b12d661c5..b2623c07a8b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -144,7 +144,7 @@ default T foo(Map value) { } } - public static class Schema0MapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class Schema0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -152,7 +152,7 @@ public static class Schema0MapBuilder1 extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -161,10 +161,10 @@ public Schema0MapBuilder1() { public Map getInstance() { return instance; } - public Schema0MapBuilder1 getBuilderAfterFoo(Map instance) { + public Schema0MapBuilder getBuilderAfterFoo(Map instance) { return this; } - public Schema0MapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } @@ -403,13 +403,13 @@ default T additionalProperty(String key, boolean value) throws InvalidAdditional } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1 implements BaseBuilder, SetterForAdditionalProperties { + public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder implements BaseBuilder, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1() { + public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -418,7 +418,7 @@ public Map build() { public Map getInstance() { return instance; } - public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index c8d8223ef5e..4fc1e8f1bdf 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -128,9 +128,9 @@ public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -416,9 +416,9 @@ public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; - public Schema1MapBuilder1() { + public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index e1495953cc0..7b1b0c74cd1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -111,9 +111,9 @@ public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema0MapBuilder implements SetterForFoo { private final Map instance; - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -399,9 +399,9 @@ public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema1MapBuilder implements SetterForBaz { private final Map instance; - public Schema1MapBuilder1() { + public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -705,9 +705,9 @@ public AllofWithBaseSchema0MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class AllofWithBaseSchemaMapBuilder implements SetterForBar { private final Map instance; - public AllofWithBaseSchemaMapBuilder1() { + public AllofWithBaseSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 733957f7b44..7f972db50ae 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -128,9 +128,9 @@ public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -416,9 +416,9 @@ public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; - public Schema1MapBuilder1() { + public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 151cfb78536..45d47a8fc15 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -261,9 +261,9 @@ public EnumsInProperties0MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class EnumsInPropertiesMapBuilder implements SetterForBar { private final Map instance; - public EnumsInPropertiesMapBuilder1() { + public EnumsInPropertiesMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 189fd51dc0e..fe12dda9014 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -133,7 +133,7 @@ default T foo(Map value) { } } - public static class ForbiddenPropertyMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class ForbiddenPropertyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -141,7 +141,7 @@ public static class ForbiddenPropertyMapBuilder1 extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public ForbiddenPropertyMapBuilder1() { + public ForbiddenPropertyMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -150,10 +150,10 @@ public ForbiddenPropertyMapBuilder1() { public Map getInstance() { return instance; } - public ForbiddenPropertyMapBuilder1 getBuilderAfterFoo(Map instance) { + public ForbiddenPropertyMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public ForbiddenPropertyMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public ForbiddenPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 431896b2f93..5f66dd805a3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -123,7 +123,7 @@ default T bar(String value) { } } - public static class InvalidStringValueForDefaultMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class InvalidStringValueForDefaultMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -131,7 +131,7 @@ public static class InvalidStringValueForDefaultMapBuilder1 extends UnsetAddProp public Set getKnownKeys() { return knownKeys; } - public InvalidStringValueForDefaultMapBuilder1() { + public InvalidStringValueForDefaultMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -140,10 +140,10 @@ public InvalidStringValueForDefaultMapBuilder1() { public Map getInstance() { return instance; } - public InvalidStringValueForDefaultMapBuilder1 getBuilderAfterBar(Map instance) { + public InvalidStringValueForDefaultMapBuilder getBuilderAfterBar(Map instance) { return this; } - public InvalidStringValueForDefaultMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public InvalidStringValueForDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 4a2a89dbac4..cdf0f7c06d2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class NotMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class NotMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -97,7 +97,7 @@ public static class NotMapBuilder1 extends UnsetAddPropsSetter i public Set getKnownKeys() { return knownKeys; } - public NotMapBuilder1() { + public NotMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -106,10 +106,10 @@ public NotMapBuilder1() { public Map getInstance() { return instance; } - public NotMapBuilder1 getBuilderAfterFoo(Map instance) { + public NotMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public NotMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public NotMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 765fbc93f01..4d8435f07cd 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -141,7 +141,7 @@ default T bar(String value) { } } - public static class ObjectPropertiesValidationMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { + public static class ObjectPropertiesValidationMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -150,7 +150,7 @@ public static class ObjectPropertiesValidationMapBuilder1 extends UnsetAddPropsS public Set getKnownKeys() { return knownKeys; } - public ObjectPropertiesValidationMapBuilder1() { + public ObjectPropertiesValidationMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -159,13 +159,13 @@ public ObjectPropertiesValidationMapBuilder1() { public Map getInstance() { return instance; } - public ObjectPropertiesValidationMapBuilder1 getBuilderAfterFoo(Map instance) { + public ObjectPropertiesValidationMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public ObjectPropertiesValidationMapBuilder1 getBuilderAfterBar(Map instance) { + public ObjectPropertiesValidationMapBuilder getBuilderAfterBar(Map instance) { return this; } - public ObjectPropertiesValidationMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index c224fc82af1..e753168da70 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -128,9 +128,9 @@ public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -416,9 +416,9 @@ public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; - public Schema1MapBuilder1() { + public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 0e7e0a69ca8..65ad7944169 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -231,9 +231,9 @@ public Schema000MapBuilder getBuilderAfterBar(Map inst } } - public static class Schema0MapBuilder1 implements SetterForBar, SetterForFoo { + public static class Schema0MapBuilder implements SetterForBar, SetterForFoo { private final Map instance; - public Schema0MapBuilder1() { + public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { @@ -644,9 +644,9 @@ public Schema100MapBuilder getBuilderAfterBaz(Map inst } } - public static class Schema1MapBuilder1 implements SetterForBaz, SetterForFoo1 { + public static class Schema1MapBuilder implements SetterForBaz, SetterForFoo1 { private final Map instance; - public Schema1MapBuilder1() { + public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 11524811d3e..1781d50cbee 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -302,7 +302,7 @@ default T setFooReverseSolidusFbar(double value) { } } - public static class PropertiesWithEscapedCharactersMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { + public static class PropertiesWithEscapedCharactersMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoonbar, SetterForFoobar, SetterForFoobar1, SetterForFoorbar, SetterForFootbar, SetterForFoofbar { private final Map instance; private static final Set knownKeys = Set.of( "foo\nbar", @@ -315,7 +315,7 @@ public static class PropertiesWithEscapedCharactersMapBuilder1 extends UnsetAddP public Set getKnownKeys() { return knownKeys; } - public PropertiesWithEscapedCharactersMapBuilder1() { + public PropertiesWithEscapedCharactersMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -324,25 +324,25 @@ public PropertiesWithEscapedCharactersMapBuilder1() { public Map getInstance() { return instance; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoonbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoonbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoobar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoobar1(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar1(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoorbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoorbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFootbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFootbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterFoofbar(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoofbar(Map instance) { return this; } - public PropertiesWithEscapedCharactersMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index ce853ac8880..4a956c66607 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -79,7 +79,7 @@ default T setDollarSignRef(String value) { } } - public static class PropertyNamedRefThatIsNotAReferenceMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForRef { + public static class PropertyNamedRefThatIsNotAReferenceMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForRef { private final Map instance; private static final Set knownKeys = Set.of( "$ref" @@ -87,7 +87,7 @@ public static class PropertyNamedRefThatIsNotAReferenceMapBuilder1 extends Unset public Set getKnownKeys() { return knownKeys; } - public PropertyNamedRefThatIsNotAReferenceMapBuilder1() { + public PropertyNamedRefThatIsNotAReferenceMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -96,10 +96,10 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder1() { public Map getInstance() { return instance; } - public PropertyNamedRefThatIsNotAReferenceMapBuilder1 getBuilderAfterRef(Map instance) { + public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterRef(Map instance) { return this; } - public PropertyNamedRefThatIsNotAReferenceMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 910195861d5..6fce7fd7ec7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -111,13 +111,13 @@ default T additionalProperty(String key, Map value) throws InvalidAdd } } - public static class RefInAdditionalpropertiesMapBuilder1 implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { + public static class RefInAdditionalpropertiesMapBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public RefInAdditionalpropertiesMapBuilder1() { + public RefInAdditionalpropertiesMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -126,7 +126,7 @@ public RefInAdditionalpropertiesMapBuilder1() { public Map getInstance() { return instance; } - public RefInAdditionalpropertiesMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public RefInAdditionalpropertiesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 4f78f33b22c..c7aeecb8cef 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -125,7 +125,7 @@ default T a(Map value) { } } - public static class RefInPropertyMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { + public static class RefInPropertyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { private final Map instance; private static final Set knownKeys = Set.of( "a" @@ -133,7 +133,7 @@ public static class RefInPropertyMapBuilder1 extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public RefInPropertyMapBuilder1() { + public RefInPropertyMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -142,10 +142,10 @@ public RefInPropertyMapBuilder1() { public Map getInstance() { return instance; } - public RefInPropertyMapBuilder1 getBuilderAfterA(Map instance) { + public RefInPropertyMapBuilder getBuilderAfterA(Map instance) { return this; } - public RefInPropertyMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public RefInPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index ce1e1f55159..c4d673e283a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredDefaultValidationMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredDefaultValidationMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -139,7 +139,7 @@ public static class RequiredDefaultValidationMapBuilder1 extends UnsetAddPropsSe public Set getKnownKeys() { return knownKeys; } - public RequiredDefaultValidationMapBuilder1() { + public RequiredDefaultValidationMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -148,10 +148,10 @@ public RequiredDefaultValidationMapBuilder1() { public Map getInstance() { return instance; } - public RequiredDefaultValidationMapBuilder1 getBuilderAfterFoo(Map instance) { + public RequiredDefaultValidationMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public RequiredDefaultValidationMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 5fbbe82d22d..969c52e642c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -233,9 +233,9 @@ public RequiredValidation0MapBuilder getBuilderAfterAdditionalProperty(Map { + public static class RequiredValidationMapBuilder implements SetterForFoo { private final Map instance; - public RequiredValidationMapBuilder1() { + public RequiredValidationMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 879936358f3..4452d1c45e6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -131,7 +131,7 @@ default T foo(Map value) { } } - public static class RequiredWithEmptyArrayMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class RequiredWithEmptyArrayMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -139,7 +139,7 @@ public static class RequiredWithEmptyArrayMapBuilder1 extends UnsetAddPropsSette public Set getKnownKeys() { return knownKeys; } - public RequiredWithEmptyArrayMapBuilder1() { + public RequiredWithEmptyArrayMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -148,10 +148,10 @@ public RequiredWithEmptyArrayMapBuilder1() { public Map getInstance() { return instance; } - public RequiredWithEmptyArrayMapBuilder1 getBuilderAfterFoo(Map instance) { + public RequiredWithEmptyArrayMapBuilder getBuilderAfterFoo(Map instance) { return this; } - public RequiredWithEmptyArrayMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index f6fd35bb021..6d7f88f30e3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -1619,9 +1619,9 @@ public RequiredWithEscapedCharacters111100MapBuilder getBuilderAfterFoobar(Map, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharactersMapBuilder1() { + public RequiredWithEscapedCharactersMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index dbd7b82944e..eae3dc42ea9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -152,7 +152,7 @@ default T alpha(double value) { } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAlpha { + public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAlpha { private final Map instance; private static final Set knownKeys = Set.of( "alpha" @@ -160,7 +160,7 @@ public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapB public Set getKnownKeys() { return knownKeys; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1() { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -169,10 +169,10 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1() { public Map getInstance() { return instance; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 getBuilderAfterAlpha(Map instance) { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAlpha(Map instance) { return this; } - public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 1d0077042f8..fa22a5b011f 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2872,7 +2872,11 @@ private List getMapBuilders(CodegenSchema schema, String currentJson String builderClassName = ""; if (i == qtyBuilders - 1) { // first invoked builder has the simplest name with no bitStr - builderClassName = getSchemaPascalCaseName(schemaName + objectIOClassNamePiece + "Builder", sourceJsonPath); + if (schema.mapInputJsonPathPiece != null) { + builderClassName = schema.mapInputJsonPathPiece.pascalCase; + } else { + builderClassName = getSchemaPascalCaseName(schemaName + objectIOClassNamePiece + "Builder", sourceJsonPath); + } } else { builderClassName = getSchemaPascalCaseName(schemaName + bitStr + objectIOClassNamePiece + "Builder", sourceJsonPath); } From a7e9b97fb45c3718a3a6401a9cfa3de9f818f7ea Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 19:51:48 -0800 Subject: [PATCH 34/62] Removes duplicate map input classes --- ...rtiesAllowsASchemaWhichShouldValidate.java | 3 - ...ditionalpropertiesAreAllowedByDefault.java | 3 - .../AdditionalpropertiesCanExistByItself.java | 3 - ...lpropertiesShouldNotLookInApplicators.java | 6 -- .../client/components/schemas/Allof.java | 6 -- .../schemas/AllofWithBaseSchema.java | 9 --- .../components/schemas/AnyofComplexTypes.java | 6 -- .../components/schemas/EnumsInProperties.java | 3 - .../components/schemas/ForbiddenProperty.java | 3 - .../schemas/InvalidStringValueForDefault.java | 3 - .../schemas/NotMoreComplexSchema.java | 3 - .../schemas/ObjectPropertiesValidation.java | 3 - .../components/schemas/OneofComplexTypes.java | 6 -- .../components/schemas/OneofWithRequired.java | 6 -- .../PropertiesWithEscapedCharacters.java | 3 - .../PropertyNamedRefThatIsNotAReference.java | 3 - .../schemas/RefInAdditionalproperties.java | 3 - .../components/schemas/RefInProperty.java | 3 - .../schemas/RequiredDefaultValidation.java | 3 - .../schemas/RequiredValidation.java | 3 - .../schemas/RequiredWithEmptyArray.java | 3 - .../RequiredWithEscapedCharacters.java | 3 - ...esNotDoAnythingIfThePropertyIsMissing.java | 3 - .../components/schemas/Schema_getSchemas.hbs | 3 + .../components/schemas/_objectInputType.hbs | 57 +------------------ 25 files changed, 4 insertions(+), 146 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index bdbfde53474..0f5ec0b47ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -253,9 +253,6 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilder return this; } } - public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder { - // optionalProperties + additionalProperties - } public static class AdditionalpropertiesAllowsASchemaWhichShouldValidate1 extends JsonSchema implements MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 1aa4352f527..06b0e3e131e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -234,9 +234,6 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAddition return this; } } - public static class AdditionalpropertiesAreAllowedByDefaultMapBuilder { - // Map because addProps is unset - } public static class AdditionalpropertiesAreAllowedByDefault1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index 10931c21809..f588474640a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -91,9 +91,6 @@ public AdditionalpropertiesCanExistByItselfMapBuilder getBuilderAfterAdditionalP return this; } } - public static class AdditionalpropertiesCanExistByItselfMapBuilder { - // Map - } public static class AdditionalpropertiesCanExistByItself1 extends JsonSchema implements MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index b2623c07a8b..e28137b0161 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -168,9 +168,6 @@ public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -422,9 +419,6 @@ public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder getBuilderAfterA return this; } } - public static class AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder { - // Map - } public static class AdditionalpropertiesShouldNotLookInApplicators1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 4fc1e8f1bdf..46249d50ab1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -140,9 +140,6 @@ public Schema00MapBuilder getBuilderAfterBar(Map insta return new Schema00MapBuilder(instance); } } - public static class Schema0MapBuilder { - // Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -428,9 +425,6 @@ public Schema10MapBuilder getBuilderAfterFoo(Map insta return new Schema10MapBuilder(instance); } } - public static class Schema1MapBuilder { - // Map because addProps is unset - } public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 7b1b0c74cd1..0ee4294521b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -123,9 +123,6 @@ public Schema00MapBuilder getBuilderAfterFoo(Map insta return new Schema00MapBuilder(instance); } } - public static class Schema0MapBuilder { - // Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -411,9 +408,6 @@ public Schema10MapBuilder getBuilderAfterBaz(Map insta return new Schema10MapBuilder(instance); } } - public static class Schema1MapBuilder { - // Map because addProps is unset - } public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -717,9 +711,6 @@ public AllofWithBaseSchema0MapBuilder getBuilderAfterBar(Map because addProps is unset - } public static class AllofWithBaseSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 7f972db50ae..849166f46fe 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -140,9 +140,6 @@ public Schema00MapBuilder getBuilderAfterBar(Map insta return new Schema00MapBuilder(instance); } } - public static class Schema0MapBuilder { - // Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -428,9 +425,6 @@ public Schema10MapBuilder getBuilderAfterFoo(Map insta return new Schema10MapBuilder(instance); } } - public static class Schema1MapBuilder { - // Map because addProps is unset - } public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 45d47a8fc15..87413e12045 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -273,9 +273,6 @@ public EnumsInProperties0MapBuilder getBuilderAfterBar(Map because addProps is unset - } public static class EnumsInProperties1 extends JsonSchema implements MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index fe12dda9014..ecf7d024f56 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -157,9 +157,6 @@ public ForbiddenPropertyMapBuilder getBuilderAfterAdditionalProperty(Map because addProps is unset - } public static class ForbiddenProperty1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 5f66dd805a3..213f19c8f1b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -147,9 +147,6 @@ public InvalidStringValueForDefaultMapBuilder getBuilderAfterAdditionalProperty( return this; } } - public static class InvalidStringValueForDefaultMapBuilder { - // Map because addProps is unset - } public static class InvalidStringValueForDefault1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index cdf0f7c06d2..4a61b83e150 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -113,9 +113,6 @@ public NotMapBuilder getBuilderAfterAdditionalProperty(Map because addProps is unset - } public static class Not extends JsonSchema implements MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 4d8435f07cd..62caf30a10c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -169,9 +169,6 @@ public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Ma return this; } } - public static class ObjectPropertiesValidationMapBuilder { - // Map because addProps is unset - } public static class ObjectPropertiesValidation1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index e753168da70..5673eee310d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -140,9 +140,6 @@ public Schema00MapBuilder getBuilderAfterBar(Map insta return new Schema00MapBuilder(instance); } } - public static class Schema0MapBuilder { - // Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -428,9 +425,6 @@ public Schema10MapBuilder getBuilderAfterFoo(Map insta return new Schema10MapBuilder(instance); } } - public static class Schema1MapBuilder { - // Map because addProps is unset - } public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 65ad7944169..7a772bd6f1c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -246,9 +246,6 @@ public Schema010MapBuilder getBuilderAfterFoo(Map inst return new Schema010MapBuilder(instance); } } - public static class Schema0MapBuilder { - // Map because addProps is unset - } public static class Schema0 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { @@ -659,9 +656,6 @@ public Schema110MapBuilder getBuilderAfterFoo1(Map ins return new Schema110MapBuilder(instance); } } - public static class Schema1MapBuilder { - // Map because addProps is unset - } public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 1781d50cbee..9ea5c9b0d8c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -346,9 +346,6 @@ public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProper return this; } } - public static class PropertiesWithEscapedCharactersMapBuilder { - // Map because addProps is unset - } public static class PropertiesWithEscapedCharacters1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index 4a956c66607..e50301c31c5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -103,9 +103,6 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalPr return this; } } - public static class PropertyNamedRefThatIsNotAReferenceMapBuilder { - // Map because addProps is unset - } public static class PropertyNamedRefThatIsNotAReference1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java index 6fce7fd7ec7..02aac8cc208 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalproperties.java @@ -130,9 +130,6 @@ public RefInAdditionalpropertiesMapBuilder getBuilderAfterAdditionalProperty(Map return this; } } - public static class RefInAdditionalpropertiesMapBuilder { - // Map - } public static class RefInAdditionalproperties1 extends JsonSchema implements MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index c7aeecb8cef..1026d6471b5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -149,9 +149,6 @@ public RefInPropertyMapBuilder getBuilderAfterAdditionalProperty(Map because addProps is unset - } public static class RefInProperty1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index c4d673e283a..ec4dd98cbda 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -155,9 +155,6 @@ public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map return this; } } - public static class RequiredDefaultValidationMapBuilder { - // Map because addProps is unset - } public static class RequiredDefaultValidation1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 969c52e642c..7403e4ef1d6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -245,9 +245,6 @@ public RequiredValidation0MapBuilder getBuilderAfterFoo(Map because addProps is unset - } public static class RequiredValidation1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 4452d1c45e6..73a40c23db1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -155,9 +155,6 @@ public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map because addProps is unset - } public static class RequiredWithEmptyArray1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 6d7f88f30e3..713519aef8a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -1646,9 +1646,6 @@ public RequiredWithEscapedCharacters111110MapBuilder getBuilderAfterFoobar1(Map< return new RequiredWithEscapedCharacters111110MapBuilder(instance); } } - public static class RequiredWithEscapedCharactersMapBuilder { - // Map because addProps is unset - } public static class RequiredWithEscapedCharacters1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator>, MapSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index eae3dc42ea9..9b00417733e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -176,9 +176,6 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBui return this; } } - public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder { - // Map because addProps is unset - } public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1 extends JsonSchema implements MapSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_getSchemas.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_getSchemas.hbs index 2ec7cbfe9cb..5f7280e745e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_getSchemas.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_getSchemas.hbs @@ -19,11 +19,14 @@ {{!> components/schemas/_properties_type }} {{else}} {{#eq instanceType "requiredPropertiesInputType" }} + {{! only required }} {{> src/main/java/packagename/components/schemas/_objectInputType }} {{else}} + {{! only optional }} {{#eq instanceType "optionalPropertiesInputType" }} {{> src/main/java/packagename/components/schemas/_objectInputType }} {{else}} + {{! both required + optional }} {{#eq instanceType "propertiesInputType" }} {{> src/main/java/packagename/components/schemas/_objectInputType }} {{else}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 727cb01e96c..68ab4356156 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -105,59 +105,4 @@ public static class {{className}}{{#and @first (eq ../additionalProperties null) } {{/and}} } -{{/each}} -{{#if additionalProperties}} - {{#if additionalProperties.isBooleanSchemaFalse}} - {{! TypedDict use case }} - {{#and requiredProperties optionalProperties}} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // requiredProperties, optionalProperties, NO additionalProperties -} - {{else}} - {{! empty mapping }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // empty mapping -} - {{/and}} - {{else}} - {{! addProps True/schema }} - {{#if additionalProperties.isBooleanSchemaTrue }} - {{! addProps True, does not matter what properties are because they are always covered by base types }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // Map because additionalProperties == true -} - {{else}} - {{! addProps schema }} - {{#and requiredProperties optionalProperties}} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // requiredProperties + optionalProperties + additionalProperties -} - {{else}} - {{! no requiredProperties or optionalProperties or just one of them }} - {{#if requiredProperties}} - {{! requiredProperties + addProp }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // requiredProperties + additionalProperties -} - {{else}} - {{#if optionalProperties}} - {{! optionalProperties + addProp }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // optionalProperties + additionalProperties -} - {{else}} - {{! only addProp }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // Map -} - {{/if}} - {{/if}} - {{/and}} - {{/if}} - {{/if}} -{{else}} - {{! addProps unset, does not matter what required and optional props are }} -public static class {{mapInputJsonPathPiece.pascalCase}} { - // Map because addProps is unset -} -{{/if}} \ No newline at end of file +{{/each}} \ No newline at end of file From 0e7160d4298d01ad9a16a3f86917fc8e5e82fafb Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 21:39:37 -0800 Subject: [PATCH 35/62] Adds all map builder class names to docs --- ...pertiesAllowsASchemaWhichShouldValidate.md | 16 +- ...AdditionalpropertiesAreAllowedByDefault.md | 16 +- .../AdditionalpropertiesCanExistByItself.md | 12 +- ...nalpropertiesShouldNotLookInApplicators.md | 27 +- .../java/docs/components/schemas/Allof.md | 58 +- .../components/schemas/AllofWithBaseSchema.md | 87 +- .../components/schemas/AnyofComplexTypes.md | 58 +- .../components/schemas/EnumsInProperties.md | 30 +- .../components/schemas/ForbiddenProperty.md | 15 +- .../schemas/InvalidStringValueForDefault.md | 15 +- .../schemas/NotMoreComplexSchema.md | 15 +- .../schemas/ObjectPropertiesValidation.md | 16 +- .../components/schemas/OneofComplexTypes.md | 58 +- .../components/schemas/OneofWithRequired.md | 116 ++- .../PropertiesWithEscapedCharacters.md | 20 +- .../PropertyNamedRefThatIsNotAReference.md | 15 +- .../schemas/RefInAdditionalproperties.md | 14 +- .../docs/components/schemas/RefInProperty.md | 15 +- .../schemas/RequiredDefaultValidation.md | 15 +- .../components/schemas/RequiredValidation.md | 30 +- .../schemas/RequiredWithEmptyArray.md | 15 +- .../schemas/RequiredWithEscapedCharacters.md | 902 +++++++++++++++++- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 15 +- .../components/schemas/Schema_doc.hbs | 32 +- .../schemas/docschema_objectInput.hbs | 21 + 25 files changed, 1410 insertions(+), 223 deletions(-) create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index cd7bc15009f..5cb9944700a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -61,16 +61,18 @@ AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsA | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder public class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **bar** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | boolean | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMap public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index c33572f4aee..10ec89c3a6b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -42,16 +42,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesAreAllowedByDefaultMapBuilder public class AdditionalpropertiesAreAllowedByDefaultMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **bar** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AdditionalpropertiesAreAllowedByDefaultMap public static class AdditionalpropertiesAreAllowedByDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 94acea6561f..daebc742572 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -62,10 +62,14 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | boolean | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalpropertiesCanExistByItselfMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AdditionalpropertiesCanExistByItselfMap public static class AdditionalpropertiesCanExistByItselfMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index 8c0dd6d3d6e..d1d95977e3e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -50,10 +50,14 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | boolean | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AdditionalpropertiesShouldNotLookInApplicatorsMap public static class AdditionalpropertiesShouldNotLookInApplicatorsMap
@@ -93,15 +97,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index 2987d9a5724..0319ca2678c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -69,17 +69,34 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema10MapBuilder +public class Schema10MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema10MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1Map public static class Schema1Map
@@ -129,17 +146,34 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00MapBuilder +public class Schema00MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | Number | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 357daee6420..1f9f7ee36d0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -49,17 +49,34 @@ A schema class that validates payloads | [AllofWithBaseSchemaMap](#allofwithbaseschemamap) | validate([Map](#allofwithbaseschemamapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## AllofWithBaseSchema0MapBuilder +public class AllofWithBaseSchema0MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AllofWithBaseSchema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AllofWithBaseSchemaMapBuilder public class AllofWithBaseSchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | Number | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AllofWithBaseSchemaMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## AllofWithBaseSchemaMap public static class AllofWithBaseSchemaMap
@@ -109,17 +126,34 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema10MapBuilder +public class Schema10MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema10MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **baz** | Void | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1Map public static class Schema1Map
@@ -169,17 +203,34 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00MapBuilder +public class Schema00MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 85c6d90d1ba..0c3018444d8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -69,17 +69,34 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema10MapBuilder +public class Schema10MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema10MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1Map public static class Schema1Map
@@ -129,17 +146,34 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00MapBuilder +public class Schema00MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | Number | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 94e62c74047..4c282f76d52 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -69,18 +69,34 @@ EnumsInProperties.EnumsInPropertiesMap validatedPayload = | ----------------- | ---------------------- | | [EnumsInPropertiesMap](#enumsinpropertiesmap) | validate([Map](#enumsinpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## EnumsInProperties0MapBuilder +public class EnumsInProperties0MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumsInProperties0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## EnumsInPropertiesMapBuilder public class EnumsInPropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | String | | must be one of ["bar"] | -| **foo** | String | | [optional] must be one of ["foo"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumsInPropertiesMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## EnumsInPropertiesMap public static class EnumsInPropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index fe252d848d9..1f2a5187a71 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -41,15 +41,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ForbiddenPropertyMapBuilder public class ForbiddenPropertyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ForbiddenPropertyMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## ForbiddenPropertyMap public static class ForbiddenPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index f2c2757376b..5a1e54f93a4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -41,15 +41,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## InvalidStringValueForDefaultMapBuilder public class InvalidStringValueForDefaultMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | String | | [optional] if omitted the server will use the default value of bad | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| InvalidStringValueForDefaultMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## InvalidStringValueForDefaultMap public static class InvalidStringValueForDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index a6585c03722..e2ef1d80887 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -87,15 +87,18 @@ NotMoreComplexSchema.NotMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NotMapBuilder public class NotMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NotMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## NotMap public static class NotMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index 504f19d087a..8b8128d6904 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -42,16 +42,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectPropertiesValidationMapBuilder public class ObjectPropertiesValidationMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | Number | | [optional] | -| **bar** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectPropertiesValidationMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## ObjectPropertiesValidationMap public static class ObjectPropertiesValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index 60448c8420b..6a734fc0477 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -69,17 +69,34 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema10MapBuilder +public class Schema10MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema10MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1Map public static class Schema1Map
@@ -129,17 +146,34 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00MapBuilder +public class Schema00MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | Number | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index 6ce8d43dc48..3b959092789 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -59,18 +59,62 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema100MapBuilder +public class Schema100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## Schema101MapBuilder +public class Schema101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## Schema110MapBuilder +public class Schema110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **baz** | ? extends @Nullable Object | | | -| **foo** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema1Map public static class Schema1Map
@@ -110,18 +154,62 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema000MapBuilder +public class Schema000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## Schema001MapBuilder +public class Schema001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## Schema010MapBuilder +public class Schema010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | ? extends @Nullable Object | | | -| **foo** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 0385143e458..4a3565f5f14 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -46,20 +46,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PropertiesWithEscapedCharactersMapBuilder public class PropertiesWithEscapedCharactersMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo\nbar** | Number | | [optional] | -| **foo\"bar** | Number | | [optional] | -| **foo\\bar** | Number | | [optional] | -| **foo\rbar** | Number | | [optional] | -| **foo\tbar** | Number | | [optional] | -| **foo\fbar** | Number | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PropertiesWithEscapedCharactersMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## PropertiesWithEscapedCharactersMap public static class PropertiesWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 3bbd0ec2d82..701845b52a8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -41,15 +41,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PropertyNamedRefThatIsNotAReferenceMapBuilder public class PropertyNamedRefThatIsNotAReferenceMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **$ref** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PropertyNamedRefThatIsNotAReferenceMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## PropertyNamedRefThatIsNotAReferenceMap public static class PropertyNamedRefThatIsNotAReferenceMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index e2400d58a5c..6ee3ea69c73 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -57,14 +57,18 @@ RefInAdditionalproperties.RefInAdditionalpropertiesMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RefInAdditionalpropertiesMapBuilder public class RefInAdditionalpropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | ? extends @Nullable Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RefInAdditionalpropertiesMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RefInAdditionalpropertiesMap public static class RefInAdditionalpropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index 31f0febad2d..27e761b3652 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -40,15 +40,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RefInPropertyMapBuilder public class RefInPropertyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RefInPropertyMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RefInPropertyMap public static class RefInPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index 6b8337f11fd..c52ee7eb39d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -41,15 +41,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredDefaultValidationMapBuilder public class RequiredDefaultValidationMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredDefaultValidationMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredDefaultValidationMap public static class RequiredDefaultValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index 6c73df5c891..933467e1055 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -41,18 +41,34 @@ A schema class that validates payloads | [RequiredValidationMap](#requiredvalidationmap) | validate([Map](#requiredvalidationmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## RequiredValidation0MapBuilder +public class RequiredValidation0MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredValidation0MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredValidationMapBuilder public class RequiredValidationMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | | -| **bar** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredValidationMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredValidationMap public static class RequiredValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index ae441e85cc4..d3a23389104 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -41,15 +41,18 @@ A schema class that validates payloads | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredWithEmptyArrayMapBuilder public class RequiredWithEmptyArrayMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEmptyArrayMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredWithEmptyArrayMap public static class RequiredWithEmptyArrayMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 1a60f6079ba..e8f52300606 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -38,22 +38,902 @@ A schema class that validates payloads | [RequiredWithEscapedCharactersMap](#requiredwithescapedcharactersmap) | validate([Map](#requiredwithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## RequiredWithEscapedCharacters000000MapBuilder +public class RequiredWithEscapedCharacters000000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000001MapBuilder +public class RequiredWithEscapedCharacters000001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000010MapBuilder +public class RequiredWithEscapedCharacters000010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000011MapBuilder +public class RequiredWithEscapedCharacters000011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000100MapBuilder +public class RequiredWithEscapedCharacters000100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000101MapBuilder +public class RequiredWithEscapedCharacters000101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000110MapBuilder +public class RequiredWithEscapedCharacters000110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters000111MapBuilder +public class RequiredWithEscapedCharacters000111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters000111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001000MapBuilder +public class RequiredWithEscapedCharacters001000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001001MapBuilder +public class RequiredWithEscapedCharacters001001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001010MapBuilder +public class RequiredWithEscapedCharacters001010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001011MapBuilder +public class RequiredWithEscapedCharacters001011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001100MapBuilder +public class RequiredWithEscapedCharacters001100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001101MapBuilder +public class RequiredWithEscapedCharacters001101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001110MapBuilder +public class RequiredWithEscapedCharacters001110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters001111MapBuilder +public class RequiredWithEscapedCharacters001111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters001111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010000MapBuilder +public class RequiredWithEscapedCharacters010000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010001MapBuilder +public class RequiredWithEscapedCharacters010001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010010MapBuilder +public class RequiredWithEscapedCharacters010010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010011MapBuilder +public class RequiredWithEscapedCharacters010011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010100MapBuilder +public class RequiredWithEscapedCharacters010100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010101MapBuilder +public class RequiredWithEscapedCharacters010101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010110MapBuilder +public class RequiredWithEscapedCharacters010110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters010111MapBuilder +public class RequiredWithEscapedCharacters010111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters010111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011000MapBuilder +public class RequiredWithEscapedCharacters011000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011001MapBuilder +public class RequiredWithEscapedCharacters011001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011010MapBuilder +public class RequiredWithEscapedCharacters011010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011011MapBuilder +public class RequiredWithEscapedCharacters011011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011100MapBuilder +public class RequiredWithEscapedCharacters011100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011101MapBuilder +public class RequiredWithEscapedCharacters011101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011110MapBuilder +public class RequiredWithEscapedCharacters011110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters011111MapBuilder +public class RequiredWithEscapedCharacters011111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters011111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100000MapBuilder +public class RequiredWithEscapedCharacters100000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100001MapBuilder +public class RequiredWithEscapedCharacters100001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100010MapBuilder +public class RequiredWithEscapedCharacters100010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100011MapBuilder +public class RequiredWithEscapedCharacters100011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100100MapBuilder +public class RequiredWithEscapedCharacters100100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100101MapBuilder +public class RequiredWithEscapedCharacters100101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100110MapBuilder +public class RequiredWithEscapedCharacters100110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters100111MapBuilder +public class RequiredWithEscapedCharacters100111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters100111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101000MapBuilder +public class RequiredWithEscapedCharacters101000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101001MapBuilder +public class RequiredWithEscapedCharacters101001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101010MapBuilder +public class RequiredWithEscapedCharacters101010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101011MapBuilder +public class RequiredWithEscapedCharacters101011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101100MapBuilder +public class RequiredWithEscapedCharacters101100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101101MapBuilder +public class RequiredWithEscapedCharacters101101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101110MapBuilder +public class RequiredWithEscapedCharacters101110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters101111MapBuilder +public class RequiredWithEscapedCharacters101111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters101111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110000MapBuilder +public class RequiredWithEscapedCharacters110000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110001MapBuilder +public class RequiredWithEscapedCharacters110001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110010MapBuilder +public class RequiredWithEscapedCharacters110010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110011MapBuilder +public class RequiredWithEscapedCharacters110011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110100MapBuilder +public class RequiredWithEscapedCharacters110100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110101MapBuilder +public class RequiredWithEscapedCharacters110101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110110MapBuilder +public class RequiredWithEscapedCharacters110110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters110111MapBuilder +public class RequiredWithEscapedCharacters110111MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters110111MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111000MapBuilder +public class RequiredWithEscapedCharacters111000MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111000MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111001MapBuilder +public class RequiredWithEscapedCharacters111001MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111001MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111010MapBuilder +public class RequiredWithEscapedCharacters111010MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111010MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111011MapBuilder +public class RequiredWithEscapedCharacters111011MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111011MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111100MapBuilder +public class RequiredWithEscapedCharacters111100MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111100MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111101MapBuilder +public class RequiredWithEscapedCharacters111101MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111101MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +## RequiredWithEscapedCharacters111110MapBuilder +public class RequiredWithEscapedCharacters111110MapBuilder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharacters111110MapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredWithEscapedCharactersMapBuilder public class RequiredWithEscapedCharactersMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **foo\tbar** | ? extends @Nullable Object | | | -| **foo\nbar** | ? extends @Nullable Object | | | -| **foo\fbar** | ? extends @Nullable Object | | | -| **foo\rbar** | ? extends @Nullable Object | | | -| **foo\"bar** | ? extends @Nullable Object | | | -| **foo\\bar** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## RequiredWithEscapedCharactersMap public static class RequiredWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index ef7e6ab1130..a9b307fe495 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -62,15 +62,18 @@ TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNo | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **alpha** | Number | | [optional] if omitted the server will use the default value of 5.0 | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder()
Creates an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap
diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs index 51097a43770..873fd587819 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs @@ -171,37 +171,7 @@ A class to store validated List payloads {{> src/main/java/packagename/components/schemas/docschema_arrayInput }} {{else}} {{#or (eq instanceType "propertiesInputType") (eq instanceType "requiredPropertiesInputType") (eq instanceType "optionalPropertiesInputType") }} - -{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces mapInputJsonPathPiece) }} -public class {{mapInputJsonPathPiece.pascalCase}}
- {{#if mapValueSchema}} -builder for `Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true }}{{/with}}>` - {{else}} -builder for `Map` - {{/if}} - -A class that builds the Map input type - -{{headerSize}}# Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | - {{#each requiredProperties}} -| **{{@key.original}}** | {{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath }} | {{#if description}}{{description.originalWithBr}}{{/if}} |{{> src/main/java/packagename/components/schemas/helpers/notes_msg defaultUser="server" }} | - {{/each}} - {{#each optionalProperties}} -| **{{@key.original}}** | {{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath }} | {{#if description}}{{description.originalWithBr}}{{/if}} | [optional]{{> src/main/java/packagename/components/schemas/helpers/notes_msg defaultUser="server" }} | - {{/each}} - {{#with additionalProperties}} - {{#unless isBooleanSchemaFalse}} - {{#if isBooleanSchemaTrue}} -| **anyStringName** | Object | any string name can be used but the value must be the correct type{{#if description}} {{description.originalWithBr}}{{/if}} | [optional] | - {{else}} -| **anyStringName** | {{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath }} | any string name can be used but the value must be the correct type{{#if description}} {{description.originalWithBr}}{{/if}} | [optional]{{> src/main/java/packagename/components/schemas/helpers/notes_msg defaultUser="server" }} | - {{/if}} - {{/unless}} - {{else}} -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | - {{/with}} +{{> src/main/java/packagename/components/schemas/docschema_objectInput }} {{else}} {{#eq instanceType "enumClass"}} {{#with enumInfo}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs new file mode 100644 index 00000000000..20345875379 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -0,0 +1,21 @@ + +{{#each mapBuilders}} +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces className) }} +public class {{className}}
+ {{#if ../mapValueSchema}} +builder for `Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}>` + {{else}} +builder for `Map` + {{/if}} + +A class that builds the Map input type + +{{headerSize}}# Constructor Summary +| Constructor and Description | +| --------------------------- | +| {{className}}()
Creates an empty map | + +{{headerSize}}## Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +{{/each}} From 57efbca669558bc3cbac36067b78f49f1c3cb931 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 3 Jan 2024 23:28:15 -0800 Subject: [PATCH 36/62] Adds builder constructor and build method to docs --- ...pertiesAllowsASchemaWhichShouldValidate.md | 5 +- ...AdditionalpropertiesAreAllowedByDefault.md | 5 +- .../AdditionalpropertiesCanExistByItself.md | 5 +- ...nalpropertiesShouldNotLookInApplicators.md | 10 +- .../java/docs/components/schemas/Allof.md | 18 +- .../components/schemas/AllofWithBaseSchema.md | 27 +- .../components/schemas/AnyofComplexTypes.md | 18 +- .../components/schemas/EnumsInProperties.md | 9 +- .../components/schemas/ForbiddenProperty.md | 5 +- .../schemas/InvalidStringValueForDefault.md | 5 +- .../schemas/NotMoreComplexSchema.md | 5 +- .../schemas/ObjectPropertiesValidation.md | 5 +- .../components/schemas/OneofComplexTypes.md | 18 +- .../components/schemas/OneofWithRequired.md | 34 ++- .../PropertiesWithEscapedCharacters.md | 5 +- .../PropertyNamedRefThatIsNotAReference.md | 5 +- .../schemas/RefInAdditionalproperties.md | 5 +- .../docs/components/schemas/RefInProperty.md | 5 +- .../schemas/RequiredDefaultValidation.md | 5 +- .../components/schemas/RequiredValidation.md | 9 +- .../schemas/RequiredWithEmptyArray.md | 5 +- .../schemas/RequiredWithEscapedCharacters.md | 257 +++++++++++++----- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 5 +- .../schemas/docschema_objectInput.hbs | 11 +- 24 files changed, 370 insertions(+), 111 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 5cb9944700a..b7e5130f1b6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -68,11 +68,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder()
Creates an empty map | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMap public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index 10ec89c3a6b..c713099799d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -49,11 +49,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder()
Creates an empty map | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## AdditionalpropertiesAreAllowedByDefaultMap public static class AdditionalpropertiesAreAllowedByDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index daebc742572..86ae691f40c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -65,11 +65,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AdditionalpropertiesCanExistByItselfMapBuilder()
Creates an empty map | +| AdditionalpropertiesCanExistByItselfMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## AdditionalpropertiesCanExistByItselfMap public static class AdditionalpropertiesCanExistByItselfMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index d1d95977e3e..e563815567d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -53,11 +53,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder()
Creates an empty map | +| AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## AdditionalpropertiesShouldNotLookInApplicatorsMap public static class AdditionalpropertiesShouldNotLookInApplicatorsMap
@@ -104,11 +107,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index 0319ca2678c..bd348c8d1b9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -78,11 +78,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder()
Creates an empty map | +| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -92,12 +95,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema1MapBuilder()
Creates an empty map | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1Map public static class Schema1Map
extends FrozenMap @@ -155,11 +160,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder()
Creates an empty map | +| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -169,12 +177,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0Map public static class Schema0Map
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 1f9f7ee36d0..9d1d651f5fb 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -58,11 +58,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AllofWithBaseSchema0MapBuilder()
Creates an empty map | +| AllofWithBaseSchema0MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## AllofWithBaseSchemaMapBuilder public class AllofWithBaseSchemaMapBuilder
builder for `Map` @@ -72,12 +75,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AllofWithBaseSchemaMapBuilder()
Creates an empty map | +| AllofWithBaseSchemaMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## AllofWithBaseSchemaMap public static class AllofWithBaseSchemaMap
extends FrozenMap @@ -135,11 +140,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder()
Creates an empty map | +| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -149,12 +157,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema1MapBuilder()
Creates an empty map | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1Map public static class Schema1Map
extends FrozenMap @@ -212,11 +222,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder()
Creates an empty map | +| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -226,12 +239,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0Map public static class Schema0Map
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 0c3018444d8..62dff859e86 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -78,11 +78,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder()
Creates an empty map | +| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -92,12 +95,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema1MapBuilder()
Creates an empty map | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1Map public static class Schema1Map
extends FrozenMap @@ -155,11 +160,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder()
Creates an empty map | +| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -169,12 +177,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0Map public static class Schema0Map
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 4c282f76d52..f50499bc90c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -78,11 +78,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| EnumsInProperties0MapBuilder()
Creates an empty map | +| EnumsInProperties0MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## EnumsInPropertiesMapBuilder public class EnumsInPropertiesMapBuilder
builder for `Map` @@ -92,12 +95,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| EnumsInPropertiesMapBuilder()
Creates an empty map | +| EnumsInPropertiesMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## EnumsInPropertiesMap public static class EnumsInPropertiesMap
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 1f2a5187a71..30d24d7d4f2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -48,11 +48,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| ForbiddenPropertyMapBuilder()
Creates an empty map | +| ForbiddenPropertyMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## ForbiddenPropertyMap public static class ForbiddenPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 5a1e54f93a4..e021654d4c9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -48,11 +48,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| InvalidStringValueForDefaultMapBuilder()
Creates an empty map | +| InvalidStringValueForDefaultMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## InvalidStringValueForDefaultMap public static class InvalidStringValueForDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index e2ef1d80887..130dc5d298a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -94,11 +94,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| NotMapBuilder()
Creates an empty map | +| NotMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## NotMap public static class NotMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index 8b8128d6904..4359dc72ceb 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -49,11 +49,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| ObjectPropertiesValidationMapBuilder()
Creates an empty map | +| ObjectPropertiesValidationMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## ObjectPropertiesValidationMap public static class ObjectPropertiesValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index 6a734fc0477..eb89b07c10a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -78,11 +78,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder()
Creates an empty map | +| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -92,12 +95,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema1MapBuilder()
Creates an empty map | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1Map public static class Schema1Map
extends FrozenMap @@ -155,11 +160,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder()
Creates an empty map | +| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -169,12 +177,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0Map public static class Schema0Map
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index 3b959092789..87e5ae247ad 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -68,11 +68,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema100MapBuilder()
Creates an empty map | +| Schema100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema101MapBuilder public class Schema101MapBuilder
builder for `Map` @@ -82,11 +85,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema101MapBuilder()
Creates an empty map | +| Schema101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema110MapBuilder public class Schema110MapBuilder
builder for `Map` @@ -96,11 +101,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema110MapBuilder()
Creates an empty map | +| Schema110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -110,12 +117,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema1MapBuilder()
Creates an empty map | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema1Map public static class Schema1Map
extends FrozenMap @@ -163,11 +172,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema000MapBuilder()
Creates an empty map | +| Schema000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## Schema001MapBuilder public class Schema001MapBuilder
builder for `Map` @@ -177,11 +189,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema001MapBuilder()
Creates an empty map | +| Schema001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema010MapBuilder public class Schema010MapBuilder
builder for `Map` @@ -191,11 +205,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema010MapBuilder()
Creates an empty map | +| Schema010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -205,12 +221,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema0MapBuilder()
Creates an empty map | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## Schema0Map public static class Schema0Map
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 4a3565f5f14..63ed49dfc1f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -53,11 +53,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| PropertiesWithEscapedCharactersMapBuilder()
Creates an empty map | +| PropertiesWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## PropertiesWithEscapedCharactersMap public static class PropertiesWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 701845b52a8..d76e2d03065 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -48,11 +48,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| PropertyNamedRefThatIsNotAReferenceMapBuilder()
Creates an empty map | +| PropertyNamedRefThatIsNotAReferenceMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## PropertyNamedRefThatIsNotAReferenceMap public static class PropertyNamedRefThatIsNotAReferenceMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index 6ee3ea69c73..973454aee2f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -64,11 +64,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RefInAdditionalpropertiesMapBuilder()
Creates an empty map | +| RefInAdditionalpropertiesMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RefInAdditionalpropertiesMap public static class RefInAdditionalpropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index 27e761b3652..f1ee802045b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -47,11 +47,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RefInPropertyMapBuilder()
Creates an empty map | +| RefInPropertyMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RefInPropertyMap public static class RefInPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index c52ee7eb39d..6dfebae34f1 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -48,11 +48,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredDefaultValidationMapBuilder()
Creates an empty map | +| RequiredDefaultValidationMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RequiredDefaultValidationMap public static class RequiredDefaultValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index 933467e1055..0d7d3843905 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -50,11 +50,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredValidation0MapBuilder()
Creates an empty map | +| RequiredValidation0MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RequiredValidationMapBuilder public class RequiredValidationMapBuilder
builder for `Map` @@ -64,12 +67,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredValidationMapBuilder()
Creates an empty map | +| RequiredValidationMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredValidationMap public static class RequiredValidationMap
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index d3a23389104..b3ebbcf7845 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -48,11 +48,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEmptyArrayMapBuilder()
Creates an empty map | +| RequiredWithEmptyArrayMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RequiredWithEmptyArrayMap public static class RequiredWithEmptyArrayMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index e8f52300606..5d265fe9838 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -47,11 +47,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## RequiredWithEscapedCharacters000001MapBuilder public class RequiredWithEscapedCharacters000001MapBuilder
builder for `Map` @@ -61,11 +64,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000010MapBuilder public class RequiredWithEscapedCharacters000010MapBuilder
builder for `Map` @@ -75,11 +80,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000011MapBuilder public class RequiredWithEscapedCharacters000011MapBuilder
builder for `Map` @@ -89,11 +96,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000100MapBuilder public class RequiredWithEscapedCharacters000100MapBuilder
builder for `Map` @@ -103,11 +112,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000101MapBuilder public class RequiredWithEscapedCharacters000101MapBuilder
builder for `Map` @@ -117,11 +128,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000110MapBuilder public class RequiredWithEscapedCharacters000110MapBuilder
builder for `Map` @@ -131,11 +144,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters000111MapBuilder public class RequiredWithEscapedCharacters000111MapBuilder
builder for `Map` @@ -145,11 +160,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters000111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001000MapBuilder public class RequiredWithEscapedCharacters001000MapBuilder
builder for `Map` @@ -159,11 +176,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001001MapBuilder public class RequiredWithEscapedCharacters001001MapBuilder
builder for `Map` @@ -173,11 +192,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001010MapBuilder public class RequiredWithEscapedCharacters001010MapBuilder
builder for `Map` @@ -187,11 +208,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001011MapBuilder public class RequiredWithEscapedCharacters001011MapBuilder
builder for `Map` @@ -201,11 +224,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001100MapBuilder public class RequiredWithEscapedCharacters001100MapBuilder
builder for `Map` @@ -215,11 +240,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001101MapBuilder public class RequiredWithEscapedCharacters001101MapBuilder
builder for `Map` @@ -229,11 +256,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001110MapBuilder public class RequiredWithEscapedCharacters001110MapBuilder
builder for `Map` @@ -243,11 +272,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters001111MapBuilder public class RequiredWithEscapedCharacters001111MapBuilder
builder for `Map` @@ -257,11 +288,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters001111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010000MapBuilder public class RequiredWithEscapedCharacters010000MapBuilder
builder for `Map` @@ -271,11 +304,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010001MapBuilder public class RequiredWithEscapedCharacters010001MapBuilder
builder for `Map` @@ -285,11 +320,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010010MapBuilder public class RequiredWithEscapedCharacters010010MapBuilder
builder for `Map` @@ -299,11 +336,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010011MapBuilder public class RequiredWithEscapedCharacters010011MapBuilder
builder for `Map` @@ -313,11 +352,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010100MapBuilder public class RequiredWithEscapedCharacters010100MapBuilder
builder for `Map` @@ -327,11 +368,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010101MapBuilder public class RequiredWithEscapedCharacters010101MapBuilder
builder for `Map` @@ -341,11 +384,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010110MapBuilder public class RequiredWithEscapedCharacters010110MapBuilder
builder for `Map` @@ -355,11 +400,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters010111MapBuilder public class RequiredWithEscapedCharacters010111MapBuilder
builder for `Map` @@ -369,11 +416,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters010111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011000MapBuilder public class RequiredWithEscapedCharacters011000MapBuilder
builder for `Map` @@ -383,11 +432,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011001MapBuilder public class RequiredWithEscapedCharacters011001MapBuilder
builder for `Map` @@ -397,11 +448,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011010MapBuilder public class RequiredWithEscapedCharacters011010MapBuilder
builder for `Map` @@ -411,11 +464,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011011MapBuilder public class RequiredWithEscapedCharacters011011MapBuilder
builder for `Map` @@ -425,11 +480,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011100MapBuilder public class RequiredWithEscapedCharacters011100MapBuilder
builder for `Map` @@ -439,11 +496,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011101MapBuilder public class RequiredWithEscapedCharacters011101MapBuilder
builder for `Map` @@ -453,11 +512,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011110MapBuilder public class RequiredWithEscapedCharacters011110MapBuilder
builder for `Map` @@ -467,11 +528,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters011111MapBuilder public class RequiredWithEscapedCharacters011111MapBuilder
builder for `Map` @@ -481,11 +544,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters011111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100000MapBuilder public class RequiredWithEscapedCharacters100000MapBuilder
builder for `Map` @@ -495,11 +560,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100001MapBuilder public class RequiredWithEscapedCharacters100001MapBuilder
builder for `Map` @@ -509,11 +576,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100010MapBuilder public class RequiredWithEscapedCharacters100010MapBuilder
builder for `Map` @@ -523,11 +592,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100011MapBuilder public class RequiredWithEscapedCharacters100011MapBuilder
builder for `Map` @@ -537,11 +608,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100100MapBuilder public class RequiredWithEscapedCharacters100100MapBuilder
builder for `Map` @@ -551,11 +624,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100101MapBuilder public class RequiredWithEscapedCharacters100101MapBuilder
builder for `Map` @@ -565,11 +640,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100110MapBuilder public class RequiredWithEscapedCharacters100110MapBuilder
builder for `Map` @@ -579,11 +656,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters100111MapBuilder public class RequiredWithEscapedCharacters100111MapBuilder
builder for `Map` @@ -593,11 +672,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters100111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101000MapBuilder public class RequiredWithEscapedCharacters101000MapBuilder
builder for `Map` @@ -607,11 +688,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101001MapBuilder public class RequiredWithEscapedCharacters101001MapBuilder
builder for `Map` @@ -621,11 +704,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101010MapBuilder public class RequiredWithEscapedCharacters101010MapBuilder
builder for `Map` @@ -635,11 +720,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101011MapBuilder public class RequiredWithEscapedCharacters101011MapBuilder
builder for `Map` @@ -649,11 +736,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101100MapBuilder public class RequiredWithEscapedCharacters101100MapBuilder
builder for `Map` @@ -663,11 +752,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101101MapBuilder public class RequiredWithEscapedCharacters101101MapBuilder
builder for `Map` @@ -677,11 +768,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101110MapBuilder public class RequiredWithEscapedCharacters101110MapBuilder
builder for `Map` @@ -691,11 +784,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters101111MapBuilder public class RequiredWithEscapedCharacters101111MapBuilder
builder for `Map` @@ -705,11 +800,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters101111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110000MapBuilder public class RequiredWithEscapedCharacters110000MapBuilder
builder for `Map` @@ -719,11 +816,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110001MapBuilder public class RequiredWithEscapedCharacters110001MapBuilder
builder for `Map` @@ -733,11 +832,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110010MapBuilder public class RequiredWithEscapedCharacters110010MapBuilder
builder for `Map` @@ -747,11 +848,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110011MapBuilder public class RequiredWithEscapedCharacters110011MapBuilder
builder for `Map` @@ -761,11 +864,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110100MapBuilder public class RequiredWithEscapedCharacters110100MapBuilder
builder for `Map` @@ -775,11 +880,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110101MapBuilder public class RequiredWithEscapedCharacters110101MapBuilder
builder for `Map` @@ -789,11 +896,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110110MapBuilder public class RequiredWithEscapedCharacters110110MapBuilder
builder for `Map` @@ -803,11 +912,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters110111MapBuilder public class RequiredWithEscapedCharacters110111MapBuilder
builder for `Map` @@ -817,11 +928,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110111MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters110111MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111000MapBuilder public class RequiredWithEscapedCharacters111000MapBuilder
builder for `Map` @@ -831,11 +944,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111000MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111000MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111001MapBuilder public class RequiredWithEscapedCharacters111001MapBuilder
builder for `Map` @@ -845,11 +960,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111001MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111001MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111010MapBuilder public class RequiredWithEscapedCharacters111010MapBuilder
builder for `Map` @@ -859,11 +976,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111010MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111010MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111011MapBuilder public class RequiredWithEscapedCharacters111011MapBuilder
builder for `Map` @@ -873,11 +992,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111011MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111011MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111100MapBuilder public class RequiredWithEscapedCharacters111100MapBuilder
builder for `Map` @@ -887,11 +1008,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111100MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111100MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111101MapBuilder public class RequiredWithEscapedCharacters111101MapBuilder
builder for `Map` @@ -901,11 +1024,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111101MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111101MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharacters111110MapBuilder public class RequiredWithEscapedCharacters111110MapBuilder
builder for `Map` @@ -915,11 +1040,13 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters111110MapBuilder()
Creates an empty map | +| RequiredWithEscapedCharacters111110MapBuilder(Map instance)
Creates a builder that contains the passed instance | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharactersMapBuilder public class RequiredWithEscapedCharactersMapBuilder
builder for `Map` @@ -929,12 +1056,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharactersMapBuilder()
Creates an empty map | +| RequiredWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + ## RequiredWithEscapedCharactersMap public static class RequiredWithEscapedCharactersMap
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index a9b307fe495..426d209e58d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -69,11 +69,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder()
Creates an empty map | +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder()
Creates a builder that contains an empty map | + ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | +| Map | build() | + ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap
diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index 20345875379..bf6f141bc15 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -13,9 +13,18 @@ A class that builds the Map input type {{headerSize}}# Constructor Summary | Constructor and Description | | --------------------------- | -| {{className}}()
Creates an empty map | + {{#if @last }} +| {{className}}()
Creates a builder that contains an empty map | + {{else}} +| {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance)
Creates a builder that contains the passed instance | + {{/if}} + {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | + {{#if @first}} +| Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> | build() | + {{/if}} + {{/each}} From d9ff0943002cc7b39d06455cc7a540d6c70ed068 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 10:01:16 -0800 Subject: [PATCH 37/62] Produces documentation info for all map builder required property methods --- ...pertiesAllowsASchemaWhichShouldValidate.md | 20 +- ...AdditionalpropertiesAreAllowedByDefault.md | 22 +- .../AdditionalpropertiesCanExistByItself.md | 2 - ...nalpropertiesShouldNotLookInApplicators.md | 17 +- .../java/docs/components/schemas/Allof.md | 19 +- .../schemas/AllofCombinedWithAnyofOneof.md | 8 +- .../components/schemas/AllofSimpleTypes.md | 6 +- .../components/schemas/AllofWithBaseSchema.md | 24 +- .../schemas/AllofWithOneEmptySchema.md | 2 +- .../schemas/AllofWithTheFirstEmptySchema.md | 2 +- .../schemas/AllofWithTheLastEmptySchema.md | 2 +- .../schemas/AllofWithTwoEmptySchemas.md | 2 +- .../java/docs/components/schemas/Anyof.md | 4 +- .../components/schemas/AnyofComplexTypes.md | 19 +- .../components/schemas/AnyofWithBaseSchema.md | 4 +- .../schemas/AnyofWithOneEmptySchema.md | 2 +- .../java/docs/components/schemas/ByInt.md | 2 +- .../java/docs/components/schemas/ByNumber.md | 2 +- .../docs/components/schemas/BySmallNumber.md | 2 +- .../docs/components/schemas/DateTimeFormat.md | 2 +- .../docs/components/schemas/EmailFormat.md | 2 +- .../components/schemas/EnumsInProperties.md | 8 +- .../components/schemas/ForbiddenProperty.md | 13 +- .../docs/components/schemas/HostnameFormat.md | 2 +- .../schemas/InvalidStringValueForDefault.md | 5 +- .../docs/components/schemas/Ipv4Format.md | 2 +- .../docs/components/schemas/Ipv6Format.md | 2 +- .../components/schemas/JsonPointerFormat.md | 2 +- .../components/schemas/MaximumValidation.md | 2 +- .../MaximumValidationWithUnsignedInteger.md | 2 +- .../components/schemas/MaxitemsValidation.md | 2 +- .../components/schemas/MaxlengthValidation.md | 2 +- .../Maxproperties0MeansTheObjectIsEmpty.md | 2 +- .../schemas/MaxpropertiesValidation.md | 2 +- .../components/schemas/MinimumValidation.md | 2 +- .../MinimumValidationWithSignedInteger.md | 2 +- .../components/schemas/MinitemsValidation.md | 2 +- .../components/schemas/MinlengthValidation.md | 2 +- .../schemas/MinpropertiesValidation.md | 2 +- .../NestedAllofToCheckValidationSemantics.md | 4 +- .../NestedAnyofToCheckValidationSemantics.md | 4 +- .../NestedOneofToCheckValidationSemantics.md | 4 +- .../java/docs/components/schemas/Not.md | 2 +- .../schemas/NotMoreComplexSchema.md | 5 +- .../schemas/ObjectPropertiesValidation.md | 9 +- .../java/docs/components/schemas/Oneof.md | 4 +- .../components/schemas/OneofComplexTypes.md | 19 +- .../components/schemas/OneofWithBaseSchema.md | 4 +- .../schemas/OneofWithEmptySchema.md | 2 +- .../components/schemas/OneofWithRequired.md | 92 +- .../schemas/PatternIsNotAnchored.md | 2 +- .../components/schemas/PatternValidation.md | 2 +- .../PropertiesWithEscapedCharacters.md | 28 +- .../PropertyNamedRefThatIsNotAReference.md | 5 +- .../schemas/RefInAdditionalproperties.md | 2 - .../docs/components/schemas/RefInAllof.md | 2 +- .../docs/components/schemas/RefInAnyof.md | 2 +- .../java/docs/components/schemas/RefInNot.md | 2 +- .../docs/components/schemas/RefInOneof.md | 2 +- .../docs/components/schemas/RefInProperty.md | 13 +- .../schemas/RequiredDefaultValidation.md | 13 +- .../components/schemas/RequiredValidation.md | 24 +- .../schemas/RequiredWithEmptyArray.md | 13 +- .../schemas/RequiredWithEscapedCharacters.md | 1858 +++++++++++++++-- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 6 +- .../schemas/UniqueitemsFalseValidation.md | 2 +- .../schemas/UniqueitemsValidation.md | 2 +- .../java/docs/components/schemas/UriFormat.md | 2 +- .../components/schemas/UriReferenceFormat.md | 2 +- .../components/schemas/UriTemplateFormat.md | 2 +- ...rtiesAllowsASchemaWhichShouldValidate.java | 4 +- ...ditionalpropertiesAreAllowedByDefault.java | 4 +- ...lpropertiesShouldNotLookInApplicators.java | 2 +- .../components/schemas/EnumsInProperties.java | 2 +- .../components/schemas/ForbiddenProperty.java | 2 +- .../schemas/InvalidStringValueForDefault.java | 2 +- .../schemas/NotMoreComplexSchema.java | 2 +- .../schemas/ObjectPropertiesValidation.java | 4 +- .../PropertiesWithEscapedCharacters.java | 12 +- .../PropertyNamedRefThatIsNotAReference.java | 2 +- .../components/schemas/RefInProperty.java | 2 +- .../schemas/RequiredDefaultValidation.java | 2 +- .../schemas/RequiredValidation.java | 2 +- .../schemas/RequiredWithEmptyArray.java | 2 +- ...esNotDoAnythingIfThePropertyIsMissing.java | 2 +- .../codegen/generators/DefaultGenerator.java | 10 +- .../generators/openapimodels/MapBuilder.java | 14 +- .../components/schemas/_objectInputType.hbs | 6 +- .../components/schemas/docschema_io_types.hbs | 4 +- .../schemas/docschema_objectInput.hbs | 11 +- 90 files changed, 2102 insertions(+), 343 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index b7e5130f1b6..1fae6c5a7a4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -70,12 +70,28 @@ A class that builds the Map input type | --------------------------- | | AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(Void value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(boolean value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(String value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(int value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(float value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(long value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(double value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(List value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(Map value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(Void value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(boolean value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(String value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(int value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(float value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(long value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(double value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(List value) | +| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(Map value) | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMap public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index c713099799d..94d20a42795 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [AdditionalpropertiesAreAllowedByDefaultMap](#additionalpropertiesareallowedbydefaultmap) | validate([Map](#additionalpropertiesareallowedbydefaultmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalpropertiesAreAllowedByDefaultMap](#additionalpropertiesareallowedbydefaultmap) | validate([Map<?, ?>](#additionalpropertiesareallowedbydefaultmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesAreAllowedByDefaultMapBuilder @@ -51,12 +51,28 @@ A class that builds the Map input type | --------------------------- | | AdditionalpropertiesAreAllowedByDefaultMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(Void value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(boolean value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(String value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(int value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(float value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(long value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(double value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(List value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(Map value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(Void value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(boolean value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(String value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(int value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(float value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(long value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(double value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(List value) | +| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(Map value) | ## AdditionalpropertiesAreAllowedByDefaultMap public static class AdditionalpropertiesAreAllowedByDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 86ae691f40c..a5baa50c25c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -67,13 +67,11 @@ A class that builds the Map input type | --------------------------- | | AdditionalpropertiesCanExistByItselfMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## AdditionalpropertiesCanExistByItselfMap public static class AdditionalpropertiesCanExistByItselfMap
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index e563815567d..923befcdb6b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -41,7 +41,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [AdditionalpropertiesShouldNotLookInApplicatorsMap](#additionalpropertiesshouldnotlookinapplicatorsmap) | validate([Map](#additionalpropertiesshouldnotlookinapplicatorsmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalpropertiesShouldNotLookInApplicatorsMap](#additionalpropertiesshouldnotlookinapplicatorsmap) | validate([Map<?, ?>](#additionalpropertiesshouldnotlookinapplicatorsmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder @@ -55,13 +55,11 @@ A class that builds the Map input type | --------------------------- | | AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## AdditionalpropertiesShouldNotLookInApplicatorsMap public static class AdditionalpropertiesShouldNotLookInApplicatorsMap
extends FrozenMap @@ -95,7 +93,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0MapBuilder @@ -109,12 +107,19 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| Schema0MapBuilder | foo(Void value) | +| Schema0MapBuilder | foo(boolean value) | +| Schema0MapBuilder | foo(String value) | +| Schema0MapBuilder | foo(int value) | +| Schema0MapBuilder | foo(float value) | +| Schema0MapBuilder | foo(long value) | +| Schema0MapBuilder | foo(double value) | +| Schema0MapBuilder | foo(List value) | +| Schema0MapBuilder | foo(Map value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index bd348c8d1b9..7b1b38f5095 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -41,7 +41,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -66,7 +66,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema10MapBuilder @@ -80,12 +80,10 @@ A class that builds the Map input type | --------------------------- | | Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -97,11 +95,10 @@ A class that builds the Map input type | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema10MapBuilder | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,7 +145,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema00MapBuilder @@ -162,12 +159,10 @@ A class that builds the Map input type | --------------------------- | | Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -179,11 +174,13 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema00MapBuilder | bar(int value) | +| Schema00MapBuilder | bar(float value) | +| Schema00MapBuilder | bar(long value) | +| Schema00MapBuilder | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md index db8b3dc96bc..87b98a52f37 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -60,7 +60,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema01 @@ -84,7 +84,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema02 @@ -108,7 +108,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofSimpleTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofSimpleTypes.md index d56a4366cd7..12c7b4f3334 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofSimpleTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofSimpleTypes.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -81,7 +81,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 9d1d651f5fb..0fa4982c7b7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -46,7 +46,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [AllofWithBaseSchemaMap](#allofwithbaseschemamap) | validate([Map](#allofwithbaseschemamapbuilder) arg, SchemaConfiguration configuration) | +| [AllofWithBaseSchemaMap](#allofwithbaseschemamap) | validate([Map<?, ?>](#allofwithbaseschemamapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AllofWithBaseSchema0MapBuilder @@ -60,12 +60,10 @@ A class that builds the Map input type | --------------------------- | | AllofWithBaseSchema0MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## AllofWithBaseSchemaMapBuilder public class AllofWithBaseSchemaMapBuilder
builder for `Map` @@ -77,11 +75,13 @@ A class that builds the Map input type | --------------------------- | | AllofWithBaseSchemaMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| AllofWithBaseSchema0MapBuilder | bar(int value) | +| AllofWithBaseSchema0MapBuilder | bar(float value) | +| AllofWithBaseSchema0MapBuilder | bar(long value) | +| AllofWithBaseSchema0MapBuilder | bar(double value) | ## AllofWithBaseSchemaMap public static class AllofWithBaseSchemaMap
@@ -128,7 +128,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema10MapBuilder @@ -142,12 +142,10 @@ A class that builds the Map input type | --------------------------- | | Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -159,11 +157,10 @@ A class that builds the Map input type | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema10MapBuilder | baz(Void value) | ## Schema1Map public static class Schema1Map
@@ -210,7 +207,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema00MapBuilder @@ -224,12 +221,10 @@ A class that builds the Map input type | --------------------------- | | Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -241,11 +236,10 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema00MapBuilder | foo(String value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md index 3f1a8db1ab3..e76be68ba26 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md index e8d34ccac9c..54cb83465e6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md index 8a12c496b60..66f1c8c5457 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md index 6381889d735..3c9fc0df1f7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Anyof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Anyof.md index 0c23d88c4e6..e145d77ba48 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Anyof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Anyof.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 62dff859e86..ff2bd2ab0d2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -41,7 +41,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -66,7 +66,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema10MapBuilder @@ -80,12 +80,10 @@ A class that builds the Map input type | --------------------------- | | Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -97,11 +95,10 @@ A class that builds the Map input type | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema10MapBuilder | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,7 +145,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema00MapBuilder @@ -162,12 +159,10 @@ A class that builds the Map input type | --------------------------- | | Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -179,11 +174,13 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema00MapBuilder | bar(int value) | +| Schema00MapBuilder | bar(float value) | +| Schema00MapBuilder | bar(long value) | +| Schema00MapBuilder | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md index 9603d3502cb..0d018786cb4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md @@ -72,7 +72,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -96,7 +96,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md index 2a4268dc96c..610a3c540ae 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByInt.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByInt.md index 469a1ed53a4..9a32cf1756c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByInt.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByInt.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByNumber.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByNumber.md index 556a18cfd4d..06d6fa9ba35 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByNumber.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ByNumber.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/BySmallNumber.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/BySmallNumber.md index 8ab60f138f1..52a7dd87ebe 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/BySmallNumber.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/BySmallNumber.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/DateTimeFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/DateTimeFormat.md index 65879da48ce..d99839b01ee 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/DateTimeFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/DateTimeFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EmailFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EmailFormat.md index 076c87444c9..4f1c1a7cba7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EmailFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EmailFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index f50499bc90c..d28ea2b0b6d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -80,12 +80,12 @@ A class that builds the Map input type | --------------------------- | | EnumsInProperties0MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| EnumsInProperties0MapBuilder | foo(String value) | +| EnumsInProperties0MapBuilder | foo([StringFooEnums](#stringfooenums) value) | ## EnumsInPropertiesMapBuilder public class EnumsInPropertiesMapBuilder
builder for `Map` @@ -97,11 +97,11 @@ A class that builds the Map input type | --------------------------- | | EnumsInPropertiesMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| EnumsInProperties0MapBuilder | bar(String value) | +| EnumsInProperties0MapBuilder | bar([StringBarEnums](#stringbarenums) value) | ## EnumsInPropertiesMap public static class EnumsInPropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 30d24d7d4f2..94967d71c20 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [ForbiddenPropertyMap](#forbiddenpropertymap) | validate([Map](#forbiddenpropertymapbuilder) arg, SchemaConfiguration configuration) | +| [ForbiddenPropertyMap](#forbiddenpropertymap) | validate([Map<?, ?>](#forbiddenpropertymapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ForbiddenPropertyMapBuilder @@ -50,12 +50,19 @@ A class that builds the Map input type | --------------------------- | | ForbiddenPropertyMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| ForbiddenPropertyMapBuilder | foo(Void value) | +| ForbiddenPropertyMapBuilder | foo(boolean value) | +| ForbiddenPropertyMapBuilder | foo(String value) | +| ForbiddenPropertyMapBuilder | foo(int value) | +| ForbiddenPropertyMapBuilder | foo(float value) | +| ForbiddenPropertyMapBuilder | foo(long value) | +| ForbiddenPropertyMapBuilder | foo(double value) | +| ForbiddenPropertyMapBuilder | foo(List value) | +| ForbiddenPropertyMapBuilder | foo(Map value) | ## ForbiddenPropertyMap public static class ForbiddenPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/HostnameFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/HostnameFormat.md index d3df37424b5..4591ce25fa4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/HostnameFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/HostnameFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index e021654d4c9..47f46b1a8f6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [InvalidStringValueForDefaultMap](#invalidstringvaluefordefaultmap) | validate([Map](#invalidstringvaluefordefaultmapbuilder) arg, SchemaConfiguration configuration) | +| [InvalidStringValueForDefaultMap](#invalidstringvaluefordefaultmap) | validate([Map<?, ?>](#invalidstringvaluefordefaultmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## InvalidStringValueForDefaultMapBuilder @@ -50,12 +50,11 @@ A class that builds the Map input type | --------------------------- | | InvalidStringValueForDefaultMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| InvalidStringValueForDefaultMapBuilder | bar(String value) | ## InvalidStringValueForDefaultMap public static class InvalidStringValueForDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv4Format.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv4Format.md index 202e4cfce3a..abcdbe9a15d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv4Format.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv4Format.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv6Format.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv6Format.md index 938ac85eb9a..f8a9711f880 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv6Format.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Ipv6Format.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/JsonPointerFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/JsonPointerFormat.md index f194b41a3ba..164150d3e06 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/JsonPointerFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/JsonPointerFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidation.md index 31432f3c338..f48e29d4e50 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md index 82db4239fe3..ac8c13f6438 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxitemsValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxitemsValidation.md index 1a836b44747..a1837cca49d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxitemsValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxitemsValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxlengthValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxlengthValidation.md index 30e9585d57f..1329314f506 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxlengthValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxlengthValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md index d046bf85771..925dda55c18 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md index f789c8a90b9..1656e463a38 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidation.md index 641bf52cda2..cfd817f5c42 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md index cf6e69ae475..4e1b3f1d399 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinitemsValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinitemsValidation.md index 2805d353f9e..0129fe7212a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinitemsValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinitemsValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinlengthValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinlengthValidation.md index 97c180e5fc7..592751c5e08 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinlengthValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinlengthValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinpropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinpropertiesValidation.md index d3225653ca4..239a18efd54 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinpropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/MinpropertiesValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md index 9da75c4431a..8ba81cee999 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema01 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md index 6cfab8a58cd..7a933dfb11f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema01 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md index 7671df6c622..dd80eee02f3 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema01 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Not.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Not.md index c2168188db6..2f97c06eb2e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Not.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Not.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Not2 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 130dc5d298a..04626feff9d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Not @@ -96,12 +96,11 @@ A class that builds the Map input type | --------------------------- | | NotMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| NotMapBuilder | foo(String value) | ## NotMap public static class NotMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index 4359dc72ceb..9c89c900046 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [ObjectPropertiesValidationMap](#objectpropertiesvalidationmap) | validate([Map](#objectpropertiesvalidationmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectPropertiesValidationMap](#objectpropertiesvalidationmap) | validate([Map<?, ?>](#objectpropertiesvalidationmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectPropertiesValidationMapBuilder @@ -51,12 +51,15 @@ A class that builds the Map input type | --------------------------- | | ObjectPropertiesValidationMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| ObjectPropertiesValidationMapBuilder | foo(int value) | +| ObjectPropertiesValidationMapBuilder | foo(float value) | +| ObjectPropertiesValidationMapBuilder | foo(long value) | +| ObjectPropertiesValidationMapBuilder | foo(double value) | +| ObjectPropertiesValidationMapBuilder | bar(String value) | ## ObjectPropertiesValidationMap public static class ObjectPropertiesValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Oneof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Oneof.md index 414ca2a7763..e52ad5db956 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Oneof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Oneof.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -57,7 +57,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index eb89b07c10a..f10fb3daa53 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -41,7 +41,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -66,7 +66,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema10MapBuilder @@ -80,12 +80,10 @@ A class that builds the Map input type | --------------------------- | | Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -97,11 +95,10 @@ A class that builds the Map input type | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema10MapBuilder | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,7 +145,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema00MapBuilder @@ -162,12 +159,10 @@ A class that builds the Map input type | --------------------------- | | Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -179,11 +174,13 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema00MapBuilder | bar(int value) | +| Schema00MapBuilder | bar(float value) | +| Schema00MapBuilder | bar(long value) | +| Schema00MapBuilder | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md index 16a26220c0b..2f79ea2ee7d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md @@ -72,7 +72,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -96,7 +96,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md index fd6475115b6..5507bd9cf99 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md @@ -33,7 +33,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index 87e5ae247ad..8d3a891d41a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -56,7 +56,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema100MapBuilder @@ -70,12 +70,10 @@ A class that builds the Map input type | --------------------------- | | Schema100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema101MapBuilder public class Schema101MapBuilder
builder for `Map` @@ -87,11 +85,18 @@ A class that builds the Map input type | --------------------------- | | Schema101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema100MapBuilder | foo(Void value) | +| Schema100MapBuilder | foo(boolean value) | +| Schema100MapBuilder | foo(String value) | +| Schema100MapBuilder | foo(int value) | +| Schema100MapBuilder | foo(float value) | +| Schema100MapBuilder | foo(long value) | +| Schema100MapBuilder | foo(double value) | +| Schema100MapBuilder | foo(List value) | +| Schema100MapBuilder | foo(Map value) | ## Schema110MapBuilder public class Schema110MapBuilder
builder for `Map` @@ -103,11 +108,18 @@ A class that builds the Map input type | --------------------------- | | Schema110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema100MapBuilder | baz(Void value) | +| Schema100MapBuilder | baz(boolean value) | +| Schema100MapBuilder | baz(String value) | +| Schema100MapBuilder | baz(int value) | +| Schema100MapBuilder | baz(float value) | +| Schema100MapBuilder | baz(long value) | +| Schema100MapBuilder | baz(double value) | +| Schema100MapBuilder | baz(List value) | +| Schema100MapBuilder | baz(Map value) | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -119,11 +131,27 @@ A class that builds the Map input type | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema101MapBuilder | baz(Void value) | +| Schema101MapBuilder | baz(boolean value) | +| Schema101MapBuilder | baz(String value) | +| Schema101MapBuilder | baz(int value) | +| Schema101MapBuilder | baz(float value) | +| Schema101MapBuilder | baz(long value) | +| Schema101MapBuilder | baz(double value) | +| Schema101MapBuilder | baz(List value) | +| Schema101MapBuilder | baz(Map value) | +| Schema110MapBuilder | foo(Void value) | +| Schema110MapBuilder | foo(boolean value) | +| Schema110MapBuilder | foo(String value) | +| Schema110MapBuilder | foo(int value) | +| Schema110MapBuilder | foo(float value) | +| Schema110MapBuilder | foo(long value) | +| Schema110MapBuilder | foo(double value) | +| Schema110MapBuilder | foo(List value) | +| Schema110MapBuilder | foo(Map value) | ## Schema1Map public static class Schema1Map
@@ -160,7 +188,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema000MapBuilder @@ -174,12 +202,10 @@ A class that builds the Map input type | --------------------------- | | Schema000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## Schema001MapBuilder public class Schema001MapBuilder
builder for `Map` @@ -191,11 +217,18 @@ A class that builds the Map input type | --------------------------- | | Schema001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema000MapBuilder | foo(Void value) | +| Schema000MapBuilder | foo(boolean value) | +| Schema000MapBuilder | foo(String value) | +| Schema000MapBuilder | foo(int value) | +| Schema000MapBuilder | foo(float value) | +| Schema000MapBuilder | foo(long value) | +| Schema000MapBuilder | foo(double value) | +| Schema000MapBuilder | foo(List value) | +| Schema000MapBuilder | foo(Map value) | ## Schema010MapBuilder public class Schema010MapBuilder
builder for `Map` @@ -207,11 +240,18 @@ A class that builds the Map input type | --------------------------- | | Schema010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema000MapBuilder | bar(Void value) | +| Schema000MapBuilder | bar(boolean value) | +| Schema000MapBuilder | bar(String value) | +| Schema000MapBuilder | bar(int value) | +| Schema000MapBuilder | bar(float value) | +| Schema000MapBuilder | bar(long value) | +| Schema000MapBuilder | bar(double value) | +| Schema000MapBuilder | bar(List value) | +| Schema000MapBuilder | bar(Map value) | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -223,11 +263,27 @@ A class that builds the Map input type | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| Schema001MapBuilder | bar(Void value) | +| Schema001MapBuilder | bar(boolean value) | +| Schema001MapBuilder | bar(String value) | +| Schema001MapBuilder | bar(int value) | +| Schema001MapBuilder | bar(float value) | +| Schema001MapBuilder | bar(long value) | +| Schema001MapBuilder | bar(double value) | +| Schema001MapBuilder | bar(List value) | +| Schema001MapBuilder | bar(Map value) | +| Schema010MapBuilder | foo(Void value) | +| Schema010MapBuilder | foo(boolean value) | +| Schema010MapBuilder | foo(String value) | +| Schema010MapBuilder | foo(int value) | +| Schema010MapBuilder | foo(float value) | +| Schema010MapBuilder | foo(long value) | +| Schema010MapBuilder | foo(double value) | +| Schema010MapBuilder | foo(List value) | +| Schema010MapBuilder | foo(Map value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md index 3093fefa508..aeb4f6987b1 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternValidation.md index e572243f558..5ec6df41670 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PatternValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 63ed49dfc1f..4e33e8d31d8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -41,7 +41,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [PropertiesWithEscapedCharactersMap](#propertieswithescapedcharactersmap) | validate([Map](#propertieswithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | +| [PropertiesWithEscapedCharactersMap](#propertieswithescapedcharactersmap) | validate([Map<?, ?>](#propertieswithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PropertiesWithEscapedCharactersMapBuilder @@ -55,12 +55,34 @@ A class that builds the Map input type | --------------------------- | | PropertiesWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(double value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(double value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(double value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(int value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(float value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(long value) | +| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(double value) | ## PropertiesWithEscapedCharactersMap public static class PropertiesWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index d76e2d03065..8f7d2bb2185 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [PropertyNamedRefThatIsNotAReferenceMap](#propertynamedrefthatisnotareferencemap) | validate([Map](#propertynamedrefthatisnotareferencemapbuilder) arg, SchemaConfiguration configuration) | +| [PropertyNamedRefThatIsNotAReferenceMap](#propertynamedrefthatisnotareferencemap) | validate([Map<?, ?>](#propertynamedrefthatisnotareferencemapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PropertyNamedRefThatIsNotAReferenceMapBuilder @@ -50,12 +50,11 @@ A class that builds the Map input type | --------------------------- | | PropertyNamedRefThatIsNotAReferenceMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| PropertyNamedRefThatIsNotAReferenceMapBuilder | setDollarSignRef(String value) | ## PropertyNamedRefThatIsNotAReferenceMap public static class PropertyNamedRefThatIsNotAReferenceMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index 973454aee2f..424dec7f8a7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -66,13 +66,11 @@ A class that builds the Map input type | --------------------------- | | RefInAdditionalpropertiesMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## RefInAdditionalpropertiesMap public static class RefInAdditionalpropertiesMap
extends FrozenMap diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAllof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAllof.md index dce63489ed7..8e7e4246754 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAllof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAllof.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAnyof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAnyof.md index 86031fc71f0..bf2ec4a8dfa 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAnyof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAnyof.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInNot.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInNot.md index e011557e1dd..38dbbca2eb8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInNot.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInNot.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInOneof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInOneof.md index 3dfb8a91b6e..b27094624ff 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInOneof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInOneof.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index f1ee802045b..f40ff5d4e78 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -35,7 +35,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [RefInPropertyMap](#refinpropertymap) | validate([Map](#refinpropertymapbuilder) arg, SchemaConfiguration configuration) | +| [RefInPropertyMap](#refinpropertymap) | validate([Map<?, ?>](#refinpropertymapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RefInPropertyMapBuilder @@ -49,12 +49,19 @@ A class that builds the Map input type | --------------------------- | | RefInPropertyMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| RefInPropertyMapBuilder | a(Void value) | +| RefInPropertyMapBuilder | a(boolean value) | +| RefInPropertyMapBuilder | a(String value) | +| RefInPropertyMapBuilder | a(int value) | +| RefInPropertyMapBuilder | a(float value) | +| RefInPropertyMapBuilder | a(long value) | +| RefInPropertyMapBuilder | a(double value) | +| RefInPropertyMapBuilder | a(List value) | +| RefInPropertyMapBuilder | a(Map value) | ## RefInPropertyMap public static class RefInPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index 6dfebae34f1..fa1f34a548e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [RequiredDefaultValidationMap](#requireddefaultvalidationmap) | validate([Map](#requireddefaultvalidationmapbuilder) arg, SchemaConfiguration configuration) | +| [RequiredDefaultValidationMap](#requireddefaultvalidationmap) | validate([Map<?, ?>](#requireddefaultvalidationmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredDefaultValidationMapBuilder @@ -50,12 +50,19 @@ A class that builds the Map input type | --------------------------- | | RequiredDefaultValidationMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| RequiredDefaultValidationMapBuilder | foo(Void value) | +| RequiredDefaultValidationMapBuilder | foo(boolean value) | +| RequiredDefaultValidationMapBuilder | foo(String value) | +| RequiredDefaultValidationMapBuilder | foo(int value) | +| RequiredDefaultValidationMapBuilder | foo(float value) | +| RequiredDefaultValidationMapBuilder | foo(long value) | +| RequiredDefaultValidationMapBuilder | foo(double value) | +| RequiredDefaultValidationMapBuilder | foo(List value) | +| RequiredDefaultValidationMapBuilder | foo(Map value) | ## RequiredDefaultValidationMap public static class RequiredDefaultValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index 0d7d3843905..acb13437356 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -38,7 +38,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [RequiredValidationMap](#requiredvalidationmap) | validate([Map](#requiredvalidationmapbuilder) arg, SchemaConfiguration configuration) | +| [RequiredValidationMap](#requiredvalidationmap) | validate([Map<?, ?>](#requiredvalidationmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredValidation0MapBuilder @@ -52,12 +52,19 @@ A class that builds the Map input type | --------------------------- | | RequiredValidation0MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| RequiredValidation0MapBuilder | bar(Void value) | +| RequiredValidation0MapBuilder | bar(boolean value) | +| RequiredValidation0MapBuilder | bar(String value) | +| RequiredValidation0MapBuilder | bar(int value) | +| RequiredValidation0MapBuilder | bar(float value) | +| RequiredValidation0MapBuilder | bar(long value) | +| RequiredValidation0MapBuilder | bar(double value) | +| RequiredValidation0MapBuilder | bar(List value) | +| RequiredValidation0MapBuilder | bar(Map value) | ## RequiredValidationMapBuilder public class RequiredValidationMapBuilder
builder for `Map` @@ -69,11 +76,18 @@ A class that builds the Map input type | --------------------------- | | RequiredValidationMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredValidation0MapBuilder | foo(Void value) | +| RequiredValidation0MapBuilder | foo(boolean value) | +| RequiredValidation0MapBuilder | foo(String value) | +| RequiredValidation0MapBuilder | foo(int value) | +| RequiredValidation0MapBuilder | foo(float value) | +| RequiredValidation0MapBuilder | foo(long value) | +| RequiredValidation0MapBuilder | foo(double value) | +| RequiredValidation0MapBuilder | foo(List value) | +| RequiredValidation0MapBuilder | foo(Map value) | ## RequiredValidationMap public static class RequiredValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index b3ebbcf7845..9d628c81a4b 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -36,7 +36,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [RequiredWithEmptyArrayMap](#requiredwithemptyarraymap) | validate([Map](#requiredwithemptyarraymapbuilder) arg, SchemaConfiguration configuration) | +| [RequiredWithEmptyArrayMap](#requiredwithemptyarraymap) | validate([Map<?, ?>](#requiredwithemptyarraymapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredWithEmptyArrayMapBuilder @@ -50,12 +50,19 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEmptyArrayMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| RequiredWithEmptyArrayMapBuilder | foo(Void value) | +| RequiredWithEmptyArrayMapBuilder | foo(boolean value) | +| RequiredWithEmptyArrayMapBuilder | foo(String value) | +| RequiredWithEmptyArrayMapBuilder | foo(int value) | +| RequiredWithEmptyArrayMapBuilder | foo(float value) | +| RequiredWithEmptyArrayMapBuilder | foo(long value) | +| RequiredWithEmptyArrayMapBuilder | foo(double value) | +| RequiredWithEmptyArrayMapBuilder | foo(List value) | +| RequiredWithEmptyArrayMapBuilder | foo(Map value) | ## RequiredWithEmptyArrayMap public static class RequiredWithEmptyArrayMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 5d265fe9838..a752ec4bed3 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -35,7 +35,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [RequiredWithEscapedCharactersMap](#requiredwithescapedcharactersmap) | validate([Map](#requiredwithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | +| [RequiredWithEscapedCharactersMap](#requiredwithescapedcharactersmap) | validate([Map<?, ?>](#requiredwithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RequiredWithEscapedCharacters000000MapBuilder @@ -49,12 +49,10 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - ## RequiredWithEscapedCharacters000001MapBuilder public class RequiredWithEscapedCharacters000001MapBuilder
builder for `Map` @@ -66,11 +64,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters000010MapBuilder public class RequiredWithEscapedCharacters000010MapBuilder
builder for `Map` @@ -82,11 +87,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters000011MapBuilder public class RequiredWithEscapedCharacters000011MapBuilder
builder for `Map` @@ -98,11 +110,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters000100MapBuilder public class RequiredWithEscapedCharacters000100MapBuilder
builder for `Map` @@ -114,11 +142,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters000101MapBuilder public class RequiredWithEscapedCharacters000101MapBuilder
builder for `Map` @@ -130,11 +165,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters000110MapBuilder public class RequiredWithEscapedCharacters000110MapBuilder
builder for `Map` @@ -146,11 +197,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters000111MapBuilder public class RequiredWithEscapedCharacters000111MapBuilder
builder for `Map` @@ -162,11 +229,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters000111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters001000MapBuilder public class RequiredWithEscapedCharacters001000MapBuilder
builder for `Map` @@ -178,11 +270,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(Map value) | ## RequiredWithEscapedCharacters001001MapBuilder public class RequiredWithEscapedCharacters001001MapBuilder
builder for `Map` @@ -194,11 +293,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters001010MapBuilder public class RequiredWithEscapedCharacters001010MapBuilder
builder for `Map` @@ -210,11 +325,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters001011MapBuilder public class RequiredWithEscapedCharacters001011MapBuilder
builder for `Map` @@ -226,11 +357,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters001100MapBuilder public class RequiredWithEscapedCharacters001100MapBuilder
builder for `Map` @@ -242,11 +398,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters001101MapBuilder public class RequiredWithEscapedCharacters001101MapBuilder
builder for `Map` @@ -258,11 +430,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters001110MapBuilder public class RequiredWithEscapedCharacters001110MapBuilder
builder for `Map` @@ -274,11 +471,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters001111MapBuilder public class RequiredWithEscapedCharacters001111MapBuilder
builder for `Map` @@ -290,11 +512,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters001111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters010000MapBuilder public class RequiredWithEscapedCharacters010000MapBuilder
builder for `Map` @@ -306,11 +562,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(Map value) | ## RequiredWithEscapedCharacters010001MapBuilder public class RequiredWithEscapedCharacters010001MapBuilder
builder for `Map` @@ -322,11 +585,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters010010MapBuilder public class RequiredWithEscapedCharacters010010MapBuilder
builder for `Map` @@ -338,11 +617,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters010011MapBuilder public class RequiredWithEscapedCharacters010011MapBuilder
builder for `Map` @@ -354,11 +649,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters010100MapBuilder public class RequiredWithEscapedCharacters010100MapBuilder
builder for `Map` @@ -370,11 +690,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters010101MapBuilder public class RequiredWithEscapedCharacters010101MapBuilder
builder for `Map` @@ -386,11 +722,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters010110MapBuilder public class RequiredWithEscapedCharacters010110MapBuilder
builder for `Map` @@ -402,11 +763,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters010111MapBuilder public class RequiredWithEscapedCharacters010111MapBuilder
builder for `Map` @@ -418,11 +804,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters010111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters011000MapBuilder public class RequiredWithEscapedCharacters011000MapBuilder
builder for `Map` @@ -434,11 +854,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(Map value) | ## RequiredWithEscapedCharacters011001MapBuilder public class RequiredWithEscapedCharacters011001MapBuilder
builder for `Map` @@ -450,11 +886,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters011010MapBuilder public class RequiredWithEscapedCharacters011010MapBuilder
builder for `Map` @@ -466,11 +927,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters011011MapBuilder public class RequiredWithEscapedCharacters011011MapBuilder
builder for `Map` @@ -482,11 +968,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters011100MapBuilder public class RequiredWithEscapedCharacters011100MapBuilder
builder for `Map` @@ -498,11 +1018,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters011101MapBuilder public class RequiredWithEscapedCharacters011101MapBuilder
builder for `Map` @@ -514,11 +1059,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters011110MapBuilder public class RequiredWithEscapedCharacters011110MapBuilder
builder for `Map` @@ -530,11 +1109,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters011111MapBuilder public class RequiredWithEscapedCharacters011111MapBuilder
builder for `Map` @@ -546,11 +1159,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters011111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters100000MapBuilder public class RequiredWithEscapedCharacters100000MapBuilder
builder for `Map` @@ -562,11 +1218,18 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(Map value) | ## RequiredWithEscapedCharacters100001MapBuilder public class RequiredWithEscapedCharacters100001MapBuilder
builder for `Map` @@ -578,11 +1241,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters100010MapBuilder public class RequiredWithEscapedCharacters100010MapBuilder
builder for `Map` @@ -594,11 +1273,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters100011MapBuilder public class RequiredWithEscapedCharacters100011MapBuilder
builder for `Map` @@ -610,11 +1305,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters100100MapBuilder public class RequiredWithEscapedCharacters100100MapBuilder
builder for `Map` @@ -626,11 +1346,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters100101MapBuilder public class RequiredWithEscapedCharacters100101MapBuilder
builder for `Map` @@ -642,11 +1378,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters100110MapBuilder public class RequiredWithEscapedCharacters100110MapBuilder
builder for `Map` @@ -658,11 +1419,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters100111MapBuilder public class RequiredWithEscapedCharacters100111MapBuilder
builder for `Map` @@ -674,11 +1460,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters100111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters101000MapBuilder public class RequiredWithEscapedCharacters101000MapBuilder
builder for `Map` @@ -690,11 +1510,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(Map value) | ## RequiredWithEscapedCharacters101001MapBuilder public class RequiredWithEscapedCharacters101001MapBuilder
builder for `Map` @@ -706,11 +1542,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters101010MapBuilder public class RequiredWithEscapedCharacters101010MapBuilder
builder for `Map` @@ -722,11 +1583,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters101011MapBuilder public class RequiredWithEscapedCharacters101011MapBuilder
builder for `Map` @@ -738,11 +1624,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters101100MapBuilder public class RequiredWithEscapedCharacters101100MapBuilder
builder for `Map` @@ -754,11 +1674,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters101101MapBuilder public class RequiredWithEscapedCharacters101101MapBuilder
builder for `Map` @@ -770,11 +1715,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters101110MapBuilder public class RequiredWithEscapedCharacters101110MapBuilder
builder for `Map` @@ -786,11 +1765,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters101111MapBuilder public class RequiredWithEscapedCharacters101111MapBuilder
builder for `Map` @@ -802,11 +1815,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters101111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters110000MapBuilder public class RequiredWithEscapedCharacters110000MapBuilder
builder for `Map` @@ -818,11 +1874,27 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(Map value) | ## RequiredWithEscapedCharacters110001MapBuilder public class RequiredWithEscapedCharacters110001MapBuilder
builder for `Map` @@ -834,11 +1906,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters110010MapBuilder public class RequiredWithEscapedCharacters110010MapBuilder
builder for `Map` @@ -850,11 +1947,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters110011MapBuilder public class RequiredWithEscapedCharacters110011MapBuilder
builder for `Map` @@ -866,11 +1988,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters110100MapBuilder public class RequiredWithEscapedCharacters110100MapBuilder
builder for `Map` @@ -882,11 +2038,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters110101MapBuilder public class RequiredWithEscapedCharacters110101MapBuilder
builder for `Map` @@ -898,11 +2079,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters110110MapBuilder public class RequiredWithEscapedCharacters110110MapBuilder
builder for `Map` @@ -914,11 +2129,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters110111MapBuilder public class RequiredWithEscapedCharacters110111MapBuilder
builder for `Map` @@ -930,11 +2179,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters110111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters111000MapBuilder public class RequiredWithEscapedCharacters111000MapBuilder
builder for `Map` @@ -946,11 +2238,36 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(Map value) | ## RequiredWithEscapedCharacters111001MapBuilder public class RequiredWithEscapedCharacters111001MapBuilder
builder for `Map` @@ -962,11 +2279,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters111010MapBuilder public class RequiredWithEscapedCharacters111010MapBuilder
builder for `Map` @@ -978,11 +2329,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharacters111011MapBuilder public class RequiredWithEscapedCharacters111011MapBuilder
builder for `Map` @@ -994,11 +2379,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters111100MapBuilder public class RequiredWithEscapedCharacters111100MapBuilder
builder for `Map` @@ -1010,11 +2438,45 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(Map value) | ## RequiredWithEscapedCharacters111101MapBuilder public class RequiredWithEscapedCharacters111101MapBuilder
builder for `Map` @@ -1026,11 +2488,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharacters111110MapBuilder public class RequiredWithEscapedCharacters111110MapBuilder
builder for `Map` @@ -1042,11 +2547,54 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharacters111110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharactersMapBuilder public class RequiredWithEscapedCharactersMapBuilder
builder for `Map` @@ -1058,11 +2606,63 @@ A class that builds the Map input type | --------------------------- | | RequiredWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | - +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(Void value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(boolean value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(String value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(int value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(float value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(long value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(double value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(List value) | +| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(Map value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(Void value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(boolean value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(String value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(int value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(float value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(long value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(double value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(List value) | +| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(Map value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(Void value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(boolean value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(String value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(int value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(float value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(long value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(double value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(List value) | +| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(Map value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(Void value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(boolean value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(String value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(int value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(float value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(long value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(double value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(List value) | +| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(Map value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | +| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | +| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharactersMap public static class RequiredWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index 426d209e58d..54e2a00a1c9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -71,12 +71,14 @@ A class that builds the Map input type | --------------------------- | | TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder()
Creates a builder that contains an empty map | - ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build() | - +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(int value) | +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(float value) | +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(long value) | +| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(double value) | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md index 0b2b94b3859..0b33b9de283 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsValidation.md index efd876d9356..618505873ca 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UniqueitemsValidation.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriFormat.md index 15834ced2bd..b4053a6275c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriReferenceFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriReferenceFormat.md index 9c4aef221d5..dfaede41285 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriReferenceFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriReferenceFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriTemplateFormat.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriTemplateFormat.md index 36d04f3705a..de1db0a9164 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriTemplateFormat.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/UriTemplateFormat.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 0f5ec0b47ed..58fae94639a 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -244,10 +244,10 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder() { return instance; } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder(instance); } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterBar(Map instance) { - return this; + return new AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder(instance); } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index 06b0e3e131e..f061e1b513f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -225,10 +225,10 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder() { return instance; } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new AdditionalpropertiesAreAllowedByDefaultMapBuilder(instance); } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterBar(Map instance) { - return this; + return new AdditionalpropertiesAreAllowedByDefaultMapBuilder(instance); } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index e28137b0161..2e3ff2792b6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -162,7 +162,7 @@ public Schema0MapBuilder() { return instance; } public Schema0MapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new Schema0MapBuilder(instance); } public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 87413e12045..76e6f650ffc 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -254,7 +254,7 @@ public EnumsInProperties0MapBuilder(Map instance) { return instance; } public EnumsInProperties0MapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new EnumsInProperties0MapBuilder(instance); } public EnumsInProperties0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index ecf7d024f56..1a2c489c1e8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -151,7 +151,7 @@ public ForbiddenPropertyMapBuilder() { return instance; } public ForbiddenPropertyMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new ForbiddenPropertyMapBuilder(instance); } public ForbiddenPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 213f19c8f1b..622e7c37c1c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -141,7 +141,7 @@ public InvalidStringValueForDefaultMapBuilder() { return instance; } public InvalidStringValueForDefaultMapBuilder getBuilderAfterBar(Map instance) { - return this; + return new InvalidStringValueForDefaultMapBuilder(instance); } public InvalidStringValueForDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 4a61b83e150..e766a5f0c4d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -107,7 +107,7 @@ public NotMapBuilder() { return instance; } public NotMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new NotMapBuilder(instance); } public NotMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 62caf30a10c..2e8554fd32b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -160,10 +160,10 @@ public ObjectPropertiesValidationMapBuilder() { return instance; } public ObjectPropertiesValidationMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new ObjectPropertiesValidationMapBuilder(instance); } public ObjectPropertiesValidationMapBuilder getBuilderAfterBar(Map instance) { - return this; + return new ObjectPropertiesValidationMapBuilder(instance); } public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 9ea5c9b0d8c..732d583390c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -325,22 +325,22 @@ public PropertiesWithEscapedCharactersMapBuilder() { return instance; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoonbar(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar1(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoorbar(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFootbar(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoofbar(Map instance) { - return this; + return new PropertiesWithEscapedCharactersMapBuilder(instance); } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index e50301c31c5..bd2e758b185 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -97,7 +97,7 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder() { return instance; } public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterRef(Map instance) { - return this; + return new PropertyNamedRefThatIsNotAReferenceMapBuilder(instance); } public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 1026d6471b5..30677ca2390 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -143,7 +143,7 @@ public RefInPropertyMapBuilder() { return instance; } public RefInPropertyMapBuilder getBuilderAfterA(Map instance) { - return this; + return new RefInPropertyMapBuilder(instance); } public RefInPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index ec4dd98cbda..b642f53fc53 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -149,7 +149,7 @@ public RequiredDefaultValidationMapBuilder() { return instance; } public RequiredDefaultValidationMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new RequiredDefaultValidationMapBuilder(instance); } public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 7403e4ef1d6..5cce5c7216b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -226,7 +226,7 @@ public RequiredValidation0MapBuilder(Map instance) { return instance; } public RequiredValidation0MapBuilder getBuilderAfterBar(Map instance) { - return this; + return new RequiredValidation0MapBuilder(instance); } public RequiredValidation0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 73a40c23db1..ef3b5914fdb 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -149,7 +149,7 @@ public RequiredWithEmptyArrayMapBuilder() { return instance; } public RequiredWithEmptyArrayMapBuilder getBuilderAfterFoo(Map instance) { - return this; + return new RequiredWithEmptyArrayMapBuilder(instance); } public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 9b00417733e..65e7b7fe083 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -170,7 +170,7 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder() { return instance; } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAlpha(Map instance) { - return this; + return new TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder(instance); } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index fa22a5b011f..cdd7f9d5521 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2885,7 +2885,7 @@ private List getMapBuilders(CodegenSchema schema, String currentJson builder = new MapBuilder(builderClassName, new LinkedHashMap<>()); lastBuilder = builder; } else { - LinkedHashMap keyToBuilder = new LinkedHashMap<>(); + LinkedHashMap keyToBuilder = new LinkedHashMap<>(); for (int c=0; c < reqPropsSize; c++) { if (bitStr.charAt(c) == '1') { StringBuilder nextBuilderBitStr = new StringBuilder(bitStr); @@ -2898,7 +2898,8 @@ private List getMapBuilders(CodegenSchema schema, String currentJson if (nextBuilder == null) { throw new RuntimeException("Next builder must exist for bitStr="+nextBuilderBitStr.toString()); } - keyToBuilder.put(key, nextBuilder); + var pair = new MapBuilder.BuilderSchemaPair(nextBuilder, schema.requiredProperties.get(key)); + keyToBuilder.put(key, pair); } } builder = new MapBuilder(builderClassName, keyToBuilder); @@ -2907,8 +2908,9 @@ private List getMapBuilders(CodegenSchema schema, String currentJson builders.add(builder); } if (lastBuilder != null && schema.optionalProperties != null) { - for (CodegenKey optionalKey: schema.optionalProperties.keySet()) { - lastBuilder.keyToBuilder.put(optionalKey, lastBuilder); + for (Entry entry: schema.optionalProperties.entrySet()) { + var pair = new MapBuilder.BuilderSchemaPair(lastBuilder, entry.getValue()); + lastBuilder.keyToBuilder.put(entry.getKey(), pair); } } return builders; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java index b1e94267bfc..d74e4e93589 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -3,10 +3,20 @@ import java.util.LinkedHashMap; public class MapBuilder { + public static class BuilderSchemaPair { + public final MapBuilder builder; + public final CodegenSchema schema; + + public BuilderSchemaPair(MapBuilder builder, CodegenSchema schema) { + this.builder = builder; + this.schema = schema; + } + } + public final String className; - public final LinkedHashMap keyToBuilder; + public final LinkedHashMap keyToBuilder; - public MapBuilder(String className, LinkedHashMap keyToBuilder) { + public MapBuilder(String className, LinkedHashMap keyToBuilder) { this.className = className; this.keyToBuilder = keyToBuilder; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 68ab4356156..57b3727773f 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -35,7 +35,7 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { {{/with}} {{#each mapBuilders}} -public static class {{className}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { +public static class {{className}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{builder.className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @first}} {{#and (eq ../requiredProperties null) (eq ../optionalProperties null) }} @@ -90,12 +90,12 @@ public static class {{className}}{{#and @first (eq ../additionalProperties null) } {{/or}} {{#each keyToBuilder}} - public {{className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + public {{builder.className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { {{#eq this ../this}} {{! optional property }} return this; {{else}} - return new {{className}}(instance); + return new {{builder.className}}(instance); {{/eq}} } {{/each}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs index d91cfa40864..ad9ade93d43 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs @@ -16,9 +16,9 @@ | boolean | validate([Boolean{{enumInfo.jsonPathPiece.pascalCase}}](#boolean{{enumInfo.jsonPathPiece.kebabCase}}) arg, SchemaConfiguration configuration) | {{/and}} {{#if mapOutputJsonPathPiece }} -| [{{mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapOutputJsonPathPiece) }}) | validate([Map<?, ?>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | {{/if}} {{#if arrayOutputJsonPathPiece}} | [{{arrayOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayOutputJsonPathPiece) }}) | validate([List](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces arrayInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index bf6f141bc15..c6443c9d431 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -19,12 +19,19 @@ A class that builds the Map input type | {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance)
Creates a builder that contains the passed instance | {{/if}} - {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | {{#if @first}} | Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> | build() | {{/if}} - + {{#each keyToBuilder}} + {{#with schema }} + {{#if ../@key.isValid}} +{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.original getBuilderMethod=(join "getBuilderAfter" ../@key.pascalCase "") key=../@key.original }} + {{else}} +{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.camelCase getBuilderMethod=(join "getBuilderAfter" ../@key.pascalCase "") key=../@key.original }} + {{/if}} + {{/with}} + {{/each}} {{/each}} From 9babae0ab2f66598bd8d5c9983da7ef834002173 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 10:29:54 -0800 Subject: [PATCH 38/62] Adds linkes from one builder to the next in schema docs, all required setters now documented --- ...pertiesAllowsASchemaWhichShouldValidate.md | 38 +- ...AdditionalpropertiesAreAllowedByDefault.md | 38 +- .../AdditionalpropertiesCanExistByItself.md | 2 +- ...nalpropertiesShouldNotLookInApplicators.md | 22 +- .../java/docs/components/schemas/Allof.md | 26 +- .../components/schemas/AllofWithBaseSchema.md | 36 +- .../components/schemas/AnyofComplexTypes.md | 26 +- .../components/schemas/EnumsInProperties.md | 16 +- .../components/schemas/ForbiddenProperty.md | 20 +- .../schemas/InvalidStringValueForDefault.md | 4 +- .../schemas/NotMoreComplexSchema.md | 4 +- .../schemas/ObjectPropertiesValidation.md | 12 +- .../components/schemas/OneofComplexTypes.md | 26 +- .../components/schemas/OneofWithRequired.md | 184 +- .../PropertiesWithEscapedCharacters.md | 50 +- .../PropertyNamedRefThatIsNotAReference.md | 4 +- .../schemas/RefInAdditionalproperties.md | 2 +- .../docs/components/schemas/RefInProperty.md | 20 +- .../schemas/RequiredDefaultValidation.md | 20 +- .../components/schemas/RequiredValidation.md | 44 +- .../schemas/RequiredWithEmptyArray.md | 20 +- .../schemas/RequiredWithEscapedCharacters.md | 4150 ++++++++--------- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 10 +- .../client/components/schemas/Allof.java | 24 +- .../schemas/AllofWithBaseSchema.java | 36 +- .../components/schemas/AnyofComplexTypes.java | 24 +- .../components/schemas/EnumsInProperties.java | 16 +- .../components/schemas/OneofComplexTypes.java | 24 +- .../components/schemas/OneofWithRequired.java | 64 +- .../schemas/RequiredValidation.java | 16 +- .../RequiredWithEscapedCharacters.java | 1024 ++-- .../codegen/generators/DefaultGenerator.java | 8 +- .../generators/openapimodels/MapBuilder.java | 4 +- .../components/schemas/_objectInputSetter.hbs | 64 +- .../components/schemas/_objectInputType.hbs | 12 +- .../schemas/docschema_objectInput.hbs | 8 +- 36 files changed, 3049 insertions(+), 3049 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 1fae6c5a7a4..8916a75d83f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -73,25 +73,25 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(Void value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(boolean value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(String value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(int value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(float value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(long value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(double value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(List value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | foo(Map value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(Void value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(boolean value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(String value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(int value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(float value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(long value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(double value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(List value) | -| AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder | bar(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(Void value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(boolean value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(String value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(int value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(float value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(long value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(double value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(List value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | foo(Map value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(Void value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(boolean value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(String value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(int value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(float value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(long value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(double value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(List value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(Map value) | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMap public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index 94d20a42795..4733bc7e711 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -54,25 +54,25 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(Void value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(boolean value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(String value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(int value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(float value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(long value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(double value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(List value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | foo(Map value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(Void value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(boolean value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(String value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(int value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(float value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(long value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(double value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(List value) | -| AdditionalpropertiesAreAllowedByDefaultMapBuilder | bar(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(Void value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(boolean value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(String value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(int value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(float value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(long value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(double value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(List value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | foo(Map value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(Void value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(boolean value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(String value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(int value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(float value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(long value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(double value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(List value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(Map value) | ## AdditionalpropertiesAreAllowedByDefaultMap public static class AdditionalpropertiesAreAllowedByDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index a5baa50c25c..503f09d124e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -70,7 +70,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## AdditionalpropertiesCanExistByItselfMap public static class AdditionalpropertiesCanExistByItselfMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index 923befcdb6b..b6f0cb1752a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -58,7 +58,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## AdditionalpropertiesShouldNotLookInApplicatorsMap public static class AdditionalpropertiesShouldNotLookInApplicatorsMap
@@ -110,16 +110,16 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| Schema0MapBuilder | foo(Void value) | -| Schema0MapBuilder | foo(boolean value) | -| Schema0MapBuilder | foo(String value) | -| Schema0MapBuilder | foo(int value) | -| Schema0MapBuilder | foo(float value) | -| Schema0MapBuilder | foo(long value) | -| Schema0MapBuilder | foo(double value) | -| Schema0MapBuilder | foo(List value) | -| Schema0MapBuilder | foo(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(Void value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(boolean value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(String value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(int value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(float value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(long value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(double value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(List value) | +| [Schema0MapBuilder](#schema0mapbuilder) | foo(Map value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index 7b1b38f5095..ef6bef071cc 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -69,8 +69,8 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema10MapBuilder -public class Schema10MapBuilder
+## Schema1Map0Builder +public class Schema1Map0Builder
builder for `Map` A class that builds the Map input type @@ -78,12 +78,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -98,7 +98,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema10MapBuilder | foo(String value) | +| [Schema1Map0Builder](#schema1map0builder) | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,8 +148,8 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00MapBuilder -public class Schema00MapBuilder
+## Schema0Map0Builder +public class Schema0Map0Builder
builder for `Map` A class that builds the Map input type @@ -157,12 +157,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -177,10 +177,10 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema00MapBuilder | bar(int value) | -| Schema00MapBuilder | bar(float value) | -| Schema00MapBuilder | bar(long value) | -| Schema00MapBuilder | bar(double value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(int value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(float value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(long value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 0fa4982c7b7..ac8bbaaaeb8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -49,8 +49,8 @@ A schema class that validates payloads | [AllofWithBaseSchemaMap](#allofwithbaseschemamap) | validate([Map<?, ?>](#allofwithbaseschemamapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## AllofWithBaseSchema0MapBuilder -public class AllofWithBaseSchema0MapBuilder
+## AllofWithBaseSchemaMap0Builder +public class AllofWithBaseSchemaMap0Builder
builder for `Map` A class that builds the Map input type @@ -58,12 +58,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| AllofWithBaseSchema0MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| AllofWithBaseSchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## AllofWithBaseSchemaMapBuilder public class AllofWithBaseSchemaMapBuilder
builder for `Map` @@ -78,10 +78,10 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| AllofWithBaseSchema0MapBuilder | bar(int value) | -| AllofWithBaseSchema0MapBuilder | bar(float value) | -| AllofWithBaseSchema0MapBuilder | bar(long value) | -| AllofWithBaseSchema0MapBuilder | bar(double value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | bar(int value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | bar(float value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | bar(long value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | bar(double value) | ## AllofWithBaseSchemaMap public static class AllofWithBaseSchemaMap
@@ -131,8 +131,8 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema10MapBuilder -public class Schema10MapBuilder
+## Schema1Map0Builder +public class Schema1Map0Builder
builder for `Map` A class that builds the Map input type @@ -140,12 +140,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -160,7 +160,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema10MapBuilder | baz(Void value) | +| [Schema1Map0Builder](#schema1map0builder) | baz(Void value) | ## Schema1Map public static class Schema1Map
@@ -210,8 +210,8 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00MapBuilder -public class Schema00MapBuilder
+## Schema0Map0Builder +public class Schema0Map0Builder
builder for `Map` A class that builds the Map input type @@ -219,12 +219,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -239,7 +239,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema00MapBuilder | foo(String value) | +| [Schema0Map0Builder](#schema0map0builder) | foo(String value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index ff2bd2ab0d2..2b417e5ad6f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -69,8 +69,8 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema10MapBuilder -public class Schema10MapBuilder
+## Schema1Map0Builder +public class Schema1Map0Builder
builder for `Map` A class that builds the Map input type @@ -78,12 +78,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -98,7 +98,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema10MapBuilder | foo(String value) | +| [Schema1Map0Builder](#schema1map0builder) | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,8 +148,8 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00MapBuilder -public class Schema00MapBuilder
+## Schema0Map0Builder +public class Schema0Map0Builder
builder for `Map` A class that builds the Map input type @@ -157,12 +157,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -177,10 +177,10 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema00MapBuilder | bar(int value) | -| Schema00MapBuilder | bar(float value) | -| Schema00MapBuilder | bar(long value) | -| Schema00MapBuilder | bar(double value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(int value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(float value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(long value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index d28ea2b0b6d..3f1e4508fb5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -69,8 +69,8 @@ EnumsInProperties.EnumsInPropertiesMap validatedPayload = | ----------------- | ---------------------- | | [EnumsInPropertiesMap](#enumsinpropertiesmap) | validate([Map](#enumsinpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## EnumsInProperties0MapBuilder -public class EnumsInProperties0MapBuilder
+## EnumsInPropertiesMap0Builder +public class EnumsInPropertiesMap0Builder
builder for `Map` A class that builds the Map input type @@ -78,14 +78,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| EnumsInProperties0MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| EnumsInPropertiesMap0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| EnumsInProperties0MapBuilder | foo(String value) | -| EnumsInProperties0MapBuilder | foo([StringFooEnums](#stringfooenums) value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | foo(String value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | foo([StringFooEnums](#stringfooenums) value) | ## EnumsInPropertiesMapBuilder public class EnumsInPropertiesMapBuilder
builder for `Map` @@ -100,8 +100,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| EnumsInProperties0MapBuilder | bar(String value) | -| EnumsInProperties0MapBuilder | bar([StringBarEnums](#stringbarenums) value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | bar(String value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | bar([StringBarEnums](#stringbarenums) value) | ## EnumsInPropertiesMap public static class EnumsInPropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 94967d71c20..5eb51de4b53 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -53,16 +53,16 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| ForbiddenPropertyMapBuilder | foo(Void value) | -| ForbiddenPropertyMapBuilder | foo(boolean value) | -| ForbiddenPropertyMapBuilder | foo(String value) | -| ForbiddenPropertyMapBuilder | foo(int value) | -| ForbiddenPropertyMapBuilder | foo(float value) | -| ForbiddenPropertyMapBuilder | foo(long value) | -| ForbiddenPropertyMapBuilder | foo(double value) | -| ForbiddenPropertyMapBuilder | foo(List value) | -| ForbiddenPropertyMapBuilder | foo(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(Void value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(boolean value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(String value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(int value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(float value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(long value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(double value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(List value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(Map value) | ## ForbiddenPropertyMap public static class ForbiddenPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 47f46b1a8f6..9925cf9ae38 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -53,8 +53,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| InvalidStringValueForDefaultMapBuilder | bar(String value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | bar(String value) | ## InvalidStringValueForDefaultMap public static class InvalidStringValueForDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 04626feff9d..89afc9264fa 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -99,8 +99,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| NotMapBuilder | foo(String value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [NotMapBuilder](#notmapbuilder) | foo(String value) | ## NotMap public static class NotMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index 9c89c900046..e974b2c8d70 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -54,12 +54,12 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| ObjectPropertiesValidationMapBuilder | foo(int value) | -| ObjectPropertiesValidationMapBuilder | foo(float value) | -| ObjectPropertiesValidationMapBuilder | foo(long value) | -| ObjectPropertiesValidationMapBuilder | foo(double value) | -| ObjectPropertiesValidationMapBuilder | bar(String value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(int value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(float value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(long value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(double value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | bar(String value) | ## ObjectPropertiesValidationMap public static class ObjectPropertiesValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index f10fb3daa53..fd538b63c0e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -69,8 +69,8 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema10MapBuilder -public class Schema10MapBuilder
+## Schema1Map0Builder +public class Schema1Map0Builder
builder for `Map` A class that builds the Map input type @@ -78,12 +78,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema10MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -98,7 +98,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema10MapBuilder | foo(String value) | +| [Schema1Map0Builder](#schema1map0builder) | foo(String value) | ## Schema1Map public static class Schema1Map
@@ -148,8 +148,8 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00MapBuilder -public class Schema00MapBuilder
+## Schema0Map0Builder +public class Schema0Map0Builder
builder for `Map` A class that builds the Map input type @@ -157,12 +157,12 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema00MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -177,10 +177,10 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema00MapBuilder | bar(int value) | -| Schema00MapBuilder | bar(float value) | -| Schema00MapBuilder | bar(long value) | -| Schema00MapBuilder | bar(double value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(int value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(float value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(long value) | +| [Schema0Map0Builder](#schema0map0builder) | bar(double value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index 8d3a891d41a..70fee9b7723 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -59,8 +59,8 @@ A schema class that validates payloads | [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema100MapBuilder -public class Schema100MapBuilder
+## Schema1Map00Builder +public class Schema1Map00Builder
builder for `Map` A class that builds the Map input type @@ -68,14 +68,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map00Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -## Schema101MapBuilder -public class Schema101MapBuilder
+| Map | build()
Returns map input that should be used with Schema.validate | +## Schema1Map01Builder +public class Schema1Map01Builder
builder for `Map` A class that builds the Map input type @@ -83,22 +83,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map01Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema100MapBuilder | foo(Void value) | -| Schema100MapBuilder | foo(boolean value) | -| Schema100MapBuilder | foo(String value) | -| Schema100MapBuilder | foo(int value) | -| Schema100MapBuilder | foo(float value) | -| Schema100MapBuilder | foo(long value) | -| Schema100MapBuilder | foo(double value) | -| Schema100MapBuilder | foo(List value) | -| Schema100MapBuilder | foo(Map value) | -## Schema110MapBuilder -public class Schema110MapBuilder
+| [Schema1Map00Builder](#schema1map00builder) | foo(Void value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(boolean value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(String value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(int value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(float value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(long value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(double value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(List value) | +| [Schema1Map00Builder](#schema1map00builder) | foo(Map value) | +## Schema1Map10Builder +public class Schema1Map10Builder
builder for `Map` A class that builds the Map input type @@ -106,20 +106,20 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema110MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema1Map10Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema100MapBuilder | baz(Void value) | -| Schema100MapBuilder | baz(boolean value) | -| Schema100MapBuilder | baz(String value) | -| Schema100MapBuilder | baz(int value) | -| Schema100MapBuilder | baz(float value) | -| Schema100MapBuilder | baz(long value) | -| Schema100MapBuilder | baz(double value) | -| Schema100MapBuilder | baz(List value) | -| Schema100MapBuilder | baz(Map value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(Void value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(boolean value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(String value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(int value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(float value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(long value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(double value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(List value) | +| [Schema1Map00Builder](#schema1map00builder) | baz(Map value) | ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -134,24 +134,24 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema101MapBuilder | baz(Void value) | -| Schema101MapBuilder | baz(boolean value) | -| Schema101MapBuilder | baz(String value) | -| Schema101MapBuilder | baz(int value) | -| Schema101MapBuilder | baz(float value) | -| Schema101MapBuilder | baz(long value) | -| Schema101MapBuilder | baz(double value) | -| Schema101MapBuilder | baz(List value) | -| Schema101MapBuilder | baz(Map value) | -| Schema110MapBuilder | foo(Void value) | -| Schema110MapBuilder | foo(boolean value) | -| Schema110MapBuilder | foo(String value) | -| Schema110MapBuilder | foo(int value) | -| Schema110MapBuilder | foo(float value) | -| Schema110MapBuilder | foo(long value) | -| Schema110MapBuilder | foo(double value) | -| Schema110MapBuilder | foo(List value) | -| Schema110MapBuilder | foo(Map value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(Void value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(boolean value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(String value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(int value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(float value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(long value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(double value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(List value) | +| [Schema1Map01Builder](#schema1map01builder) | baz(Map value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(Void value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(boolean value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(String value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(int value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(float value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(long value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(double value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(List value) | +| [Schema1Map10Builder](#schema1map10builder) | foo(Map value) | ## Schema1Map public static class Schema1Map
@@ -191,8 +191,8 @@ A schema class that validates payloads | [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema000MapBuilder -public class Schema000MapBuilder
+## Schema0Map00Builder +public class Schema0Map00Builder
builder for `Map` A class that builds the Map input type @@ -200,14 +200,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map00Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -## Schema001MapBuilder -public class Schema001MapBuilder
+| Map | build()
Returns map input that should be used with Schema.validate | +## Schema0Map01Builder +public class Schema0Map01Builder
builder for `Map` A class that builds the Map input type @@ -215,22 +215,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map01Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema000MapBuilder | foo(Void value) | -| Schema000MapBuilder | foo(boolean value) | -| Schema000MapBuilder | foo(String value) | -| Schema000MapBuilder | foo(int value) | -| Schema000MapBuilder | foo(float value) | -| Schema000MapBuilder | foo(long value) | -| Schema000MapBuilder | foo(double value) | -| Schema000MapBuilder | foo(List value) | -| Schema000MapBuilder | foo(Map value) | -## Schema010MapBuilder -public class Schema010MapBuilder
+| [Schema0Map00Builder](#schema0map00builder) | foo(Void value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(boolean value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(String value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(int value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(float value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(long value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(double value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(List value) | +| [Schema0Map00Builder](#schema0map00builder) | foo(Map value) | +## Schema0Map10Builder +public class Schema0Map10Builder
builder for `Map` A class that builds the Map input type @@ -238,20 +238,20 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| Schema010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| Schema0Map10Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema000MapBuilder | bar(Void value) | -| Schema000MapBuilder | bar(boolean value) | -| Schema000MapBuilder | bar(String value) | -| Schema000MapBuilder | bar(int value) | -| Schema000MapBuilder | bar(float value) | -| Schema000MapBuilder | bar(long value) | -| Schema000MapBuilder | bar(double value) | -| Schema000MapBuilder | bar(List value) | -| Schema000MapBuilder | bar(Map value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(Void value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(boolean value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(String value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(int value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(float value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(long value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(double value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(List value) | +| [Schema0Map00Builder](#schema0map00builder) | bar(Map value) | ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` @@ -266,24 +266,24 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Schema001MapBuilder | bar(Void value) | -| Schema001MapBuilder | bar(boolean value) | -| Schema001MapBuilder | bar(String value) | -| Schema001MapBuilder | bar(int value) | -| Schema001MapBuilder | bar(float value) | -| Schema001MapBuilder | bar(long value) | -| Schema001MapBuilder | bar(double value) | -| Schema001MapBuilder | bar(List value) | -| Schema001MapBuilder | bar(Map value) | -| Schema010MapBuilder | foo(Void value) | -| Schema010MapBuilder | foo(boolean value) | -| Schema010MapBuilder | foo(String value) | -| Schema010MapBuilder | foo(int value) | -| Schema010MapBuilder | foo(float value) | -| Schema010MapBuilder | foo(long value) | -| Schema010MapBuilder | foo(double value) | -| Schema010MapBuilder | foo(List value) | -| Schema010MapBuilder | foo(Map value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(Void value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(boolean value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(String value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(int value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(float value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(long value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(double value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(List value) | +| [Schema0Map01Builder](#schema0map01builder) | bar(Map value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(Void value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(boolean value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(String value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(int value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(float value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(long value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(double value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(List value) | +| [Schema0Map10Builder](#schema0map10builder) | foo(Map value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 4e33e8d31d8..e182c3404fb 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -58,31 +58,31 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusNbar(double value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusRbar(double value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusTbar(double value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(int value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(float value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(long value) | -| PropertiesWithEscapedCharactersMapBuilder | setFooReverseSolidusFbar(double value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusNbar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusNbar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusNbar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusNbar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusRbar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusRbar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusRbar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusRbar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusTbar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusTbar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusTbar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusTbar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(double value) | ## PropertiesWithEscapedCharactersMap public static class PropertiesWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 8f7d2bb2185..5dc2a71c002 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -53,8 +53,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| PropertyNamedRefThatIsNotAReferenceMapBuilder | setDollarSignRef(String value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | setDollarSignRef(String value) | ## PropertyNamedRefThatIsNotAReferenceMap public static class PropertyNamedRefThatIsNotAReferenceMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index 424dec7f8a7..ee873331134 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -69,7 +69,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | +| Map | build()
Returns map input that should be used with Schema.validate | ## RefInAdditionalpropertiesMap public static class RefInAdditionalpropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index f40ff5d4e78..5b45959be75 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -52,16 +52,16 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| RefInPropertyMapBuilder | a(Void value) | -| RefInPropertyMapBuilder | a(boolean value) | -| RefInPropertyMapBuilder | a(String value) | -| RefInPropertyMapBuilder | a(int value) | -| RefInPropertyMapBuilder | a(float value) | -| RefInPropertyMapBuilder | a(long value) | -| RefInPropertyMapBuilder | a(double value) | -| RefInPropertyMapBuilder | a(List value) | -| RefInPropertyMapBuilder | a(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(Void value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(boolean value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(String value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(int value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(float value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(long value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(double value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(List value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(Map value) | ## RefInPropertyMap public static class RefInPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index fa1f34a548e..a886d67b6e6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -53,16 +53,16 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| RequiredDefaultValidationMapBuilder | foo(Void value) | -| RequiredDefaultValidationMapBuilder | foo(boolean value) | -| RequiredDefaultValidationMapBuilder | foo(String value) | -| RequiredDefaultValidationMapBuilder | foo(int value) | -| RequiredDefaultValidationMapBuilder | foo(float value) | -| RequiredDefaultValidationMapBuilder | foo(long value) | -| RequiredDefaultValidationMapBuilder | foo(double value) | -| RequiredDefaultValidationMapBuilder | foo(List value) | -| RequiredDefaultValidationMapBuilder | foo(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(Void value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(boolean value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(String value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(int value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(float value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(long value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(double value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(List value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(Map value) | ## RequiredDefaultValidationMap public static class RequiredDefaultValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index acb13437356..d0e39327508 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -41,8 +41,8 @@ A schema class that validates payloads | [RequiredValidationMap](#requiredvalidationmap) | validate([Map<?, ?>](#requiredvalidationmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## RequiredValidation0MapBuilder -public class RequiredValidation0MapBuilder
+## RequiredValidationMap0Builder +public class RequiredValidationMap0Builder
builder for `Map` A class that builds the Map input type @@ -50,21 +50,21 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredValidation0MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredValidationMap0Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| RequiredValidation0MapBuilder | bar(Void value) | -| RequiredValidation0MapBuilder | bar(boolean value) | -| RequiredValidation0MapBuilder | bar(String value) | -| RequiredValidation0MapBuilder | bar(int value) | -| RequiredValidation0MapBuilder | bar(float value) | -| RequiredValidation0MapBuilder | bar(long value) | -| RequiredValidation0MapBuilder | bar(double value) | -| RequiredValidation0MapBuilder | bar(List value) | -| RequiredValidation0MapBuilder | bar(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(Void value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(boolean value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(String value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(int value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(float value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(long value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(double value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(List value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(Map value) | ## RequiredValidationMapBuilder public class RequiredValidationMapBuilder
builder for `Map` @@ -79,15 +79,15 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredValidation0MapBuilder | foo(Void value) | -| RequiredValidation0MapBuilder | foo(boolean value) | -| RequiredValidation0MapBuilder | foo(String value) | -| RequiredValidation0MapBuilder | foo(int value) | -| RequiredValidation0MapBuilder | foo(float value) | -| RequiredValidation0MapBuilder | foo(long value) | -| RequiredValidation0MapBuilder | foo(double value) | -| RequiredValidation0MapBuilder | foo(List value) | -| RequiredValidation0MapBuilder | foo(Map value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(Void value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(boolean value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(String value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(int value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(float value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(long value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(double value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(List value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | foo(Map value) | ## RequiredValidationMap public static class RequiredValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index 9d628c81a4b..062fa5db281 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -53,16 +53,16 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| RequiredWithEmptyArrayMapBuilder | foo(Void value) | -| RequiredWithEmptyArrayMapBuilder | foo(boolean value) | -| RequiredWithEmptyArrayMapBuilder | foo(String value) | -| RequiredWithEmptyArrayMapBuilder | foo(int value) | -| RequiredWithEmptyArrayMapBuilder | foo(float value) | -| RequiredWithEmptyArrayMapBuilder | foo(long value) | -| RequiredWithEmptyArrayMapBuilder | foo(double value) | -| RequiredWithEmptyArrayMapBuilder | foo(List value) | -| RequiredWithEmptyArrayMapBuilder | foo(Map value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(Void value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(boolean value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(String value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(int value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(float value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(long value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(double value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(List value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(Map value) | ## RequiredWithEmptyArrayMap public static class RequiredWithEmptyArrayMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index a752ec4bed3..0f4e11fb997 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -38,8 +38,8 @@ A schema class that validates payloads | [RequiredWithEscapedCharactersMap](#requiredwithescapedcharactersmap) | validate([Map<?, ?>](#requiredwithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## RequiredWithEscapedCharacters000000MapBuilder -public class RequiredWithEscapedCharacters000000MapBuilder
+## RequiredWithEscapedCharactersMap000000Builder +public class RequiredWithEscapedCharactersMap000000Builder
builder for `Map` A class that builds the Map input type @@ -47,14 +47,14 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -## RequiredWithEscapedCharacters000001MapBuilder -public class RequiredWithEscapedCharacters000001MapBuilder
+| Map | build()
Returns map input that should be used with Schema.validate | +## RequiredWithEscapedCharactersMap000001Builder +public class RequiredWithEscapedCharactersMap000001Builder
builder for `Map` A class that builds the Map input type @@ -62,22 +62,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters000010MapBuilder -public class RequiredWithEscapedCharacters000010MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap000010Builder +public class RequiredWithEscapedCharactersMap000010Builder
builder for `Map` A class that builds the Map input type @@ -85,22 +85,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters000011MapBuilder -public class RequiredWithEscapedCharacters000011MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap000011Builder +public class RequiredWithEscapedCharactersMap000011Builder
builder for `Map` A class that builds the Map input type @@ -108,31 +108,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters000100MapBuilder -public class RequiredWithEscapedCharacters000100MapBuilder
+| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap000100Builder +public class RequiredWithEscapedCharactersMap000100Builder
builder for `Map` A class that builds the Map input type @@ -140,22 +140,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters000101MapBuilder -public class RequiredWithEscapedCharacters000101MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap000101Builder +public class RequiredWithEscapedCharactersMap000101Builder
builder for `Map` A class that builds the Map input type @@ -163,31 +163,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters000110MapBuilder -public class RequiredWithEscapedCharacters000110MapBuilder
+| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap000110Builder +public class RequiredWithEscapedCharactersMap000110Builder
builder for `Map` A class that builds the Map input type @@ -195,31 +195,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000110MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000110Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters000111MapBuilder -public class RequiredWithEscapedCharacters000111MapBuilder
+| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap000111Builder +public class RequiredWithEscapedCharactersMap000111Builder
builder for `Map` A class that builds the Map input type @@ -227,40 +227,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters000111MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap000111Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters001000MapBuilder -public class RequiredWithEscapedCharacters001000MapBuilder
+| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap001000Builder +public class RequiredWithEscapedCharactersMap001000Builder
builder for `Map` A class that builds the Map input type @@ -268,22 +268,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusFbar(Map value) | -## RequiredWithEscapedCharacters001001MapBuilder -public class RequiredWithEscapedCharacters001001MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(Map value) | +## RequiredWithEscapedCharactersMap001001Builder +public class RequiredWithEscapedCharactersMap001001Builder
builder for `Map` A class that builds the Map input type @@ -291,31 +291,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters001010MapBuilder -public class RequiredWithEscapedCharacters001010MapBuilder
+| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap001010Builder +public class RequiredWithEscapedCharactersMap001010Builder
builder for `Map` A class that builds the Map input type @@ -323,31 +323,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters001011MapBuilder -public class RequiredWithEscapedCharacters001011MapBuilder
+| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap001011Builder +public class RequiredWithEscapedCharactersMap001011Builder
builder for `Map` A class that builds the Map input type @@ -355,40 +355,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters001100MapBuilder -public class RequiredWithEscapedCharacters001100MapBuilder
+| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap001100Builder +public class RequiredWithEscapedCharactersMap001100Builder
builder for `Map` A class that builds the Map input type @@ -396,31 +396,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters001101MapBuilder -public class RequiredWithEscapedCharacters001101MapBuilder
+| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap001101Builder +public class RequiredWithEscapedCharactersMap001101Builder
builder for `Map` A class that builds the Map input type @@ -428,40 +428,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters001110MapBuilder -public class RequiredWithEscapedCharacters001110MapBuilder
+| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap001110Builder +public class RequiredWithEscapedCharactersMap001110Builder
builder for `Map` A class that builds the Map input type @@ -469,40 +469,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001110MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001110Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters001111MapBuilder -public class RequiredWithEscapedCharacters001111MapBuilder
+| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap001111Builder +public class RequiredWithEscapedCharactersMap001111Builder
builder for `Map` A class that builds the Map input type @@ -510,49 +510,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters001111MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap001111Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters010000MapBuilder -public class RequiredWithEscapedCharacters010000MapBuilder
+| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap010000Builder +public class RequiredWithEscapedCharactersMap010000Builder
builder for `Map` A class that builds the Map input type @@ -560,22 +560,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusNbar(Map value) | -## RequiredWithEscapedCharacters010001MapBuilder -public class RequiredWithEscapedCharacters010001MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(Map value) | +## RequiredWithEscapedCharactersMap010001Builder +public class RequiredWithEscapedCharactersMap010001Builder
builder for `Map` A class that builds the Map input type @@ -583,31 +583,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters010010MapBuilder -public class RequiredWithEscapedCharacters010010MapBuilder
+| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap010010Builder +public class RequiredWithEscapedCharactersMap010010Builder
builder for `Map` A class that builds the Map input type @@ -615,31 +615,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters010011MapBuilder -public class RequiredWithEscapedCharacters010011MapBuilder
+| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap010011Builder +public class RequiredWithEscapedCharactersMap010011Builder
builder for `Map` A class that builds the Map input type @@ -647,40 +647,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters010100MapBuilder -public class RequiredWithEscapedCharacters010100MapBuilder
+| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap010100Builder +public class RequiredWithEscapedCharactersMap010100Builder
builder for `Map` A class that builds the Map input type @@ -688,31 +688,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters010101MapBuilder -public class RequiredWithEscapedCharacters010101MapBuilder
+| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap010101Builder +public class RequiredWithEscapedCharactersMap010101Builder
builder for `Map` A class that builds the Map input type @@ -720,40 +720,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters010110MapBuilder -public class RequiredWithEscapedCharacters010110MapBuilder
+| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap010110Builder +public class RequiredWithEscapedCharactersMap010110Builder
builder for `Map` A class that builds the Map input type @@ -761,40 +761,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010110MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010110Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters010111MapBuilder -public class RequiredWithEscapedCharacters010111MapBuilder
+| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap010111Builder +public class RequiredWithEscapedCharactersMap010111Builder
builder for `Map` A class that builds the Map input type @@ -802,49 +802,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters010111MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap010111Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters011000MapBuilder -public class RequiredWithEscapedCharacters011000MapBuilder
+| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap011000Builder +public class RequiredWithEscapedCharactersMap011000Builder
builder for `Map` A class that builds the Map input type @@ -852,31 +852,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusFbar(Map value) | -## RequiredWithEscapedCharacters011001MapBuilder -public class RequiredWithEscapedCharacters011001MapBuilder
+| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(Map value) | +## RequiredWithEscapedCharactersMap011001Builder +public class RequiredWithEscapedCharactersMap011001Builder
builder for `Map` A class that builds the Map input type @@ -884,40 +884,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters011010MapBuilder -public class RequiredWithEscapedCharacters011010MapBuilder
+| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap011010Builder +public class RequiredWithEscapedCharactersMap011010Builder
builder for `Map` A class that builds the Map input type @@ -925,40 +925,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters011011MapBuilder -public class RequiredWithEscapedCharacters011011MapBuilder
+| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap011011Builder +public class RequiredWithEscapedCharactersMap011011Builder
builder for `Map` A class that builds the Map input type @@ -966,49 +966,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters011100MapBuilder -public class RequiredWithEscapedCharacters011100MapBuilder
+| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap011100Builder +public class RequiredWithEscapedCharactersMap011100Builder
builder for `Map` A class that builds the Map input type @@ -1016,199 +1016,199 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters011101MapBuilder -public class RequiredWithEscapedCharacters011101MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap011101Builder +public class RequiredWithEscapedCharactersMap011101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters011101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap011101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters011110MapBuilder -public class RequiredWithEscapedCharacters011110MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters011110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters011111MapBuilder -public class RequiredWithEscapedCharacters011111MapBuilder
+| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap011110Builder +public class RequiredWithEscapedCharactersMap011110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap011110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap011111Builder +public class RequiredWithEscapedCharactersMap011111Builder
builder for `Map` A class that builds the Map input type ## Constructor Summary | Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters011111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters100000MapBuilder -public class RequiredWithEscapedCharacters100000MapBuilder
+| --------------------------- | +| RequiredWithEscapedCharactersMap011111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap100000Builder +public class RequiredWithEscapedCharactersMap100000Builder
builder for `Map` A class that builds the Map input type @@ -1216,22 +1216,22 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000000MapBuilder | setFooReverseSolidusTbar(Map value) | -## RequiredWithEscapedCharacters100001MapBuilder -public class RequiredWithEscapedCharacters100001MapBuilder
+| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(Map value) | +## RequiredWithEscapedCharactersMap100001Builder +public class RequiredWithEscapedCharactersMap100001Builder
builder for `Map` A class that builds the Map input type @@ -1239,31 +1239,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000001MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters100010MapBuilder -public class RequiredWithEscapedCharacters100010MapBuilder
+| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000001Builder](#requiredwithescapedcharactersmap000001builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap100010Builder +public class RequiredWithEscapedCharactersMap100010Builder
builder for `Map` A class that builds the Map input type @@ -1271,31 +1271,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000010MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters100011MapBuilder -public class RequiredWithEscapedCharacters100011MapBuilder
+| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap100011Builder +public class RequiredWithEscapedCharactersMap100011Builder
builder for `Map` A class that builds the Map input type @@ -1303,40 +1303,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000011MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters100100MapBuilder -public class RequiredWithEscapedCharacters100100MapBuilder
+| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000011Builder](#requiredwithescapedcharactersmap000011builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap100100Builder +public class RequiredWithEscapedCharactersMap100100Builder
builder for `Map` A class that builds the Map input type @@ -1344,31 +1344,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000100MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters100101MapBuilder -public class RequiredWithEscapedCharacters100101MapBuilder
+| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap100101Builder +public class RequiredWithEscapedCharactersMap100101Builder
builder for `Map` A class that builds the Map input type @@ -1376,40 +1376,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000101MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters100110MapBuilder -public class RequiredWithEscapedCharacters100110MapBuilder
+| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000101Builder](#requiredwithescapedcharactersmap000101builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap100110Builder +public class RequiredWithEscapedCharactersMap100110Builder
builder for `Map` A class that builds the Map input type @@ -1417,40 +1417,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100110MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100110Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000110MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters100111MapBuilder -public class RequiredWithEscapedCharacters100111MapBuilder
+| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap100111Builder +public class RequiredWithEscapedCharactersMap100111Builder
builder for `Map` A class that builds the Map input type @@ -1458,49 +1458,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters100111MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap100111Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters000111MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters101000MapBuilder -public class RequiredWithEscapedCharacters101000MapBuilder
+| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap000111Builder](#requiredwithescapedcharactersmap000111builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap101000Builder +public class RequiredWithEscapedCharactersMap101000Builder
builder for `Map` A class that builds the Map input type @@ -1508,31 +1508,31 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101000MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101000Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001000MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusFbar(Map value) | -## RequiredWithEscapedCharacters101001MapBuilder -public class RequiredWithEscapedCharacters101001MapBuilder
+| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(Map value) | +## RequiredWithEscapedCharactersMap101001Builder +public class RequiredWithEscapedCharactersMap101001Builder
builder for `Map` A class that builds the Map input type @@ -1540,40 +1540,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001001MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters101010MapBuilder -public class RequiredWithEscapedCharacters101010MapBuilder
+| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001001Builder](#requiredwithescapedcharactersmap001001builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap101010Builder +public class RequiredWithEscapedCharactersMap101010Builder
builder for `Map` A class that builds the Map input type @@ -1581,40 +1581,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001010MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters101011MapBuilder -public class RequiredWithEscapedCharacters101011MapBuilder
+| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap101011Builder +public class RequiredWithEscapedCharactersMap101011Builder
builder for `Map` A class that builds the Map input type @@ -1622,49 +1622,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001011MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters101100MapBuilder -public class RequiredWithEscapedCharacters101100MapBuilder
+| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001011Builder](#requiredwithescapedcharactersmap001011builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap101100Builder +public class RequiredWithEscapedCharactersMap101100Builder
builder for `Map` A class that builds the Map input type @@ -1672,231 +1672,231 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001100MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters101101MapBuilder -public class RequiredWithEscapedCharacters101101MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap101101Builder +public class RequiredWithEscapedCharactersMap101101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters101101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap101101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001101MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters101110MapBuilder -public class RequiredWithEscapedCharacters101110MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters101110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001110MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters101111MapBuilder -public class RequiredWithEscapedCharacters101111MapBuilder
+| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001101Builder](#requiredwithescapedcharactersmap001101builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap101110Builder +public class RequiredWithEscapedCharactersMap101110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap101110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap101111Builder +public class RequiredWithEscapedCharactersMap101111Builder
builder for `Map` A class that builds the Map input type ## Constructor Summary | Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters101111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters001111MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters110000MapBuilder -public class RequiredWithEscapedCharacters110000MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters110000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010000MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100000MapBuilder | setFooReverseSolidusNbar(Map value) | -## RequiredWithEscapedCharacters110001MapBuilder -public class RequiredWithEscapedCharacters110001MapBuilder
+| --------------------------- | +| RequiredWithEscapedCharactersMap101111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap001111Builder](#requiredwithescapedcharactersmap001111builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap110000Builder +public class RequiredWithEscapedCharactersMap110000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap110000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(Map value) | +## RequiredWithEscapedCharactersMap110001Builder +public class RequiredWithEscapedCharactersMap110001Builder
builder for `Map` A class that builds the Map input type @@ -1904,40 +1904,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110001MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap110001Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010001MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100001MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters110010MapBuilder -public class RequiredWithEscapedCharacters110010MapBuilder
+| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010001Builder](#requiredwithescapedcharactersmap010001builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100001Builder](#requiredwithescapedcharactersmap100001builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap110010Builder +public class RequiredWithEscapedCharactersMap110010Builder
builder for `Map` A class that builds the Map input type @@ -1945,40 +1945,40 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110010MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap110010Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010010MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100010MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters110011MapBuilder -public class RequiredWithEscapedCharacters110011MapBuilder
+| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap110011Builder +public class RequiredWithEscapedCharactersMap110011Builder
builder for `Map` A class that builds the Map input type @@ -1986,49 +1986,49 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110011MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap110011Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010011MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100011MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters110100MapBuilder -public class RequiredWithEscapedCharacters110100MapBuilder
+| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010011Builder](#requiredwithescapedcharactersmap010011builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100011Builder](#requiredwithescapedcharactersmap100011builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap110100Builder +public class RequiredWithEscapedCharactersMap110100Builder
builder for `Map` A class that builds the Map input type @@ -2036,565 +2036,565 @@ A class that builds the Map input type ## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110100MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap110100Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010100MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100100MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters110101MapBuilder -public class RequiredWithEscapedCharacters110101MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap110101Builder +public class RequiredWithEscapedCharactersMap110101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary | Constructor and Description | | --------------------------- | -| RequiredWithEscapedCharacters110101MapBuilder(Map instance)
Creates a builder that contains the passed instance | +| RequiredWithEscapedCharactersMap110101Builder(Map instance)
Creates a builder that contains the passed instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010101MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100101MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters110110MapBuilder -public class RequiredWithEscapedCharacters110110MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters110110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010110MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100110MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters110111MapBuilder -public class RequiredWithEscapedCharacters110111MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters110111MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters010111MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters100111MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters111000MapBuilder -public class RequiredWithEscapedCharacters111000MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111000MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011000MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101000MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110000MapBuilder | setFooReverseSolidusFbar(Map value) | -## RequiredWithEscapedCharacters111001MapBuilder -public class RequiredWithEscapedCharacters111001MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111001MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011001MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101001MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110001MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters111010MapBuilder -public class RequiredWithEscapedCharacters111010MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111010MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011010MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101010MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110010MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -## RequiredWithEscapedCharacters111011MapBuilder -public class RequiredWithEscapedCharacters111011MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111011MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011011MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101011MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110011MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters111100MapBuilder -public class RequiredWithEscapedCharacters111100MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111100MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011100MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101100MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110100MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters111000MapBuilder | setFooReverseSolidusRbar(Map value) | -## RequiredWithEscapedCharacters111101MapBuilder -public class RequiredWithEscapedCharacters111101MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111101MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011101MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101101MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110101MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters111001MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | -## RequiredWithEscapedCharacters111110MapBuilder -public class RequiredWithEscapedCharacters111110MapBuilder
-builder for `Map` - -A class that builds the Map input type - -## Constructor Summary -| Constructor and Description | -| --------------------------- | -| RequiredWithEscapedCharacters111110MapBuilder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011110MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101110MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110110MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters111010MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters111100MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010101Builder](#requiredwithescapedcharactersmap010101builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100101Builder](#requiredwithescapedcharactersmap100101builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap110110Builder +public class RequiredWithEscapedCharactersMap110110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap110110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap110111Builder +public class RequiredWithEscapedCharactersMap110111Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap110111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap010111Builder](#requiredwithescapedcharactersmap010111builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap100111Builder](#requiredwithescapedcharactersmap100111builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap111000Builder +public class RequiredWithEscapedCharactersMap111000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(Map value) | +## RequiredWithEscapedCharactersMap111001Builder +public class RequiredWithEscapedCharactersMap111001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011001Builder](#requiredwithescapedcharactersmap011001builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101001Builder](#requiredwithescapedcharactersmap101001builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110001Builder](#requiredwithescapedcharactersmap110001builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap111010Builder +public class RequiredWithEscapedCharactersMap111010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +## RequiredWithEscapedCharactersMap111011Builder +public class RequiredWithEscapedCharactersMap111011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011011Builder](#requiredwithescapedcharactersmap011011builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101011Builder](#requiredwithescapedcharactersmap101011builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110011Builder](#requiredwithescapedcharactersmap110011builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap111100Builder +public class RequiredWithEscapedCharactersMap111100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(Map value) | +## RequiredWithEscapedCharactersMap111101Builder +public class RequiredWithEscapedCharactersMap111101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011101Builder](#requiredwithescapedcharactersmap011101builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101101Builder](#requiredwithescapedcharactersmap101101builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110101Builder](#requiredwithescapedcharactersmap110101builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap111001Builder](#requiredwithescapedcharactersmap111001builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | +## RequiredWithEscapedCharactersMap111110Builder +public class RequiredWithEscapedCharactersMap111110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| RequiredWithEscapedCharactersMap111110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | ## RequiredWithEscapedCharactersMapBuilder public class RequiredWithEscapedCharactersMapBuilder
builder for `Map` @@ -2609,60 +2609,60 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(Void value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(boolean value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(String value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(int value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(float value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(long value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(double value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(List value) | -| RequiredWithEscapedCharacters011111MapBuilder | setFooReverseSolidusTbar(Map value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(Void value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(boolean value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(String value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(int value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(float value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(long value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(double value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(List value) | -| RequiredWithEscapedCharacters101111MapBuilder | setFooReverseSolidusNbar(Map value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(Void value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(boolean value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(String value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(int value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(float value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(long value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(double value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(List value) | -| RequiredWithEscapedCharacters110111MapBuilder | setFooReverseSolidusFbar(Map value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(Void value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(boolean value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(String value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(int value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(float value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(long value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(double value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(List value) | -| RequiredWithEscapedCharacters111011MapBuilder | setFooReverseSolidusRbar(Map value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(Void value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(boolean value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(String value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(int value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(float value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(long value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(double value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(List value) | -| RequiredWithEscapedCharacters111101MapBuilder | setFooReverseSolidusQuotationMarkBar(Map value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(Void value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(boolean value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(String value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(int value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(float value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(long value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(double value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(List value) | -| RequiredWithEscapedCharacters111110MapBuilder | setFooReverseSolidusReverseSolidusBar(Map value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(Void value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(boolean value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(String value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(int value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(float value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(long value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(double value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(List value) | +| [RequiredWithEscapedCharactersMap011111Builder](#requiredwithescapedcharactersmap011111builder) | setFooReverseSolidusTbar(Map value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(Void value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(boolean value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(String value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(int value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(float value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(long value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(double value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(List value) | +| [RequiredWithEscapedCharactersMap101111Builder](#requiredwithescapedcharactersmap101111builder) | setFooReverseSolidusNbar(Map value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(Void value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(boolean value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(String value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(int value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(float value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(long value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(double value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(List value) | +| [RequiredWithEscapedCharactersMap110111Builder](#requiredwithescapedcharactersmap110111builder) | setFooReverseSolidusFbar(Map value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(Void value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(boolean value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(String value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(int value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(float value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(long value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(double value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(List value) | +| [RequiredWithEscapedCharactersMap111011Builder](#requiredwithescapedcharactersmap111011builder) | setFooReverseSolidusRbar(Map value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(Void value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(boolean value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(String value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(int value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(float value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(long value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(double value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(List value) | +| [RequiredWithEscapedCharactersMap111101Builder](#requiredwithescapedcharactersmap111101builder) | setFooReverseSolidusQuotationMarkBar(Map value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(Void value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(boolean value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(String value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(int value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(float value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(long value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(double value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(List value) | +| [RequiredWithEscapedCharactersMap111110Builder](#requiredwithescapedcharactersmap111110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | ## RequiredWithEscapedCharactersMap public static class RequiredWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index 54e2a00a1c9..f5bcabcabe8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -74,11 +74,11 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| Map | build() | -| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(int value) | -| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(float value) | -| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(long value) | -| TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder | alpha(double value) | +| Map | build()
Returns map input that should be used with Schema.validate | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(int value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(float value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(long value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(double value) | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap
diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 46249d50ab1..bf9d6caa141 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema0Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema00MapBuilder(Map instance) { + public Schema0Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -123,12 +123,12 @@ public Schema00MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema0MapBuilder implements SetterForBar { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -136,8 +136,8 @@ public Schema0MapBuilder() { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterBar(Map instance) { - return new Schema00MapBuilder(instance); + public Schema0Map0Builder getBuilderAfterBar(Map instance) { + return new Schema0Map0Builder(instance); } } @@ -391,7 +391,7 @@ default T foo(String value) { } } - public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema1Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -399,7 +399,7 @@ public static class Schema10MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema10MapBuilder(Map instance) { + public Schema1Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -408,12 +408,12 @@ public Schema10MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema1MapBuilder implements SetterForFoo { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -421,8 +421,8 @@ public Schema1MapBuilder() { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema10MapBuilder(instance); + public Schema1Map0Builder getBuilderAfterFoo(Map instance) { + return new Schema1Map0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index 0ee4294521b..4d5465144b6 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -89,7 +89,7 @@ default T foo(String value) { } } - public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema0Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -97,7 +97,7 @@ public static class Schema00MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema00MapBuilder(Map instance) { + public Schema0Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -106,12 +106,12 @@ public Schema00MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema0MapBuilder implements SetterForFoo { + public static class Schema0MapBuilder implements SetterForFoo { private final Map instance; public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -119,8 +119,8 @@ public Schema0MapBuilder() { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema00MapBuilder(instance); + public Schema0Map0Builder getBuilderAfterFoo(Map instance) { + return new Schema0Map0Builder(instance); } } @@ -374,7 +374,7 @@ default T baz(Void value) { } } - public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema1Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz" @@ -382,7 +382,7 @@ public static class Schema10MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema10MapBuilder(Map instance) { + public Schema1Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -391,12 +391,12 @@ public Schema10MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema1MapBuilder implements SetterForBaz { + public static class Schema1MapBuilder implements SetterForBaz { private final Map instance; public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -404,8 +404,8 @@ public Schema1MapBuilder() { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterBaz(Map instance) { - return new Schema10MapBuilder(instance); + public Schema1Map0Builder getBuilderAfterBaz(Map instance) { + return new Schema1Map0Builder(instance); } } @@ -677,7 +677,7 @@ default T bar(double value) { } } - public static class AllofWithBaseSchema0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class AllofWithBaseSchemaMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -685,7 +685,7 @@ public static class AllofWithBaseSchema0MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public AllofWithBaseSchema0MapBuilder(Map instance) { + public AllofWithBaseSchemaMap0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -694,12 +694,12 @@ public AllofWithBaseSchema0MapBuilder(Map instance) { public Map getInstance() { return instance; } - public AllofWithBaseSchema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public AllofWithBaseSchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class AllofWithBaseSchemaMapBuilder implements SetterForBar { + public static class AllofWithBaseSchemaMapBuilder implements SetterForBar { private final Map instance; public AllofWithBaseSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); @@ -707,8 +707,8 @@ public AllofWithBaseSchemaMapBuilder() { public Map getInstance() { return instance; } - public AllofWithBaseSchema0MapBuilder getBuilderAfterBar(Map instance) { - return new AllofWithBaseSchema0MapBuilder(instance); + public AllofWithBaseSchemaMap0Builder getBuilderAfterBar(Map instance) { + return new AllofWithBaseSchemaMap0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index 849166f46fe..4ad3b180512 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema0Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema00MapBuilder(Map instance) { + public Schema0Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -123,12 +123,12 @@ public Schema00MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema0MapBuilder implements SetterForBar { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -136,8 +136,8 @@ public Schema0MapBuilder() { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterBar(Map instance) { - return new Schema00MapBuilder(instance); + public Schema0Map0Builder getBuilderAfterBar(Map instance) { + return new Schema0Map0Builder(instance); } } @@ -391,7 +391,7 @@ default T foo(String value) { } } - public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema1Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -399,7 +399,7 @@ public static class Schema10MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema10MapBuilder(Map instance) { + public Schema1Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -408,12 +408,12 @@ public Schema10MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema1MapBuilder implements SetterForFoo { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -421,8 +421,8 @@ public Schema1MapBuilder() { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema10MapBuilder(instance); + public Schema1Map0Builder getBuilderAfterFoo(Map instance) { + return new Schema1Map0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 76e6f650ffc..f3e47611b1c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -235,7 +235,7 @@ default T foo(StringFooEnums value) { } } - public static class EnumsInProperties0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { + public static class EnumsInPropertiesMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFoo { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -244,7 +244,7 @@ public static class EnumsInProperties0MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public EnumsInProperties0MapBuilder(Map instance) { + public EnumsInPropertiesMap0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -253,15 +253,15 @@ public EnumsInProperties0MapBuilder(Map instance) { public Map getInstance() { return instance; } - public EnumsInProperties0MapBuilder getBuilderAfterFoo(Map instance) { - return new EnumsInProperties0MapBuilder(instance); + public EnumsInPropertiesMap0Builder getBuilderAfterFoo(Map instance) { + return new EnumsInPropertiesMap0Builder(instance); } - public EnumsInProperties0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public EnumsInPropertiesMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class EnumsInPropertiesMapBuilder implements SetterForBar { + public static class EnumsInPropertiesMapBuilder implements SetterForBar { private final Map instance; public EnumsInPropertiesMapBuilder() { this.instance = new LinkedHashMap<>(); @@ -269,8 +269,8 @@ public EnumsInPropertiesMapBuilder() { public Map getInstance() { return instance; } - public EnumsInProperties0MapBuilder getBuilderAfterBar(Map instance) { - return new EnumsInProperties0MapBuilder(instance); + public EnumsInPropertiesMap0Builder getBuilderAfterBar(Map instance) { + return new EnumsInPropertiesMap0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 5673eee310d..6b1bde6902b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -106,7 +106,7 @@ default T bar(double value) { } } - public static class Schema00MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema0Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar" @@ -114,7 +114,7 @@ public static class Schema00MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema00MapBuilder(Map instance) { + public Schema0Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -123,12 +123,12 @@ public Schema00MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema0MapBuilder implements SetterForBar { + public static class Schema0MapBuilder implements SetterForBar { private final Map instance; public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -136,8 +136,8 @@ public Schema0MapBuilder() { public Map getInstance() { return instance; } - public Schema00MapBuilder getBuilderAfterBar(Map instance) { - return new Schema00MapBuilder(instance); + public Schema0Map0Builder getBuilderAfterBar(Map instance) { + return new Schema0Map0Builder(instance); } } @@ -391,7 +391,7 @@ default T foo(String value) { } } - public static class Schema10MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema1Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo" @@ -399,7 +399,7 @@ public static class Schema10MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema10MapBuilder(Map instance) { + public Schema1Map0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -408,12 +408,12 @@ public Schema10MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema1MapBuilder implements SetterForFoo { + public static class Schema1MapBuilder implements SetterForFoo { private final Map instance; public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -421,8 +421,8 @@ public Schema1MapBuilder() { public Map getInstance() { return instance; } - public Schema10MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema10MapBuilder(instance); + public Schema1Map0Builder getBuilderAfterFoo(Map instance) { + return new Schema1Map0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index 7a772bd6f1c..ae9271ca7b4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -182,7 +182,7 @@ default T foo(Map value) { } } - public static class Schema000MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema0Map00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "bar", @@ -191,7 +191,7 @@ public static class Schema000MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema000MapBuilder(Map instance) { + public Schema0Map00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -200,38 +200,38 @@ public Schema000MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema000MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema0Map00Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema001MapBuilder implements SetterForFoo { + public static class Schema0Map01Builder implements SetterForFoo { private final Map instance; - public Schema001MapBuilder(Map instance) { + public Schema0Map01Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema000MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema000MapBuilder(instance); + public Schema0Map00Builder getBuilderAfterFoo(Map instance) { + return new Schema0Map00Builder(instance); } } - public static class Schema010MapBuilder implements SetterForBar { + public static class Schema0Map10Builder implements SetterForBar { private final Map instance; - public Schema010MapBuilder(Map instance) { + public Schema0Map10Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema000MapBuilder getBuilderAfterBar(Map instance) { - return new Schema000MapBuilder(instance); + public Schema0Map00Builder getBuilderAfterBar(Map instance) { + return new Schema0Map00Builder(instance); } } - public static class Schema0MapBuilder implements SetterForBar, SetterForFoo { + public static class Schema0MapBuilder implements SetterForBar, SetterForFoo { private final Map instance; public Schema0MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -239,11 +239,11 @@ public Schema0MapBuilder() { public Map getInstance() { return instance; } - public Schema001MapBuilder getBuilderAfterBar(Map instance) { - return new Schema001MapBuilder(instance); + public Schema0Map01Builder getBuilderAfterBar(Map instance) { + return new Schema0Map01Builder(instance); } - public Schema010MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema010MapBuilder(instance); + public Schema0Map10Builder getBuilderAfterFoo(Map instance) { + return new Schema0Map10Builder(instance); } } @@ -592,7 +592,7 @@ default T foo(Map value) { } } - public static class Schema100MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class Schema1Map00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "baz", @@ -601,7 +601,7 @@ public static class Schema100MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public Schema100MapBuilder(Map instance) { + public Schema1Map00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -610,38 +610,38 @@ public Schema100MapBuilder(Map instance) { public Map getInstance() { return instance; } - public Schema100MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public Schema1Map00Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class Schema101MapBuilder implements SetterForFoo1 { + public static class Schema1Map01Builder implements SetterForFoo1 { private final Map instance; - public Schema101MapBuilder(Map instance) { + public Schema1Map01Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema100MapBuilder getBuilderAfterFoo1(Map instance) { - return new Schema100MapBuilder(instance); + public Schema1Map00Builder getBuilderAfterFoo1(Map instance) { + return new Schema1Map00Builder(instance); } } - public static class Schema110MapBuilder implements SetterForBaz { + public static class Schema1Map10Builder implements SetterForBaz { private final Map instance; - public Schema110MapBuilder(Map instance) { + public Schema1Map10Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public Schema100MapBuilder getBuilderAfterBaz(Map instance) { - return new Schema100MapBuilder(instance); + public Schema1Map00Builder getBuilderAfterBaz(Map instance) { + return new Schema1Map00Builder(instance); } } - public static class Schema1MapBuilder implements SetterForBaz, SetterForFoo1 { + public static class Schema1MapBuilder implements SetterForBaz, SetterForFoo1 { private final Map instance; public Schema1MapBuilder() { this.instance = new LinkedHashMap<>(); @@ -649,11 +649,11 @@ public Schema1MapBuilder() { public Map getInstance() { return instance; } - public Schema101MapBuilder getBuilderAfterBaz(Map instance) { - return new Schema101MapBuilder(instance); + public Schema1Map01Builder getBuilderAfterBaz(Map instance) { + return new Schema1Map01Builder(instance); } - public Schema110MapBuilder getBuilderAfterFoo1(Map instance) { - return new Schema110MapBuilder(instance); + public Schema1Map10Builder getBuilderAfterFoo1(Map instance) { + return new Schema1Map10Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 5cce5c7216b..5a149e93af3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -207,7 +207,7 @@ default T bar(Map value) { } } - public static class RequiredValidation0MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { + public static class RequiredValidationMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { private final Map instance; private static final Set knownKeys = Set.of( "foo", @@ -216,7 +216,7 @@ public static class RequiredValidation0MapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public RequiredValidation0MapBuilder(Map instance) { + public RequiredValidationMap0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -225,15 +225,15 @@ public RequiredValidation0MapBuilder(Map instance) { public Map getInstance() { return instance; } - public RequiredValidation0MapBuilder getBuilderAfterBar(Map instance) { - return new RequiredValidation0MapBuilder(instance); + public RequiredValidationMap0Builder getBuilderAfterBar(Map instance) { + return new RequiredValidationMap0Builder(instance); } - public RequiredValidation0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredValidationMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class RequiredValidationMapBuilder implements SetterForFoo { + public static class RequiredValidationMapBuilder implements SetterForFoo { private final Map instance; public RequiredValidationMapBuilder() { this.instance = new LinkedHashMap<>(); @@ -241,8 +241,8 @@ public RequiredValidationMapBuilder() { public Map getInstance() { return instance; } - public RequiredValidation0MapBuilder getBuilderAfterFoo(Map instance) { - return new RequiredValidation0MapBuilder(instance); + public RequiredValidationMap0Builder getBuilderAfterFoo(Map instance) { + return new RequiredValidationMap0Builder(instance); } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 713519aef8a..1761d252b66 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -414,7 +414,7 @@ default T setFooReverseSolidusReverseSolidusBar(Map value) { } } - public static class RequiredWithEscapedCharacters000000MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + public static class RequiredWithEscapedCharactersMap000000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { private final Map instance; private static final Set knownKeys = Set.of( "foo\tbar", @@ -427,7 +427,7 @@ public static class RequiredWithEscapedCharacters000000MapBuilder extends UnsetA public Set getKnownKeys() { return knownKeys; } - public RequiredWithEscapedCharacters000000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000000Builder(Map instance) { this.instance = instance; } public Map build() { @@ -436,1190 +436,1190 @@ public RequiredWithEscapedCharacters000000MapBuilder(Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class RequiredWithEscapedCharacters000001MapBuilder implements SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap000001Builder implements SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters000010MapBuilder implements SetterForFoobar { + public static class RequiredWithEscapedCharactersMap000010Builder implements SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters000011MapBuilder implements SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap000011Builder implements SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000001MapBuilder(instance); + public RequiredWithEscapedCharactersMap000001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap000001Builder(instance); } - public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000010MapBuilder(instance); + public RequiredWithEscapedCharactersMap000010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap000010Builder(instance); } } - public static class RequiredWithEscapedCharacters000100MapBuilder implements SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap000100Builder implements SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters000100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters000101MapBuilder implements SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap000101Builder implements SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000001MapBuilder(instance); + public RequiredWithEscapedCharactersMap000001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap000001Builder(instance); } - public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000100MapBuilder(instance); + public RequiredWithEscapedCharactersMap000100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap000100Builder(instance); } } - public static class RequiredWithEscapedCharacters000110MapBuilder implements SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap000110Builder implements SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters000110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000010MapBuilder(instance); + public RequiredWithEscapedCharactersMap000010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap000010Builder(instance); } - public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000100MapBuilder(instance); + public RequiredWithEscapedCharactersMap000100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap000100Builder(instance); } } - public static class RequiredWithEscapedCharacters000111MapBuilder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap000111Builder implements SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters000111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap000111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters000011MapBuilder(instance); + public RequiredWithEscapedCharactersMap000011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap000011Builder(instance); } - public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters000101MapBuilder(instance); + public RequiredWithEscapedCharactersMap000101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap000101Builder(instance); } - public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters000110MapBuilder(instance); + public RequiredWithEscapedCharactersMap000110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap000110Builder(instance); } } - public static class RequiredWithEscapedCharacters001000MapBuilder implements SetterForFoofbar { + public static class RequiredWithEscapedCharactersMap001000Builder implements SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters001000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters001001MapBuilder implements SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap001001Builder implements SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000001MapBuilder(instance); + public RequiredWithEscapedCharactersMap000001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000001Builder(instance); } - public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001000MapBuilder(instance); + public RequiredWithEscapedCharactersMap001000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap001000Builder(instance); } } - public static class RequiredWithEscapedCharacters001010MapBuilder implements SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap001010Builder implements SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000010MapBuilder(instance); + public RequiredWithEscapedCharactersMap000010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000010Builder(instance); } - public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001000MapBuilder(instance); + public RequiredWithEscapedCharactersMap001000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap001000Builder(instance); } } - public static class RequiredWithEscapedCharacters001011MapBuilder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap001011Builder implements SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000011MapBuilder(instance); + public RequiredWithEscapedCharactersMap000011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000011Builder(instance); } - public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001001MapBuilder(instance); + public RequiredWithEscapedCharactersMap001001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap001001Builder(instance); } - public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001010MapBuilder(instance); + public RequiredWithEscapedCharactersMap001010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap001010Builder(instance); } } - public static class RequiredWithEscapedCharacters001100MapBuilder implements SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap001100Builder implements SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters001100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000100MapBuilder(instance); + public RequiredWithEscapedCharactersMap000100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000100Builder(instance); } - public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001000MapBuilder(instance); + public RequiredWithEscapedCharactersMap001000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap001000Builder(instance); } } - public static class RequiredWithEscapedCharacters001101MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap001101Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000101MapBuilder(instance); + public RequiredWithEscapedCharactersMap000101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000101Builder(instance); } - public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001001MapBuilder(instance); + public RequiredWithEscapedCharactersMap001001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap001001Builder(instance); } - public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001100MapBuilder(instance); + public RequiredWithEscapedCharactersMap001100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap001100Builder(instance); } } - public static class RequiredWithEscapedCharacters001110MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap001110Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters001110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000110MapBuilder(instance); + public RequiredWithEscapedCharactersMap000110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000110Builder(instance); } - public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001010MapBuilder(instance); + public RequiredWithEscapedCharactersMap001010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap001010Builder(instance); } - public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001100MapBuilder(instance); + public RequiredWithEscapedCharactersMap001100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap001100Builder(instance); } } - public static class RequiredWithEscapedCharacters001111MapBuilder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap001111Builder implements SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters001111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap001111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters000111MapBuilder(instance); + public RequiredWithEscapedCharactersMap000111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap000111Builder(instance); } - public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters001011MapBuilder(instance); + public RequiredWithEscapedCharactersMap001011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap001011Builder(instance); } - public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters001101MapBuilder(instance); + public RequiredWithEscapedCharactersMap001101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap001101Builder(instance); } - public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters001110MapBuilder(instance); + public RequiredWithEscapedCharactersMap001110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap001110Builder(instance); } } - public static class RequiredWithEscapedCharacters010000MapBuilder implements SetterForFoonbar { + public static class RequiredWithEscapedCharactersMap010000Builder implements SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters010000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters010001MapBuilder implements SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap010001Builder implements SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000001MapBuilder(instance); + public RequiredWithEscapedCharactersMap000001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000001Builder(instance); } - public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010000MapBuilder(instance); + public RequiredWithEscapedCharactersMap010000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap010000Builder(instance); } } - public static class RequiredWithEscapedCharacters010010MapBuilder implements SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap010010Builder implements SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000010MapBuilder(instance); + public RequiredWithEscapedCharactersMap000010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000010Builder(instance); } - public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010000MapBuilder(instance); + public RequiredWithEscapedCharactersMap010000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap010000Builder(instance); } } - public static class RequiredWithEscapedCharacters010011MapBuilder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap010011Builder implements SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000011MapBuilder(instance); + public RequiredWithEscapedCharactersMap000011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000011Builder(instance); } - public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010001MapBuilder(instance); + public RequiredWithEscapedCharactersMap010001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap010001Builder(instance); } - public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010010MapBuilder(instance); + public RequiredWithEscapedCharactersMap010010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap010010Builder(instance); } } - public static class RequiredWithEscapedCharacters010100MapBuilder implements SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap010100Builder implements SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters010100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000100MapBuilder(instance); + public RequiredWithEscapedCharactersMap000100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000100Builder(instance); } - public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010000MapBuilder(instance); + public RequiredWithEscapedCharactersMap010000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap010000Builder(instance); } } - public static class RequiredWithEscapedCharacters010101MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap010101Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000101MapBuilder(instance); + public RequiredWithEscapedCharactersMap000101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000101Builder(instance); } - public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010001MapBuilder(instance); + public RequiredWithEscapedCharactersMap010001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap010001Builder(instance); } - public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010100MapBuilder(instance); + public RequiredWithEscapedCharactersMap010100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap010100Builder(instance); } } - public static class RequiredWithEscapedCharacters010110MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap010110Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters010110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000110MapBuilder(instance); + public RequiredWithEscapedCharactersMap000110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000110Builder(instance); } - public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010010MapBuilder(instance); + public RequiredWithEscapedCharactersMap010010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap010010Builder(instance); } - public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010100MapBuilder(instance); + public RequiredWithEscapedCharactersMap010100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap010100Builder(instance); } } - public static class RequiredWithEscapedCharacters010111MapBuilder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap010111Builder implements SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters010111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap010111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters000111MapBuilder(instance); + public RequiredWithEscapedCharactersMap000111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap000111Builder(instance); } - public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters010011MapBuilder(instance); + public RequiredWithEscapedCharactersMap010011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap010011Builder(instance); } - public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters010101MapBuilder(instance); + public RequiredWithEscapedCharactersMap010101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap010101Builder(instance); } - public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters010110MapBuilder(instance); + public RequiredWithEscapedCharactersMap010110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap010110Builder(instance); } } - public static class RequiredWithEscapedCharacters011000MapBuilder implements SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharactersMap011000Builder implements SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters011000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001000MapBuilder(instance); + public RequiredWithEscapedCharactersMap001000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001000Builder(instance); } - public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010000MapBuilder(instance); + public RequiredWithEscapedCharactersMap010000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010000Builder(instance); } } - public static class RequiredWithEscapedCharacters011001MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap011001Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001001MapBuilder(instance); + public RequiredWithEscapedCharactersMap001001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001001Builder(instance); } - public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010001MapBuilder(instance); + public RequiredWithEscapedCharactersMap010001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010001Builder(instance); } - public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011000MapBuilder(instance); + public RequiredWithEscapedCharactersMap011000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap011000Builder(instance); } } - public static class RequiredWithEscapedCharacters011010MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap011010Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001010MapBuilder(instance); + public RequiredWithEscapedCharactersMap001010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001010Builder(instance); } - public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010010MapBuilder(instance); + public RequiredWithEscapedCharactersMap010010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010010Builder(instance); } - public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011000MapBuilder(instance); + public RequiredWithEscapedCharactersMap011000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap011000Builder(instance); } } - public static class RequiredWithEscapedCharacters011011MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap011011Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001011MapBuilder(instance); + public RequiredWithEscapedCharactersMap001011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001011Builder(instance); } - public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010011MapBuilder(instance); + public RequiredWithEscapedCharactersMap010011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010011Builder(instance); } - public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011001MapBuilder(instance); + public RequiredWithEscapedCharactersMap011001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap011001Builder(instance); } - public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011010MapBuilder(instance); + public RequiredWithEscapedCharactersMap011010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap011010Builder(instance); } } - public static class RequiredWithEscapedCharacters011100MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap011100Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters011100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001100MapBuilder(instance); + public RequiredWithEscapedCharactersMap001100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001100Builder(instance); } - public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010100MapBuilder(instance); + public RequiredWithEscapedCharactersMap010100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010100Builder(instance); } - public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011000MapBuilder(instance); + public RequiredWithEscapedCharactersMap011000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap011000Builder(instance); } } - public static class RequiredWithEscapedCharacters011101MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap011101Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001101MapBuilder(instance); + public RequiredWithEscapedCharactersMap001101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001101Builder(instance); } - public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010101MapBuilder(instance); + public RequiredWithEscapedCharactersMap010101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010101Builder(instance); } - public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011001MapBuilder(instance); + public RequiredWithEscapedCharactersMap011001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap011001Builder(instance); } - public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011100MapBuilder(instance); + public RequiredWithEscapedCharactersMap011100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap011100Builder(instance); } } - public static class RequiredWithEscapedCharacters011110MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap011110Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters011110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001110MapBuilder(instance); + public RequiredWithEscapedCharactersMap001110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001110Builder(instance); } - public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010110MapBuilder(instance); + public RequiredWithEscapedCharactersMap010110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010110Builder(instance); } - public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011010MapBuilder(instance); + public RequiredWithEscapedCharactersMap011010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap011010Builder(instance); } - public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011100MapBuilder(instance); + public RequiredWithEscapedCharactersMap011100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap011100Builder(instance); } } - public static class RequiredWithEscapedCharacters011111MapBuilder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap011111Builder implements SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters011111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap011111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001111MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters001111MapBuilder(instance); + public RequiredWithEscapedCharactersMap001111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap001111Builder(instance); } - public RequiredWithEscapedCharacters010111MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters010111MapBuilder(instance); + public RequiredWithEscapedCharactersMap010111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap010111Builder(instance); } - public RequiredWithEscapedCharacters011011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters011011MapBuilder(instance); + public RequiredWithEscapedCharactersMap011011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap011011Builder(instance); } - public RequiredWithEscapedCharacters011101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters011101MapBuilder(instance); + public RequiredWithEscapedCharactersMap011101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap011101Builder(instance); } - public RequiredWithEscapedCharacters011110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters011110MapBuilder(instance); + public RequiredWithEscapedCharactersMap011110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap011110Builder(instance); } } - public static class RequiredWithEscapedCharacters100000MapBuilder implements SetterForFootbar { + public static class RequiredWithEscapedCharactersMap100000Builder implements SetterForFootbar { private final Map instance; - public RequiredWithEscapedCharacters100000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000000MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000000MapBuilder(instance); + public RequiredWithEscapedCharactersMap000000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000000Builder(instance); } } - public static class RequiredWithEscapedCharacters100001MapBuilder implements SetterForFootbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap100001Builder implements SetterForFootbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000001MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000001MapBuilder(instance); + public RequiredWithEscapedCharactersMap000001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000001Builder(instance); } - public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100000MapBuilder(instance); + public RequiredWithEscapedCharactersMap100000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap100000Builder(instance); } } - public static class RequiredWithEscapedCharacters100010MapBuilder implements SetterForFootbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap100010Builder implements SetterForFootbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000010MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000010MapBuilder(instance); + public RequiredWithEscapedCharactersMap000010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000010Builder(instance); } - public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100000MapBuilder(instance); + public RequiredWithEscapedCharactersMap100000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap100000Builder(instance); } } - public static class RequiredWithEscapedCharacters100011MapBuilder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap100011Builder implements SetterForFootbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000011MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000011MapBuilder(instance); + public RequiredWithEscapedCharactersMap000011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000011Builder(instance); } - public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100001MapBuilder(instance); + public RequiredWithEscapedCharactersMap100001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap100001Builder(instance); } - public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100010MapBuilder(instance); + public RequiredWithEscapedCharactersMap100010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap100010Builder(instance); } } - public static class RequiredWithEscapedCharacters100100MapBuilder implements SetterForFootbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap100100Builder implements SetterForFootbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters100100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000100MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000100MapBuilder(instance); + public RequiredWithEscapedCharactersMap000100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000100Builder(instance); } - public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100000MapBuilder(instance); + public RequiredWithEscapedCharactersMap100000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap100000Builder(instance); } } - public static class RequiredWithEscapedCharacters100101MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap100101Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000101MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000101MapBuilder(instance); + public RequiredWithEscapedCharactersMap000101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000101Builder(instance); } - public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100001MapBuilder(instance); + public RequiredWithEscapedCharactersMap100001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap100001Builder(instance); } - public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100100MapBuilder(instance); + public RequiredWithEscapedCharactersMap100100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap100100Builder(instance); } } - public static class RequiredWithEscapedCharacters100110MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap100110Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters100110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000110MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000110MapBuilder(instance); + public RequiredWithEscapedCharactersMap000110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000110Builder(instance); } - public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100010MapBuilder(instance); + public RequiredWithEscapedCharactersMap100010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap100010Builder(instance); } - public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100100MapBuilder(instance); + public RequiredWithEscapedCharactersMap100100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap100100Builder(instance); } } - public static class RequiredWithEscapedCharacters100111MapBuilder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap100111Builder implements SetterForFootbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters100111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap100111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters000111MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters000111MapBuilder(instance); + public RequiredWithEscapedCharactersMap000111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap000111Builder(instance); } - public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters100011MapBuilder(instance); + public RequiredWithEscapedCharactersMap100011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap100011Builder(instance); } - public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters100101MapBuilder(instance); + public RequiredWithEscapedCharactersMap100101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap100101Builder(instance); } - public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters100110MapBuilder(instance); + public RequiredWithEscapedCharactersMap100110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap100110Builder(instance); } } - public static class RequiredWithEscapedCharacters101000MapBuilder implements SetterForFootbar, SetterForFoofbar { + public static class RequiredWithEscapedCharactersMap101000Builder implements SetterForFootbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters101000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001000MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001000MapBuilder(instance); + public RequiredWithEscapedCharactersMap001000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001000Builder(instance); } - public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100000MapBuilder(instance); + public RequiredWithEscapedCharactersMap100000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100000Builder(instance); } } - public static class RequiredWithEscapedCharacters101001MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap101001Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001001MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001001MapBuilder(instance); + public RequiredWithEscapedCharactersMap001001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001001Builder(instance); } - public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100001MapBuilder(instance); + public RequiredWithEscapedCharactersMap100001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100001Builder(instance); } - public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101000MapBuilder(instance); + public RequiredWithEscapedCharactersMap101000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap101000Builder(instance); } } - public static class RequiredWithEscapedCharacters101010MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap101010Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001010MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001010MapBuilder(instance); + public RequiredWithEscapedCharactersMap001010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001010Builder(instance); } - public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100010MapBuilder(instance); + public RequiredWithEscapedCharactersMap100010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100010Builder(instance); } - public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101000MapBuilder(instance); + public RequiredWithEscapedCharactersMap101000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap101000Builder(instance); } } - public static class RequiredWithEscapedCharacters101011MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap101011Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001011MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001011MapBuilder(instance); + public RequiredWithEscapedCharactersMap001011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001011Builder(instance); } - public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100011MapBuilder(instance); + public RequiredWithEscapedCharactersMap100011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100011Builder(instance); } - public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101001MapBuilder(instance); + public RequiredWithEscapedCharactersMap101001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap101001Builder(instance); } - public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101010MapBuilder(instance); + public RequiredWithEscapedCharactersMap101010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap101010Builder(instance); } } - public static class RequiredWithEscapedCharacters101100MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap101100Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters101100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001100MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001100MapBuilder(instance); + public RequiredWithEscapedCharactersMap001100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001100Builder(instance); } - public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100100MapBuilder(instance); + public RequiredWithEscapedCharactersMap100100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100100Builder(instance); } - public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101000MapBuilder(instance); + public RequiredWithEscapedCharactersMap101000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap101000Builder(instance); } } - public static class RequiredWithEscapedCharacters101101MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap101101Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001101MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001101MapBuilder(instance); + public RequiredWithEscapedCharactersMap001101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001101Builder(instance); } - public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100101MapBuilder(instance); + public RequiredWithEscapedCharactersMap100101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100101Builder(instance); } - public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101001MapBuilder(instance); + public RequiredWithEscapedCharactersMap101001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap101001Builder(instance); } - public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101100MapBuilder(instance); + public RequiredWithEscapedCharactersMap101100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap101100Builder(instance); } } - public static class RequiredWithEscapedCharacters101110MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap101110Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters101110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001110MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001110MapBuilder(instance); + public RequiredWithEscapedCharactersMap001110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001110Builder(instance); } - public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100110MapBuilder(instance); + public RequiredWithEscapedCharactersMap100110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100110Builder(instance); } - public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101010MapBuilder(instance); + public RequiredWithEscapedCharactersMap101010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap101010Builder(instance); } - public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101100MapBuilder(instance); + public RequiredWithEscapedCharactersMap101100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap101100Builder(instance); } } - public static class RequiredWithEscapedCharacters101111MapBuilder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap101111Builder implements SetterForFootbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters101111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap101111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters001111MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters001111MapBuilder(instance); + public RequiredWithEscapedCharactersMap001111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap001111Builder(instance); } - public RequiredWithEscapedCharacters100111MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters100111MapBuilder(instance); + public RequiredWithEscapedCharactersMap100111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap100111Builder(instance); } - public RequiredWithEscapedCharacters101011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters101011MapBuilder(instance); + public RequiredWithEscapedCharactersMap101011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap101011Builder(instance); } - public RequiredWithEscapedCharacters101101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters101101MapBuilder(instance); + public RequiredWithEscapedCharactersMap101101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap101101Builder(instance); } - public RequiredWithEscapedCharacters101110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters101110MapBuilder(instance); + public RequiredWithEscapedCharactersMap101110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap101110Builder(instance); } } - public static class RequiredWithEscapedCharacters110000MapBuilder implements SetterForFootbar, SetterForFoonbar { + public static class RequiredWithEscapedCharactersMap110000Builder implements SetterForFootbar, SetterForFoonbar { private final Map instance; - public RequiredWithEscapedCharacters110000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010000MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010000MapBuilder(instance); + public RequiredWithEscapedCharactersMap010000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010000Builder(instance); } - public RequiredWithEscapedCharacters100000MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100000MapBuilder(instance); + public RequiredWithEscapedCharactersMap100000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100000Builder(instance); } } - public static class RequiredWithEscapedCharacters110001MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap110001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010001MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010001MapBuilder(instance); + public RequiredWithEscapedCharactersMap010001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010001Builder(instance); } - public RequiredWithEscapedCharacters100001MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100001MapBuilder(instance); + public RequiredWithEscapedCharactersMap100001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100001Builder(instance); } - public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110000MapBuilder(instance); + public RequiredWithEscapedCharactersMap110000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap110000Builder(instance); } } - public static class RequiredWithEscapedCharacters110010MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap110010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010010MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010010MapBuilder(instance); + public RequiredWithEscapedCharactersMap010010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010010Builder(instance); } - public RequiredWithEscapedCharacters100010MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100010MapBuilder(instance); + public RequiredWithEscapedCharactersMap100010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100010Builder(instance); } - public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110000MapBuilder(instance); + public RequiredWithEscapedCharactersMap110000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap110000Builder(instance); } } - public static class RequiredWithEscapedCharacters110011MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap110011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010011MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010011MapBuilder(instance); + public RequiredWithEscapedCharactersMap010011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010011Builder(instance); } - public RequiredWithEscapedCharacters100011MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100011MapBuilder(instance); + public RequiredWithEscapedCharactersMap100011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100011Builder(instance); } - public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110001MapBuilder(instance); + public RequiredWithEscapedCharactersMap110001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap110001Builder(instance); } - public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110010MapBuilder(instance); + public RequiredWithEscapedCharactersMap110010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap110010Builder(instance); } } - public static class RequiredWithEscapedCharacters110100MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap110100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters110100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010100MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010100MapBuilder(instance); + public RequiredWithEscapedCharactersMap010100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010100Builder(instance); } - public RequiredWithEscapedCharacters100100MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100100MapBuilder(instance); + public RequiredWithEscapedCharactersMap100100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100100Builder(instance); } - public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110000MapBuilder(instance); + public RequiredWithEscapedCharactersMap110000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap110000Builder(instance); } } - public static class RequiredWithEscapedCharacters110101MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap110101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010101MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010101MapBuilder(instance); + public RequiredWithEscapedCharactersMap010101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010101Builder(instance); } - public RequiredWithEscapedCharacters100101MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100101MapBuilder(instance); + public RequiredWithEscapedCharactersMap100101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100101Builder(instance); } - public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110001MapBuilder(instance); + public RequiredWithEscapedCharactersMap110001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap110001Builder(instance); } - public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110100MapBuilder(instance); + public RequiredWithEscapedCharactersMap110100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap110100Builder(instance); } } - public static class RequiredWithEscapedCharacters110110MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap110110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters110110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010110MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010110MapBuilder(instance); + public RequiredWithEscapedCharactersMap010110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010110Builder(instance); } - public RequiredWithEscapedCharacters100110MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100110MapBuilder(instance); + public RequiredWithEscapedCharactersMap100110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100110Builder(instance); } - public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110010MapBuilder(instance); + public RequiredWithEscapedCharactersMap110010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap110010Builder(instance); } - public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110100MapBuilder(instance); + public RequiredWithEscapedCharactersMap110100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap110100Builder(instance); } } - public static class RequiredWithEscapedCharacters110111MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap110111Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters110111MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap110111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters010111MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters010111MapBuilder(instance); + public RequiredWithEscapedCharactersMap010111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap010111Builder(instance); } - public RequiredWithEscapedCharacters100111MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters100111MapBuilder(instance); + public RequiredWithEscapedCharactersMap100111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap100111Builder(instance); } - public RequiredWithEscapedCharacters110011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters110011MapBuilder(instance); + public RequiredWithEscapedCharactersMap110011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap110011Builder(instance); } - public RequiredWithEscapedCharacters110101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters110101MapBuilder(instance); + public RequiredWithEscapedCharactersMap110101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap110101Builder(instance); } - public RequiredWithEscapedCharacters110110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters110110MapBuilder(instance); + public RequiredWithEscapedCharactersMap110110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap110110Builder(instance); } } - public static class RequiredWithEscapedCharacters111000MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { + public static class RequiredWithEscapedCharactersMap111000Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar { private final Map instance; - public RequiredWithEscapedCharacters111000MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011000MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011000MapBuilder(instance); + public RequiredWithEscapedCharactersMap011000Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011000Builder(instance); } - public RequiredWithEscapedCharacters101000MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101000MapBuilder(instance); + public RequiredWithEscapedCharactersMap101000Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101000Builder(instance); } - public RequiredWithEscapedCharacters110000MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110000MapBuilder(instance); + public RequiredWithEscapedCharactersMap110000Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110000Builder(instance); } } - public static class RequiredWithEscapedCharacters111001MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap111001Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111001MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011001MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011001MapBuilder(instance); + public RequiredWithEscapedCharactersMap011001Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011001Builder(instance); } - public RequiredWithEscapedCharacters101001MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101001MapBuilder(instance); + public RequiredWithEscapedCharactersMap101001Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101001Builder(instance); } - public RequiredWithEscapedCharacters110001MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110001MapBuilder(instance); + public RequiredWithEscapedCharactersMap110001Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110001Builder(instance); } - public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111000MapBuilder(instance); + public RequiredWithEscapedCharactersMap111000Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap111000Builder(instance); } } - public static class RequiredWithEscapedCharacters111010MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap111010Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111010MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011010MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011010MapBuilder(instance); + public RequiredWithEscapedCharactersMap011010Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011010Builder(instance); } - public RequiredWithEscapedCharacters101010MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101010MapBuilder(instance); + public RequiredWithEscapedCharactersMap101010Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101010Builder(instance); } - public RequiredWithEscapedCharacters110010MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110010MapBuilder(instance); + public RequiredWithEscapedCharactersMap110010Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110010Builder(instance); } - public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111000MapBuilder(instance); + public RequiredWithEscapedCharactersMap111000Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap111000Builder(instance); } } - public static class RequiredWithEscapedCharacters111011MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap111011Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111011MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011011MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011011MapBuilder(instance); + public RequiredWithEscapedCharactersMap011011Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011011Builder(instance); } - public RequiredWithEscapedCharacters101011MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101011MapBuilder(instance); + public RequiredWithEscapedCharactersMap101011Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101011Builder(instance); } - public RequiredWithEscapedCharacters110011MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110011MapBuilder(instance); + public RequiredWithEscapedCharactersMap110011Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110011Builder(instance); } - public RequiredWithEscapedCharacters111001MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111001MapBuilder(instance); + public RequiredWithEscapedCharactersMap111001Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap111001Builder(instance); } - public RequiredWithEscapedCharacters111010MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111010MapBuilder(instance); + public RequiredWithEscapedCharactersMap111010Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap111010Builder(instance); } } - public static class RequiredWithEscapedCharacters111100MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { + public static class RequiredWithEscapedCharactersMap111100Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar { private final Map instance; - public RequiredWithEscapedCharacters111100MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011100MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011100MapBuilder(instance); + public RequiredWithEscapedCharactersMap011100Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011100Builder(instance); } - public RequiredWithEscapedCharacters101100MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101100MapBuilder(instance); + public RequiredWithEscapedCharactersMap101100Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101100Builder(instance); } - public RequiredWithEscapedCharacters110100MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110100MapBuilder(instance); + public RequiredWithEscapedCharactersMap110100Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110100Builder(instance); } - public RequiredWithEscapedCharacters111000MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111000MapBuilder(instance); + public RequiredWithEscapedCharactersMap111000Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap111000Builder(instance); } } - public static class RequiredWithEscapedCharacters111101MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMap111101Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar1 { private final Map instance; - public RequiredWithEscapedCharacters111101MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011101MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011101MapBuilder(instance); + public RequiredWithEscapedCharactersMap011101Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011101Builder(instance); } - public RequiredWithEscapedCharacters101101MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101101MapBuilder(instance); + public RequiredWithEscapedCharactersMap101101Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101101Builder(instance); } - public RequiredWithEscapedCharacters110101MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110101MapBuilder(instance); + public RequiredWithEscapedCharactersMap110101Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110101Builder(instance); } - public RequiredWithEscapedCharacters111001MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111001MapBuilder(instance); + public RequiredWithEscapedCharactersMap111001Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap111001Builder(instance); } - public RequiredWithEscapedCharacters111100MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111100MapBuilder(instance); + public RequiredWithEscapedCharactersMap111100Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap111100Builder(instance); } } - public static class RequiredWithEscapedCharacters111110MapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { + public static class RequiredWithEscapedCharactersMap111110Builder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar { private final Map instance; - public RequiredWithEscapedCharacters111110MapBuilder(Map instance) { + public RequiredWithEscapedCharactersMap111110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011110MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011110MapBuilder(instance); + public RequiredWithEscapedCharactersMap011110Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011110Builder(instance); } - public RequiredWithEscapedCharacters101110MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101110MapBuilder(instance); + public RequiredWithEscapedCharactersMap101110Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101110Builder(instance); } - public RequiredWithEscapedCharacters110110MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110110MapBuilder(instance); + public RequiredWithEscapedCharactersMap110110Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110110Builder(instance); } - public RequiredWithEscapedCharacters111010MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111010MapBuilder(instance); + public RequiredWithEscapedCharactersMap111010Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap111010Builder(instance); } - public RequiredWithEscapedCharacters111100MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111100MapBuilder(instance); + public RequiredWithEscapedCharactersMap111100Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap111100Builder(instance); } } - public static class RequiredWithEscapedCharactersMapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { + public static class RequiredWithEscapedCharactersMapBuilder implements SetterForFootbar, SetterForFoonbar, SetterForFoofbar, SetterForFoorbar, SetterForFoobar, SetterForFoobar1 { private final Map instance; public RequiredWithEscapedCharactersMapBuilder() { this.instance = new LinkedHashMap<>(); @@ -1627,23 +1627,23 @@ public RequiredWithEscapedCharactersMapBuilder() { public Map getInstance() { return instance; } - public RequiredWithEscapedCharacters011111MapBuilder getBuilderAfterFootbar(Map instance) { - return new RequiredWithEscapedCharacters011111MapBuilder(instance); + public RequiredWithEscapedCharactersMap011111Builder getBuilderAfterFootbar(Map instance) { + return new RequiredWithEscapedCharactersMap011111Builder(instance); } - public RequiredWithEscapedCharacters101111MapBuilder getBuilderAfterFoonbar(Map instance) { - return new RequiredWithEscapedCharacters101111MapBuilder(instance); + public RequiredWithEscapedCharactersMap101111Builder getBuilderAfterFoonbar(Map instance) { + return new RequiredWithEscapedCharactersMap101111Builder(instance); } - public RequiredWithEscapedCharacters110111MapBuilder getBuilderAfterFoofbar(Map instance) { - return new RequiredWithEscapedCharacters110111MapBuilder(instance); + public RequiredWithEscapedCharactersMap110111Builder getBuilderAfterFoofbar(Map instance) { + return new RequiredWithEscapedCharactersMap110111Builder(instance); } - public RequiredWithEscapedCharacters111011MapBuilder getBuilderAfterFoorbar(Map instance) { - return new RequiredWithEscapedCharacters111011MapBuilder(instance); + public RequiredWithEscapedCharactersMap111011Builder getBuilderAfterFoorbar(Map instance) { + return new RequiredWithEscapedCharactersMap111011Builder(instance); } - public RequiredWithEscapedCharacters111101MapBuilder getBuilderAfterFoobar(Map instance) { - return new RequiredWithEscapedCharacters111101MapBuilder(instance); + public RequiredWithEscapedCharactersMap111101Builder getBuilderAfterFoobar(Map instance) { + return new RequiredWithEscapedCharactersMap111101Builder(instance); } - public RequiredWithEscapedCharacters111110MapBuilder getBuilderAfterFoobar1(Map instance) { - return new RequiredWithEscapedCharacters111110MapBuilder(instance); + public RequiredWithEscapedCharactersMap111110Builder getBuilderAfterFoobar1(Map instance) { + return new RequiredWithEscapedCharactersMap111110Builder(instance); } } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index cdd7f9d5521..1d69038d115 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2869,16 +2869,16 @@ private List getMapBuilders(CodegenSchema schema, String currentJson if (reqPropsSize != 0) { bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); } - String builderClassName = ""; + CodegenKey builderClassName; if (i == qtyBuilders - 1) { // first invoked builder has the simplest name with no bitStr if (schema.mapInputJsonPathPiece != null) { - builderClassName = schema.mapInputJsonPathPiece.pascalCase; + builderClassName = schema.mapInputJsonPathPiece; } else { - builderClassName = getSchemaPascalCaseName(schemaName + objectIOClassNamePiece + "Builder", sourceJsonPath); + builderClassName = getKey(schemaName + objectIOClassNamePiece + "Builder", "schemas", sourceJsonPath); } } else { - builderClassName = getSchemaPascalCaseName(schemaName + bitStr + objectIOClassNamePiece + "Builder", sourceJsonPath); + builderClassName = getKey(schemaName + objectIOClassNamePiece + bitStr + "Builder", "schemas", sourceJsonPath); } MapBuilder builder; if (i == 0) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java index d74e4e93589..86c209c3096 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/MapBuilder.java @@ -13,10 +13,10 @@ public BuilderSchemaPair(MapBuilder builder, CodegenSchema schema) { } } - public final String className; + public final CodegenKey className; public final LinkedHashMap keyToBuilder; - public MapBuilder(String className, LinkedHashMap keyToBuilder) { + public MapBuilder(CodegenKey className, LinkedHashMap keyToBuilder) { this.className = className; this.keyToBuilder = keyToBuilder; } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index c522432bc74..ddead8bcdfd 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -1,7 +1,7 @@ {{#each types}} {{#eq this "null"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(Void value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Void value) | {{else}} default T {{methodName}}(Void value) { @@ -13,7 +13,7 @@ default T {{methodName}}(Void value) { {{else}} {{#eq this "boolean"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(boolean value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(boolean value) | {{else}} default T {{methodName}}(boolean value) { @@ -25,7 +25,7 @@ default T {{methodName}}(boolean value) { {{else}} {{#eq this "string"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String value) | {{else}} default T {{methodName}}(String value) { @@ -37,11 +37,11 @@ default T {{methodName}}(String value) { {{else}} {{#or (eq this "integer") (eq this "number") }} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(int value) | -| {{builderClass}} | {{methodName}}(float value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(int value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(float value) | {{#neq ../format "int32"}} -| {{builderClass}} | {{methodName}}(long value) | -| {{builderClass}} | {{methodName}}(double value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(long value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(double value) | {{/neq}} {{else}} @@ -74,7 +74,7 @@ default T {{methodName}}(double value) { {{else}} {{#eq this "array"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | {{else}} default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { @@ -86,7 +86,7 @@ default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/compo {{else}} {{#eq this "object"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | {{else}} default T {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { @@ -104,15 +104,15 @@ default T {{methodName}}(Map src/main/java/p {{else}} {{! no type defined }} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(Void value) | -| {{builderClass}} | {{methodName}}(boolean value) | -| {{builderClass}} | {{methodName}}(String value) | -| {{builderClass}} | {{methodName}}(int value) | -| {{builderClass}} | {{methodName}}(float value) | -| {{builderClass}} | {{methodName}}(long value) | -| {{builderClass}} | {{methodName}}(double value) | -| {{builderClass}} | {{methodName}}(List value) | -| {{builderClass}} | {{methodName}}(Map value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Void value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(boolean value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(int value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(float value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(long value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(double value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(List value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Map value) | {{else}} default T {{methodName}}(Void value) { @@ -175,9 +175,9 @@ default T {{methodName}}(Map value) { {{#eq @key "null"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -191,9 +191,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "boolean"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -207,9 +207,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "string"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -223,9 +223,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "Integer"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -239,9 +239,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "Long"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -255,9 +255,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "Float"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} @@ -271,9 +271,9 @@ default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pasc {{#eq @key "Double"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 57b3727773f..90a7466b372 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -35,7 +35,7 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { {{/with}} {{#each mapBuilders}} -public static class {{className}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{builder.className}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className}}>{{/and}} { +public static class {{className.pascalCase}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className.pascalCase}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{builder.className.pascalCase}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className.pascalCase}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @first}} {{#and (eq ../requiredProperties null) (eq ../optionalProperties null) }} @@ -71,11 +71,11 @@ public static class {{className}}{{#and @first (eq ../additionalProperties null) } {{/if}} {{#if @last }} - public {{className}}() { + public {{className.pascalCase}}() { this.instance = new LinkedHashMap<>(); } {{else}} - public {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + public {{className.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { this.instance = instance; } {{/if}} @@ -90,17 +90,17 @@ public static class {{className}}{{#and @first (eq ../additionalProperties null) } {{/or}} {{#each keyToBuilder}} - public {{builder.className}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + public {{builder.className.pascalCase}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { {{#eq this ../this}} {{! optional property }} return this; {{else}} - return new {{builder.className}}(instance); + return new {{builder.className.pascalCase}}(instance); {{/eq}} } {{/each}} {{#and @first (or (and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false)) (eq ../additionalProperties null)) }} - public {{className}} getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { + public {{className.pascalCase}} getBuilderAfterAdditionalProperty(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { return this; } {{/and}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index c6443c9d431..2e0783197ff 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -1,7 +1,7 @@ {{#each mapBuilders}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces className) }} -public class {{className}}
+public class {{className.pascalCase}}
{{#if ../mapValueSchema}} builder for `Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{/with}}>` {{else}} @@ -14,16 +14,16 @@ A class that builds the Map input type | Constructor and Description | | --------------------------- | {{#if @last }} -| {{className}}()
Creates a builder that contains an empty map | +| {{className.pascalCase}}()
Creates a builder that contains an empty map | {{else}} -| {{className}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance)
Creates a builder that contains the passed instance | +| {{className.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance)
Creates a builder that contains the passed instance | {{/if}} {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | {{#if @first}} -| Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> | build() | +| Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> | build()
Returns map input that should be used with Schema.validate | {{/if}} {{#each keyToBuilder}} {{#with schema }} From 9310438f246e531cccf80bee7bd9d63c4a27fa1c Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 10:41:40 -0800 Subject: [PATCH 39/62] Petstore regen --- .../petstore/java/.openapi-generator/FILES | 4 +- .../content/applicationjson/Schema.md | 4 +- .../content/applicationjson/Schema.md | 8 +- .../content/applicationxml/Schema.md | 8 +- .../content/applicationjson/Schema.md | 17 +- .../components/schemas/AbstractStepMessage.md | 196 +- .../schemas/AdditionalPropertiesClass.md | 168 +- .../schemas/AdditionalPropertiesSchema.md | 61 +- .../AdditionalPropertiesWithArrayOfEnums.md | 21 +- .../java/docs/components/schemas/Address.md | 17 +- .../java/docs/components/schemas/Animal.md | 39 +- .../docs/components/schemas/AnimalFarm.md | 4 +- .../components/schemas/AnyTypeAndFormat.md | 127 +- .../components/schemas/AnyTypeNotString.md | 2 +- .../components/schemas/ApiResponseSchema.md | 26 +- .../java/docs/components/schemas/Apple.md | 41 +- .../java/docs/components/schemas/AppleReq.md | 34 +- .../components/schemas/ArrayHoldingAnyType.md | 2 +- .../schemas/ArrayOfArrayOfNumberOnly.md | 29 +- .../docs/components/schemas/ArrayOfEnums.md | 2 +- .../components/schemas/ArrayOfNumberOnly.md | 25 +- .../java/docs/components/schemas/ArrayTest.md | 51 +- .../schemas/ArrayWithValidationsInItems.md | 4 +- .../java/docs/components/schemas/Banana.md | 38 +- .../java/docs/components/schemas/BananaReq.md | 37 +- .../java/docs/components/schemas/Bar.md | 2 +- .../java/docs/components/schemas/BasquePig.md | 38 +- .../docs/components/schemas/BooleanEnum.md | 2 +- .../docs/components/schemas/Capitalization.md | 31 +- .../java/docs/components/schemas/Cat.md | 23 +- .../java/docs/components/schemas/Category.md | 42 +- .../java/docs/components/schemas/ChildCat.md | 23 +- .../docs/components/schemas/ClassModel.md | 19 +- .../java/docs/components/schemas/Client.md | 31 +- .../schemas/ComplexQuadrilateral.md | 26 +- ...omposedAnyOfDifferentTypesNoValidations.md | 6 +- .../docs/components/schemas/ComposedArray.md | 2 +- .../docs/components/schemas/ComposedBool.md | 2 +- .../docs/components/schemas/ComposedNone.md | 2 +- .../docs/components/schemas/ComposedNumber.md | 2 +- .../schemas/ComposedOneOfDifferentTypes.md | 8 +- .../docs/components/schemas/ComposedString.md | 2 +- .../java/docs/components/schemas/Currency.md | 2 +- .../java/docs/components/schemas/DanishPig.md | 38 +- .../docs/components/schemas/DateTimeTest.md | 2 +- .../schemas/DateTimeWithValidations.md | 2 +- .../components/schemas/DateWithValidations.md | 2 +- .../java/docs/components/schemas/Dog.md | 23 +- .../java/docs/components/schemas/Drawing.md | 55 +- .../docs/components/schemas/EnumArrays.md | 32 +- .../java/docs/components/schemas/EnumClass.md | 2 +- .../java/docs/components/schemas/EnumTest.md | 111 +- .../components/schemas/EquilateralTriangle.md | 26 +- .../java/docs/components/schemas/File.md | 21 +- .../components/schemas/FileSchemaTestClass.md | 35 +- .../java/docs/components/schemas/Foo.md | 29 +- .../docs/components/schemas/FormatTest.md | 365 +++- .../docs/components/schemas/FromSchema.md | 26 +- .../java/docs/components/schemas/Fruit.md | 19 +- .../java/docs/components/schemas/FruitReq.md | 2 +- .../java/docs/components/schemas/GmFruit.md | 19 +- .../components/schemas/GrandparentAnimal.md | 35 +- .../components/schemas/HasOnlyReadOnly.md | 23 +- .../components/schemas/HealthCheckResult.md | 24 +- .../docs/components/schemas/IntegerEnum.md | 2 +- .../docs/components/schemas/IntegerEnumBig.md | 2 +- .../components/schemas/IntegerEnumOneValue.md | 2 +- .../schemas/IntegerEnumWithDefaultValue.md | 2 +- .../docs/components/schemas/IntegerMax10.md | 2 +- .../docs/components/schemas/IntegerMin15.md | 2 +- .../components/schemas/IsoscelesTriangle.md | 26 +- .../java/docs/components/schemas/Items.md | 2 +- .../components/schemas/JSONPatchRequest.md | 4 +- .../schemas/JSONPatchRequestAddReplaceTest.md | 169 +- .../schemas/JSONPatchRequestMoveCopy.md | 135 +- .../schemas/JSONPatchRequestRemove.md | 68 +- .../java/docs/components/schemas/Mammal.md | 2 +- .../java/docs/components/schemas/MapTest.md | 121 +- ...dPropertiesAndAdditionalPropertiesClass.md | 46 +- .../java/docs/components/schemas/Money.md | 82 +- .../docs/components/schemas/MyObjectDto.md | 18 +- .../java/docs/components/schemas/Name.md | 47 +- .../schemas/NoAdditionalProperties.md | 40 +- .../docs/components/schemas/NullableClass.md | 152 +- .../docs/components/schemas/NullableShape.md | 2 +- .../docs/components/schemas/NullableString.md | 2 +- .../docs/components/schemas/NumberOnly.md | 24 +- .../schemas/NumberWithExclusiveMinMax.md | 2 +- .../schemas/NumberWithValidations.md | 2 +- .../schemas/ObjWithRequiredProps.md | 35 +- .../schemas/ObjWithRequiredPropsBase.md | 35 +- .../ObjectModelWithArgAndArgsProperties.md | 67 +- .../schemas/ObjectModelWithRefProps.md | 49 +- ...ithAllOfWithReqTestPropFromUnsetAddProp.md | 47 +- .../schemas/ObjectWithCollidingProperties.md | 23 +- .../schemas/ObjectWithDecimalProperties.md | 43 +- .../ObjectWithDifficultlyNamedProps.md | 45 +- .../ObjectWithInlineCompositionProperty.md | 33 +- .../ObjectWithInvalidNamedRefedProperties.md | 101 +- .../ObjectWithNonIntersectingValues.md | 22 +- .../schemas/ObjectWithOnlyOptionalProps.md | 23 +- .../schemas/ObjectWithOptionalTestProp.md | 21 +- .../java/docs/components/schemas/Order.md | 41 +- .../schemas/PaginatedResultMyObjectDto.md | 74 +- .../java/docs/components/schemas/Pet.md | 103 +- .../java/docs/components/schemas/Pig.md | 2 +- .../java/docs/components/schemas/Player.md | 31 +- .../java/docs/components/schemas/PublicKey.md | 21 +- .../docs/components/schemas/Quadrilateral.md | 2 +- .../schemas/QuadrilateralInterface.md | 69 +- .../docs/components/schemas/ReadOnlyFirst.md | 23 +- .../schemas/ReqPropsFromExplicitAddProps.md | 65 +- .../schemas/ReqPropsFromTrueAddProps.md | 99 +- .../schemas/ReqPropsFromUnsetAddProps.md | 99 +- .../docs/components/schemas/ReturnSchema.md | 28 +- .../components/schemas/ScaleneTriangle.md | 26 +- .../components/schemas/Schema200Response.md | 22 +- .../schemas/SelfReferencingArrayModel.md | 2 +- .../schemas/SelfReferencingObjectModel.md | 29 +- .../java/docs/components/schemas/Shape.md | 2 +- .../docs/components/schemas/ShapeOrNull.md | 2 +- .../components/schemas/SimpleQuadrilateral.md | 26 +- .../docs/components/schemas/SomeObject.md | 2 +- .../components/schemas/SpecialModelname.md | 21 +- .../components/schemas/StringBooleanMap.md | 17 +- .../docs/components/schemas/StringEnum.md | 2 +- .../schemas/StringEnumWithDefaultValue.md | 2 +- .../schemas/StringWithValidation.md | 2 +- .../java/docs/components/schemas/Tag.md | 26 +- .../java/docs/components/schemas/Triangle.md | 2 +- .../components/schemas/TriangleInterface.md | 69 +- .../docs/components/schemas/UUIDString.md | 2 +- .../java/docs/components/schemas/User.md | 78 +- .../java/docs/components/schemas/Whale.md | 42 +- .../java/docs/components/schemas/Zebra.md | 43 +- .../delete/parameters/parameter1/Schema1.md | 2 +- .../parameters/parameter0/PathParamSchema0.md | 2 +- .../delete/parameters/parameter1/Schema1.md | 2 +- .../delete/parameters/parameter4/Schema4.md | 2 +- .../fake/get/parameters/parameter0/Schema0.md | 4 +- .../fake/get/parameters/parameter1/Schema1.md | 2 +- .../fake/get/parameters/parameter2/Schema2.md | 4 +- .../fake/get/parameters/parameter3/Schema3.md | 2 +- .../fake/get/parameters/parameter4/Schema4.md | 2 +- .../fake/get/parameters/parameter5/Schema5.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 32 +- .../applicationxwwwformurlencoded/Schema.md | 361 +++- .../content/applicationjson/Schema.md | 17 +- .../post/parameters/parameter0/Schema0.md | 4 +- .../post/parameters/parameter1/Schema1.md | 33 +- .../content/applicationjson/Schema.md | 4 +- .../content/multipartformdata/Schema.md | 33 +- .../content/applicationjson/Schema.md | 4 +- .../content/multipartformdata/Schema.md | 33 +- .../applicationxwwwformurlencoded/Schema.md | 67 +- .../content/applicationjson/Schema.md | 21 +- .../content/multipartformdata/Schema.md | 21 +- .../get/parameters/parameter0/Schema0.md | 21 +- .../content/multipartformdata/Schema.md | 37 +- .../put/parameters/parameter0/Schema0.md | 2 +- .../put/parameters/parameter1/Schema1.md | 2 +- .../put/parameters/parameter2/Schema2.md | 2 +- .../put/parameters/parameter3/Schema3.md | 2 +- .../put/parameters/parameter4/Schema4.md | 2 +- .../content/multipartformdata/Schema.md | 37 +- .../content/multipartformdata/Schema.md | 25 +- .../content/applicationjson/Schema.md | 31 +- .../get/parameters/parameter0/Schema0.md | 4 +- .../get/parameters/parameter0/Schema0.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 23 +- .../content/multipartformdata/Schema.md | 23 +- .../get/parameters/parameter0/Schema0.md | 2 +- .../responses/headerswithnobody/Headers.java | 84 +- .../Headers.java | 84 +- .../content/applicationjson/Schema.java | 43 +- .../successwithjsonapiresponse/Headers.java | 570 +++++- .../schemas/AbstractStepMessage.java | 262 ++- .../schemas/AdditionalPropertiesClass.java | 434 ++++- .../schemas/AdditionalPropertiesSchema.java | 273 ++- .../AdditionalPropertiesWithArrayOfEnums.java | 36 +- .../client/components/schemas/Address.java | 57 +- .../client/components/schemas/Animal.java | 64 +- .../components/schemas/AnyTypeAndFormat.java | 591 +++++- .../components/schemas/AnyTypeNotString.java | 1 + .../components/schemas/ApiResponseSchema.java | 75 +- .../client/components/schemas/Apple.java | 64 +- .../client/components/schemas/AppleReq.java | 61 +- .../schemas/ArrayOfArrayOfNumberOnly.java | 39 +- .../components/schemas/ArrayOfNumberOnly.java | 39 +- .../client/components/schemas/ArrayTest.java | 69 +- .../client/components/schemas/Banana.java | 67 +- .../client/components/schemas/BananaReq.java | 79 +- .../client/components/schemas/BasquePig.java | 55 +- .../components/schemas/Capitalization.java | 114 +- .../client/components/schemas/Cat.java | 39 +- .../client/components/schemas/Category.java | 82 +- .../client/components/schemas/ChildCat.java | 39 +- .../client/components/schemas/ClassModel.java | 39 +- .../client/components/schemas/Client.java | 39 +- .../schemas/ComplexQuadrilateral.java | 45 +- ...posedAnyOfDifferentTypesNoValidations.java | 1 + .../components/schemas/ComposedObject.java | 1 + .../schemas/ComposedOneOfDifferentTypes.java | 1 + .../client/components/schemas/DanishPig.java | 55 +- .../client/components/schemas/Dog.java | 39 +- .../client/components/schemas/Drawing.java | 297 +++- .../client/components/schemas/EnumArrays.java | 60 +- .../client/components/schemas/EnumTest.java | 481 ++++- .../schemas/EquilateralTriangle.java | 45 +- .../client/components/schemas/File.java | 39 +- .../schemas/FileSchemaTestClass.java | 102 +- .../client/components/schemas/Foo.java | 87 +- .../client/components/schemas/FormatTest.java | 711 +++++++- .../client/components/schemas/FromSchema.java | 72 +- .../client/components/schemas/Fruit.java | 39 +- .../client/components/schemas/FruitReq.java | 1 + .../client/components/schemas/GmFruit.java | 39 +- .../components/schemas/GrandparentAnimal.java | 49 +- .../components/schemas/HasOnlyReadOnly.java | 54 +- .../components/schemas/HealthCheckResult.java | 45 +- .../components/schemas/IsoscelesTriangle.java | 45 +- .../components/schemas/JSONPatchRequest.java | 1 + .../JSONPatchRequestAddReplaceTest.java | 214 ++- .../schemas/JSONPatchRequestMoveCopy.java | 166 +- .../schemas/JSONPatchRequestRemove.java | 90 +- .../client/components/schemas/Mammal.java | 1 + .../client/components/schemas/MapTest.java | 276 ++- ...ropertiesAndAdditionalPropertiesClass.java | 160 +- .../client/components/schemas/Money.java | 132 +- .../components/schemas/MyObjectDto.java | 36 +- .../client/components/schemas/Name.java | 91 +- .../schemas/NoAdditionalProperties.java | 97 +- .../components/schemas/NullableClass.java | 437 ++++- .../components/schemas/NullableShape.java | 1 + .../client/components/schemas/NumberOnly.java | 57 +- .../schemas/ObjWithRequiredProps.java | 49 +- .../schemas/ObjWithRequiredPropsBase.java | 49 +- .../ObjectModelWithArgAndArgsProperties.java | 90 +- .../schemas/ObjectModelWithRefProps.java | 213 ++- ...hAllOfWithReqTestPropFromUnsetAddProp.java | 112 +- .../ObjectWithCollidingProperties.java | 54 +- .../schemas/ObjectWithDecimalProperties.java | 165 +- .../ObjectWithDifficultlyNamedProps.java | 115 +- .../ObjectWithInlineCompositionProperty.java | 87 +- ...ObjectWithInvalidNamedRefedProperties.java | 186 +- .../ObjectWithNonIntersectingValues.java | 70 +- .../schemas/ObjectWithOnlyOptionalProps.java | 69 +- .../schemas/ObjectWithOptionalTestProp.java | 39 +- .../schemas/ObjectWithValidations.java | 1 + .../client/components/schemas/Order.java | 162 +- .../schemas/PaginatedResultMyObjectDto.java | 102 +- .../client/components/schemas/ParentPet.java | 1 + .../client/components/schemas/Pet.java | 222 ++- .../client/components/schemas/Pig.java | 1 + .../client/components/schemas/Player.java | 102 +- .../client/components/schemas/PublicKey.java | 39 +- .../components/schemas/Quadrilateral.java | 1 + .../schemas/QuadrilateralInterface.java | 96 +- .../components/schemas/ReadOnlyFirst.java | 54 +- .../schemas/ReqPropsFromExplicitAddProps.java | 103 +- .../schemas/ReqPropsFromTrueAddProps.java | 255 ++- .../schemas/ReqPropsFromUnsetAddProps.java | 186 +- .../components/schemas/ReturnSchema.java | 45 +- .../components/schemas/ScaleneTriangle.java | 45 +- .../components/schemas/Schema200Response.java | 60 +- .../schemas/SelfReferencingObjectModel.java | 156 +- .../client/components/schemas/Shape.java | 1 + .../components/schemas/ShapeOrNull.java | 1 + .../schemas/SimpleQuadrilateral.java | 45 +- .../client/components/schemas/SomeObject.java | 1 + .../components/schemas/SpecialModelname.java | 39 +- .../components/schemas/StringBooleanMap.java | 36 +- .../client/components/schemas/Tag.java | 72 +- .../client/components/schemas/Triangle.java | 1 + .../components/schemas/TriangleInterface.java | 96 +- .../client/components/schemas/User.java | 393 +++- .../client/components/schemas/Whale.java | 85 +- .../client/components/schemas/Zebra.java | 145 +- .../delete/HeaderParameters.java | 84 +- .../delete/PathParameters.java | 91 +- .../commonparamsubdir/get/PathParameters.java | 91 +- .../get/QueryParameters.java | 84 +- .../post/HeaderParameters.java | 84 +- .../post/PathParameters.java | 91 +- .../paths/fake/delete/HeaderParameters.java | 157 +- .../paths/fake/delete/QueryParameters.java | 309 +++- .../paths/fake/get/HeaderParameters.java | 147 +- .../paths/fake/get/QueryParameters.java | 273 ++- .../applicationxwwwformurlencoded/Schema.java | 60 +- .../applicationxwwwformurlencoded/Schema.java | 564 +++++- .../put/QueryParameters.java | 91 +- .../put/QueryParameters.java | 304 +++- .../delete/PathParameters.java | 91 +- .../content/applicationjson/Schema.java | 36 +- .../post/QueryParameters.java | 147 +- .../post/parameters/parameter0/Schema0.java | 1 + .../post/parameters/parameter1/Schema1.java | 87 +- .../content/applicationjson/Schema.java | 1 + .../content/multipartformdata/Schema.java | 87 +- .../content/applicationjson/Schema.java | 1 + .../content/multipartformdata/Schema.java | 87 +- .../applicationxwwwformurlencoded/Schema.java | 90 +- .../content/applicationjson/Schema.java | 39 +- .../content/multipartformdata/Schema.java | 39 +- .../fakeobjinquery/get/QueryParameters.java | 84 +- .../get/parameters/parameter0/Schema0.java | 39 +- .../post/CookieParameters.java | 336 +++- .../post/HeaderParameters.java | 273 ++- .../post/PathParameters.java | 868 ++++++++- .../post/QueryParameters.java | 336 +++- .../post/PathParameters.java | 91 +- .../content/multipartformdata/Schema.java | 64 +- .../get/QueryParameters.java | 91 +- .../get/QueryParameters.java | 84 +- .../put/QueryParameters.java | 1584 ++++++++++++++++- .../content/multipartformdata/Schema.java | 64 +- .../content/multipartformdata/Schema.java | 39 +- .../content/applicationjson/Schema.java | 87 +- .../petfindbystatus/get/QueryParameters.java | 91 +- .../petfindbytags/get/QueryParameters.java | 91 +- .../petpetid/delete/HeaderParameters.java | 84 +- .../paths/petpetid/delete/PathParameters.java | 91 +- .../paths/petpetid/get/PathParameters.java | 91 +- .../paths/petpetid/post/PathParameters.java | 91 +- .../applicationxwwwformurlencoded/Schema.java | 54 +- .../post/PathParameters.java | 91 +- .../content/multipartformdata/Schema.java | 54 +- .../delete/PathParameters.java | 91 +- .../storeorderorderid/get/PathParameters.java | 91 +- .../paths/userlogin/get/QueryParameters.java | 180 +- .../get/responses/response200/Headers.java | 433 ++++- .../userusername/delete/PathParameters.java | 91 +- .../userusername/get/PathParameters.java | 91 +- .../userusername/put/PathParameters.java | 91 +- .../client/schemas/BaseBuilder.java | 12 + .../client/schemas/UnsetAddPropsSetter.java | 77 + .../client/schemas/validation/FrozenMap.java | 8 +- .../client/schemas/validation/MapUtils.java | 37 + .../client/schemas/ListBuilderTest.java | 2 +- 339 files changed, 24360 insertions(+), 1630 deletions(-) create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index c9b5a74566e..45c60b56eca 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -648,6 +648,7 @@ src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java @@ -659,12 +660,12 @@ src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java -src/main/java/org/openapijsonschematools/client/schemas/MapMaker.java src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/SetMaker.java src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/validation/AdditionalPropertiesValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/AllOfValidator.java @@ -698,6 +699,7 @@ src/main/java/org/openapijsonschematools/client/schemas/validation/ListSchemaVal src/main/java/org/openapijsonschematools/client/schemas/validation/LongEnumValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/LongValueMethod.java src/main/java/org/openapijsonschematools/client/schemas/validation/MapSchemaValidator.java +src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxItemsValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxLengthValidator.java src/main/java/org/openapijsonschematools/client/schemas/validation/MaxPropertiesValidator.java diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md index 45eb4e5f535..62371e03034 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ Schema.SchemaList validatedPayload = Schema.Schema1.validate( new Schema.SchemaListBuilder( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md index 9959eb11e7b..462231cf97f 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ Schema.SchemaList validatedPayload = Schema.Schema1.validate( new Schema.SchemaListBuilder( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -57,7 +57,7 @@ Schema.SchemaList validatedPayload = ), new AbstractMap.SimpleEntry( "category", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -71,7 +71,7 @@ Schema.SchemaList validatedPayload = new AbstractMap.SimpleEntry( "tags", Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md index cdaa3abb8bb..49122402c5b 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ Schema.SchemaList validatedPayload = Schema.Schema1.validate( new Schema.SchemaListBuilder( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -57,7 +57,7 @@ Schema.SchemaList validatedPayload = ), new AbstractMap.SimpleEntry( "category", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -71,7 +71,7 @@ Schema.SchemaList validatedPayload = new AbstractMap.SimpleEntry( "tags", Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md index e22c20d3bc1..5b636f79213 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -62,10 +62,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Number | any string name can be used but the value must be the correct type | [optional] value must be a 32 bit integer | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index 99278b295a2..891ef14e8a1 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -29,7 +29,7 @@ Abstract Step import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AbstractStepMessage.AbstractStepMessageMap validatedPayload = AbstractStepMessage.AbstractStepMessage1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "discriminator", "a" @@ -65,19 +65,195 @@ AbstractStepMessage.AbstractStepMessageMap validatedPayload = | ----------------- | ---------------------- | | [AbstractStepMessageMap](#abstractstepmessagemap) | validate([Map](#abstractstepmessagemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## AbstractStepMessageMap000Builder +public class AbstractStepMessageMap000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## AbstractStepMessageMap001Builder +public class AbstractStepMessageMap001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(Void value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(boolean value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(String value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(int value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(float value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(long value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(double value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(List value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(Map value) | +## AbstractStepMessageMap010Builder +public class AbstractStepMessageMap010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | discriminator(String value) | +## AbstractStepMessageMap011Builder +public class AbstractStepMessageMap011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | discriminator(String value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(Void value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(boolean value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(String value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(int value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(float value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(long value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(double value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(List value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(Map value) | +## AbstractStepMessageMap100Builder +public class AbstractStepMessageMap100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(Void value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(boolean value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(String value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(int value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(float value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(long value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(double value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(List value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(Map value) | +## AbstractStepMessageMap101Builder +public class AbstractStepMessageMap101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(Void value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(boolean value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(String value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(int value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(float value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(long value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(double value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(List value) | +| [AbstractStepMessageMap001Builder](#abstractstepmessagemap001builder) | description(Map value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(Void value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(boolean value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(String value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(int value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(float value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(long value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(double value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(List value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(Map value) | +## AbstractStepMessageMap110Builder +public class AbstractStepMessageMap110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMap110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(Void value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(boolean value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(String value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(int value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(float value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(long value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(double value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(List value) | +| [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(Map value) | +| [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | discriminator(String value) | ## AbstractStepMessageMapBuilder public class AbstractStepMessageMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **description** | ? extends @Nullable Object | | | -| **discriminator** | String | | | -| **sequenceNumber** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AbstractStepMessageMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(Void value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(boolean value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(String value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(int value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(float value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(long value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(double value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(List value) | +| [AbstractStepMessageMap011Builder](#abstractstepmessagemap011builder) | description(Map value) | +| [AbstractStepMessageMap101Builder](#abstractstepmessagemap101builder) | discriminator(String value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(Void value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(boolean value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(String value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(int value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(float value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(long value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(double value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(List value) | +| [AbstractStepMessageMap110Builder](#abstractstepmessagemap110builder) | sequenceNumber(Map value) | ## AbstractStepMessageMap public static class AbstractStepMessageMap
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 02d18359c58..11aa779a8b5 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -32,7 +32,7 @@ A class that contains necessary nested | static class | [AdditionalPropertiesClass.MapOfMapPropertyMapBuilder](#mapofmappropertymapbuilder)
builder for Map payloads | | static class | [AdditionalPropertiesClass.MapOfMapPropertyMap](#mapofmappropertymap)
output class for Map payloads | | static class | [AdditionalPropertiesClass.AdditionalProperties1](#additionalproperties1)
schema class | -| static class | [AdditionalPropertiesClass.AdditionalPropertiesMapBuilder](#additionalpropertiesmapbuilder)
builder for Map payloads | +| static class | [AdditionalPropertiesClass.AdditionalPropertiesMapBuilder2](#additionalpropertiesmapbuilder2)
builder for Map payloads | | static class | [AdditionalPropertiesClass.AdditionalPropertiesMap](#additionalpropertiesmap)
output class for Map payloads | | static class | [AdditionalPropertiesClass.AdditionalProperties2](#additionalproperties2)
schema class | | static class | [AdditionalPropertiesClass.MapProperty](#mapproperty)
schema class | @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,30 +64,30 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = AdditionalPropertiesClass.AdditionalPropertiesClass1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry>( "map_property", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "map_of_map_property", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "map_with_undeclared_properties_anytype_3", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "empty_map", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "map_with_undeclared_properties_string", - MapMaker.makeMap( + MapUtils.makeMap( ) ) ), @@ -108,22 +108,35 @@ AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesClassMapBuilder public class AdditionalPropertiesClassMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **map_property** | Map | | [optional] | -| **map_of_map_property** | Map> | | [optional] | -| **anytype_1** | ? extends @Nullable Object | | [optional] | -| **map_with_undeclared_properties_anytype_1** | Map | | [optional] | -| **map_with_undeclared_properties_anytype_2** | Map | | [optional] | -| **map_with_undeclared_properties_anytype_3** | Map | | [optional] | -| **empty_map** | Map | an object with no declared properties and no undeclared properties, hence it's an empty map. | [optional] | -| **map_with_undeclared_properties_string** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesClassMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_property(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_of_map_property(Map> value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(Void value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(boolean value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(String value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(int value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(float value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(long value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(double value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(List value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | anytype_1(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_anytype_1(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_anytype_2(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_anytype_3(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | empty_map(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_string(Map value) | ## AdditionalPropertiesClassMap public static class AdditionalPropertiesClassMap
@@ -156,7 +169,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -169,7 +182,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapWithUndeclaredPropertiesStringMap validatedPayload = AdditionalPropertiesClass.MapWithUndeclaredPropertiesString.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -192,10 +205,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapWithUndeclaredPropertiesStringMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## MapWithUndeclaredPropertiesStringMap public static class MapWithUndeclaredPropertiesStringMap
@@ -233,7 +251,7 @@ an object with no declared properties and no undeclared properties, hence it import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -246,7 +264,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.EmptyMapMap validatedPayload = AdditionalPropertiesClass.EmptyMap.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -265,13 +283,19 @@ AdditionalPropertiesClass.EmptyMapMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EmptyMapMapBuilder public class EmptyMapMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EmptyMapMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## EmptyMapMap public static class EmptyMapMap
@@ -305,7 +329,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -318,7 +342,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3Map validatedPayload = AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -337,14 +361,19 @@ AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3Map validatedPayloa | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapWithUndeclaredPropertiesAnytype3MapBuilder public class MapWithUndeclaredPropertiesAnytype3MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapWithUndeclaredPropertiesAnytype3MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## MapWithUndeclaredPropertiesAnytype3Map public static class MapWithUndeclaredPropertiesAnytype3Map
@@ -409,7 +438,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -422,7 +451,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapOfMapPropertyMap validatedPayload = AdditionalPropertiesClass.MapOfMapProperty.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -445,10 +474,15 @@ builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapOfMapPropertyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## MapOfMapPropertyMap public static class MapOfMapPropertyMap
@@ -473,7 +507,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -486,7 +520,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.AdditionalPropertiesMap validatedPayload = AdditionalPropertiesClass.AdditionalProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -501,18 +535,23 @@ AdditionalPropertiesClass.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## AdditionalPropertiesMapBuilder -public class AdditionalPropertiesMapBuilder
+## AdditionalPropertiesMapBuilder2 +public class AdditionalPropertiesMapBuilder2
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesMapBuilder2()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## AdditionalPropertiesMap public static class AdditionalPropertiesMap
@@ -523,7 +562,7 @@ A class to store validated Map payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [AdditionalPropertiesMap](#additionalpropertiesmap) | of([Map](#additionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| static [AdditionalPropertiesMap](#additionalpropertiesmap) | of([Map](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | | String | getAdditionalProperty(String name)
provides type safety for additional properties | ## AdditionalProperties2 @@ -547,7 +586,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -560,7 +599,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapPropertyMap validatedPayload = AdditionalPropertiesClass.MapProperty.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -583,10 +622,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapPropertyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## MapPropertyMap public static class MapPropertyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index e41fb11e96e..a8f696f6519 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -52,7 +52,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -65,7 +65,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema2Map validatedPayload = AdditionalPropertiesSchema.Schema2.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -84,14 +84,19 @@ AdditionalPropertiesSchema.Schema2Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema2MapBuilder public class Schema2MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | ? extends @Nullable Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema2MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema2Map public static class Schema2Map
@@ -126,7 +131,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -140,7 +145,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -153,7 +158,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema1Map validatedPayload = AdditionalPropertiesSchema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -172,14 +177,19 @@ AdditionalPropertiesSchema.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | ? extends @Nullable Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema1Map public static class Schema1Map
@@ -214,7 +224,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -228,7 +238,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -241,7 +251,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema0Map validatedPayload = AdditionalPropertiesSchema.Schema0.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -260,14 +270,19 @@ AdditionalPropertiesSchema.Schema0Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0MapBuilder public class Schema0MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema0MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index cf56dda7163..77ab8b41d5e 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMap validatedPayload = AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -66,10 +66,15 @@ builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | List | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesWithArrayOfEnumsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## AdditionalPropertiesWithArrayOfEnumsMap public static class AdditionalPropertiesWithArrayOfEnumsMap
@@ -94,7 +99,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -107,7 +112,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesList validatedPayload = AdditionalPropertiesWithArrayOfEnums.AdditionalProperties.validate( - new .AdditionalPropertiesListBuilder( + new AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesListBuilder( Arrays.asList( "_abc" ) diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index cb6d38bd2a4..5da076c4545 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Address.AddressMap validatedPayload = Address.Address1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -62,10 +62,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Number | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AddressMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## AddressMap public static class AddressMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index 5dbbb86c907..edf4fbfce1d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Animal.AnimalMap validatedPayload = Animal.Animal1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "className", "a" @@ -66,18 +66,37 @@ Animal.AnimalMap validatedPayload = | ----------------- | ---------------------- | | [AnimalMap](#animalmap) | validate([Map](#animalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## AnimalMap0Builder +public class AnimalMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AnimalMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AnimalMap0Builder](#animalmap0builder) | color(String value) | ## AnimalMapBuilder public class AnimalMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **className** | String | | | -| **color** | String | | [optional] if omitted the server will use the default value of red | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AnimalMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AnimalMap0Builder](#animalmap0builder) | className(String value) | ## AnimalMap public static class AnimalMap
@@ -104,7 +123,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md index edc5af2e9a7..ee90e10b8be 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md +++ b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ AnimalFarm.AnimalFarmList validatedPayload = AnimalFarm.AnimalFarm1.validate( new AnimalFarm.AnimalFarmListBuilder( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "className", "a" diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index e041fcb9e79..305b009673b 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -34,7 +34,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -47,7 +47,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AnyTypeAndFormat.AnyTypeAndFormatMap validatedPayload = AnyTypeAndFormat.AnyTypeAndFormat1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -66,23 +66,100 @@ AnyTypeAndFormat.AnyTypeAndFormatMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AnyTypeAndFormatMapBuilder public class AnyTypeAndFormatMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **uuid** | ? extends @Nullable Object | | [optional] value must be a uuid | -| **date** | ? extends @Nullable Object | | [optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| **date-time** | ? extends @Nullable Object | | [optional] value must conform to RFC-3339 date-time | -| **number** | ? extends @Nullable Object | | [optional] value must be int or float numeric | -| **binary** | ? extends @Nullable Object | | [optional] | -| **int32** | ? extends @Nullable Object | | [optional] value must be a 32 bit integer | -| **int64** | ? extends @Nullable Object | | [optional] value must be a 64 bit integer | -| **double** | ? extends @Nullable Object | | [optional] value must be a 64 bit float | -| **float** | ? extends @Nullable Object | | [optional] value must be a 32 bit float | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AnyTypeAndFormatMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setUuid(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | date(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDateHyphenMinusTime(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setNumber(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | binary(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int32(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | int64(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setDouble(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(Map value) | ## AnyTypeAndFormatMap public static class AnyTypeAndFormatMap
@@ -122,7 +199,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DoubleSchema @@ -146,7 +223,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Int64 @@ -170,7 +247,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Int32 @@ -194,7 +271,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Binary @@ -218,7 +295,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NumberSchema @@ -242,7 +319,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Datetime @@ -266,7 +343,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Date @@ -290,7 +367,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## UuidSchema @@ -314,7 +391,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md index 7c8ac961f0c..5a7e7d94a40 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Not diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index 1ba00a798c8..d71e634052f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ApiResponseSchema.ApiResponseMap validatedPayload = ApiResponseSchema.ApiResponseSchema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "code", 1 @@ -72,17 +72,23 @@ ApiResponseSchema.ApiResponseMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ApiResponseMapBuilder public class ApiResponseMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **code** | Number | | [optional] value must be a 32 bit integer | -| **type** | String | | [optional] | -| **message** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApiResponseMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | code(int value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | code(float value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | type(String value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | message(String value) | ## ApiResponseMap public static class ApiResponseMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index e6550112031..d9a94aa5cc7 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -46,7 +46,7 @@ Void validatedPayload = Apple.Apple1.validate( // Map validation Apple.AppleMap validatedPayload = Apple.Apple1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "cultivar", "IaQn EaqioxT oASzjxaSH" @@ -73,18 +73,37 @@ Apple.AppleMap validatedPayload = | Void | validate(Void arg, SchemaConfiguration configuration) | | [AppleMap](#applemap) | validate([Map](#applemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## AppleMap0Builder +public class AppleMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AppleMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AppleMap0Builder](#applemap0builder) | origin(String value) | ## AppleMapBuilder public class AppleMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **cultivar** | String | | | -| **origin** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AppleMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AppleMap0Builder](#applemap0builder) | cultivar(String value) | ## AppleMap public static class AppleMap
@@ -111,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -150,7 +169,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index d57c2c09d7f..cff87fc47dc 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AppleReq.AppleReqMap validatedPayload = AppleReq.AppleReq1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "cultivar", "a" @@ -68,17 +68,37 @@ AppleReq.AppleReqMap validatedPayload = | ----------------- | ---------------------- | | [AppleReqMap](#applereqmap) | validate([Map](#applereqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## AppleReqMap0Builder +public class AppleReqMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AppleReqMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [AppleReqMap0Builder](#applereqmap0builder) | mealy(boolean value) | ## AppleReqMapBuilder public class AppleReqMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **cultivar** | String | | | -| **mealy** | boolean | | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AppleReqMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [AppleReqMap0Builder](#applereqmap0builder) | cultivar(String value) | ## AppleReqMap public static class AppleReqMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md index d4290b7ecdf..9342d12b317 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index c1d9b491487..7139a7be1d0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -34,7 +34,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -47,7 +47,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnly1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "ArrayArrayNumber", Arrays.asList( @@ -74,15 +74,20 @@ ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfArrayOfNumberOnlyMapBuilder public class ArrayOfArrayOfNumberOnlyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **ArrayArrayNumber** | List> | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ArrayOfArrayOfNumberOnlyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | ArrayArrayNumber(List> value) | ## ArrayOfArrayOfNumberOnlyMap public static class ArrayOfArrayOfNumberOnlyMap
@@ -108,7 +113,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -121,7 +126,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfArrayOfNumberOnly.ArrayArrayNumberList validatedPayload = ArrayOfArrayOfNumberOnly.ArrayArrayNumber.validate( - new .ArrayArrayNumberListBuilder( + new ArrayOfArrayOfNumberOnly.ArrayArrayNumberListBuilder( Arrays.asList( Arrays.asList( 1 @@ -183,7 +188,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -196,7 +201,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfArrayOfNumberOnly.ItemsList validatedPayload = ArrayOfArrayOfNumberOnly.Items.validate( - new .ItemsListBuilder( + new ArrayOfArrayOfNumberOnly.ItemsListBuilder( Arrays.asList( 1 ) diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md index 3e0fd7d269a..ec6f6bb3184 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 96bb0737161..1acf5fd1c75 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = ArrayOfNumberOnly.ArrayOfNumberOnly1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "ArrayNumber", Arrays.asList( @@ -69,15 +69,20 @@ ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfNumberOnlyMapBuilder public class ArrayOfNumberOnlyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **ArrayNumber** | List | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ArrayOfNumberOnlyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | ArrayNumber(List value) | ## ArrayOfNumberOnlyMap public static class ArrayOfNumberOnlyMap
@@ -103,7 +108,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -116,7 +121,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfNumberOnly.ArrayNumberList validatedPayload = ArrayOfNumberOnly.ArrayNumber.validate( - new .ArrayNumberListBuilder( + new ArrayOfNumberOnly.ArrayNumberListBuilder( Arrays.asList( 1 ) diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index 0c391baf3e2..de77a24b1bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -44,7 +44,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -57,7 +57,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayTest.ArrayTestMap validatedPayload = ArrayTest.ArrayTest1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry>( "array_of_string", Arrays.asList( @@ -76,7 +76,7 @@ ArrayTest.ArrayTestMap validatedPayload = "array_array_of_model", Arrays.asList( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "a" @@ -107,17 +107,22 @@ ArrayTest.ArrayTestMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayTestMapBuilder public class ArrayTestMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **array_of_string** | List | | [optional] | -| **array_array_of_integer** | List> | | [optional] | -| **array_array_of_model** | List>> | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ArrayTestMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | array_of_string(List value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | array_array_of_integer(List> value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | array_array_of_model(List>> value) | ## ArrayTestMap public static class ArrayTestMap
@@ -145,7 +150,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -158,10 +163,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayArrayOfModelList validatedPayload = ArrayTest.ArrayArrayOfModel.validate( - new .ArrayArrayOfModelListBuilder( + new ArrayTest.ArrayArrayOfModelListBuilder( Arrays.asList( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "a" @@ -229,7 +234,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -242,9 +247,9 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ItemsList1 validatedPayload = ArrayTest.Items3.validate( - new .ItemsListBuilder1( + new ArrayTest.ItemsListBuilder1( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "a" @@ -311,7 +316,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -324,7 +329,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayArrayOfIntegerList validatedPayload = ArrayTest.ArrayArrayOfInteger.validate( - new .ArrayArrayOfIntegerListBuilder( + new ArrayTest.ArrayArrayOfIntegerListBuilder( Arrays.asList( Arrays.asList( 1L @@ -386,7 +391,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -399,7 +404,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ItemsList validatedPayload = ArrayTest.Items1.validate( - new .ItemsListBuilder( + new ArrayTest.ItemsListBuilder( Arrays.asList( 1L ) @@ -472,7 +477,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -485,7 +490,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayOfStringList validatedPayload = ArrayTest.ArrayOfString.validate( - new .ArrayOfStringListBuilder( + new ArrayTest.ArrayOfStringListBuilder( Arrays.asList( "a" ) diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md index 9d12ac12a50..eaaba54f7bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -103,7 +103,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index d741c423663..0e4a85dec4b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Banana.BananaMap validatedPayload = Banana.Banana1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "lengthCm", 1 @@ -61,17 +61,39 @@ Banana.BananaMap validatedPayload = | ----------------- | ---------------------- | | [BananaMap](#bananamap) | validate([Map](#bananamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## BananaMap0Builder +public class BananaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BananaMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## BananaMapBuilder public class BananaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **lengthCm** | Number | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BananaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [BananaMap0Builder](#bananamap0builder) | lengthCm(int value) | +| [BananaMap0Builder](#bananamap0builder) | lengthCm(float value) | +| [BananaMap0Builder](#bananamap0builder) | lengthCm(long value) | +| [BananaMap0Builder](#bananamap0builder) | lengthCm(double value) | ## BananaMap public static class BananaMap
diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index 5d417575a51..91445670667 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation BananaReq.BananaReqMap validatedPayload = BananaReq.BananaReq1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "lengthCm", 1 @@ -68,17 +68,40 @@ BananaReq.BananaReqMap validatedPayload = | ----------------- | ---------------------- | | [BananaReqMap](#bananareqmap) | validate([Map](#bananareqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## BananaReqMap0Builder +public class BananaReqMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BananaReqMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [BananaReqMap0Builder](#bananareqmap0builder) | sweet(boolean value) | ## BananaReqMapBuilder public class BananaReqMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **lengthCm** | Number | | | -| **sweet** | boolean | | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BananaReqMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [BananaReqMap0Builder](#bananareqmap0builder) | lengthCm(int value) | +| [BananaReqMap0Builder](#bananareqmap0builder) | lengthCm(float value) | +| [BananaReqMap0Builder](#bananareqmap0builder) | lengthCm(long value) | +| [BananaReqMap0Builder](#bananareqmap0builder) | lengthCm(double value) | ## BananaReqMap public static class BananaReqMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Bar.md b/samples/client/petstore/java/docs/components/schemas/Bar.md index 096bf7fda14..318fc2ea22d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Bar.md +++ b/samples/client/petstore/java/docs/components/schemas/Bar.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 9e7812675e8..21d1b1c0105 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation BasquePig.BasquePigMap validatedPayload = BasquePig.BasquePig1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "className", "BasquePig" @@ -63,17 +63,37 @@ BasquePig.BasquePigMap validatedPayload = | ----------------- | ---------------------- | | [BasquePigMap](#basquepigmap) | validate([Map](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## BasquePigMap0Builder +public class BasquePigMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BasquePigMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## BasquePigMapBuilder public class BasquePigMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **className** | String | | must be one of ["BasquePig"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| BasquePigMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [BasquePigMap0Builder](#basquepigmap0builder) | className(String value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | ## BasquePigMap public static class BasquePigMap
@@ -99,7 +119,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md b/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md index 5f51d5ae288..a4026b11f2b 100644 --- a/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index 0eebd51050a..f6a91b3a157 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Capitalization.CapitalizationMap validatedPayload = Capitalization.Capitalization1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "smallCamel", "a" @@ -87,20 +87,25 @@ Capitalization.CapitalizationMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## CapitalizationMapBuilder public class CapitalizationMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **smallCamel** | String | | [optional] | -| **CapitalCamel** | String | | [optional] | -| **small_Snake** | String | | [optional] | -| **Capital_Snake** | String | | [optional] | -| **SCA_ETH_Flow_Points** | String | | [optional] | -| **ATT_NAME** | String | Name of the pet
| [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| CapitalizationMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | smallCamel(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | CapitalCamel(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | small_Snake(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | Capital_Snake(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | SCA_ETH_Flow_Points(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | ATT_NAME(String value) | ## CapitalizationMap public static class CapitalizationMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index 77a6f83261e..e76a329085e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Cat.Schema1Map validatedPayload = Cat.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "declawed", true @@ -87,15 +87,20 @@ Cat.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **declawed** | boolean | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | declawed(boolean value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 14f9e73b6fd..169987b9f5b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Category.CategoryMap validatedPayload = Category.Category1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -66,18 +66,40 @@ Category.CategoryMap validatedPayload = | ----------------- | ---------------------- | | [CategoryMap](#categorymap) | validate([Map](#categorymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## CategoryMap0Builder +public class CategoryMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| CategoryMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [CategoryMap0Builder](#categorymap0builder) | id(int value) | +| [CategoryMap0Builder](#categorymap0builder) | id(float value) | +| [CategoryMap0Builder](#categorymap0builder) | id(long value) | +| [CategoryMap0Builder](#categorymap0builder) | id(double value) | ## CategoryMapBuilder public class CategoryMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | String | | if omitted the server will use the default value of default-name | -| **id** | Number | | [optional] value must be a 64 bit integer | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| CategoryMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [CategoryMap0Builder](#categorymap0builder) | name(String value) | ## CategoryMap public static class CategoryMap
@@ -104,7 +126,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index c1691607a38..5ba199516af 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ChildCat.Schema1Map validatedPayload = ChildCat.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" @@ -87,15 +87,20 @@ ChildCat.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | name(String value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/ClassModel.md b/samples/client/petstore/java/docs/components/schemas/ClassModel.md index 49a7a8d2a69..e0080d23804 100644 --- a/samples/client/petstore/java/docs/components/schemas/ClassModel.md +++ b/samples/client/petstore/java/docs/components/schemas/ClassModel.md @@ -39,20 +39,25 @@ Model for testing model with "_class" property | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [ClassModelMap](#classmodelmap) | validate([Map](#classmodelmapbuilder) arg, SchemaConfiguration configuration) | +| [ClassModelMap](#classmodelmap) | validate([Map<?, ?>](#classmodelmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ClassModelMapBuilder public class ClassModelMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **_class** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ClassModelMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ClassModelMapBuilder](#classmodelmapbuilder) | setClass(String value) | ## ClassModelMap public static class ClassModelMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 14e4bea1f95..8e6d7deb761 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -11,7 +11,7 @@ A class that contains necessary nested | Modifier and Type | Class and Description | | ----------------- | ---------------------- | | static class | [Client.Client1](#client1)
schema class | -| static class | [Client.ClientMapBuilder](#clientmapbuilder)
builder for Map payloads | +| static class | [Client.ClientMapBuilder1](#clientmapbuilder1)
builder for Map payloads | | static class | [Client.ClientMap](#clientmap)
output class for Map payloads | | static class | [Client.Client2](#client2)
schema class | @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Client.ClientMap validatedPayload = Client.Client1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "client", "a" @@ -58,19 +58,24 @@ Client.ClientMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ClientMap](#clientmap) | validate([Map](#clientmapbuilder) arg, SchemaConfiguration configuration) | +| [ClientMap](#clientmap) | validate([Map](#clientmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## ClientMapBuilder -public class ClientMapBuilder
-builder for `Map` +## ClientMapBuilder1 +public class ClientMapBuilder1
+builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **client** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ClientMapBuilder1()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ClientMapBuilder1](#clientmapbuilder1) | client(String value) | ## ClientMap public static class ClientMap
@@ -81,7 +86,7 @@ A class to store validated Map payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [ClientMap](#clientmap) | of([Map](#clientmapbuilder) arg, SchemaConfiguration configuration) | +| static [ClientMap](#clientmap) | of([Map](#clientmapbuilder1) arg, SchemaConfiguration configuration) | | String | client()
[optional] | | Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index c2e34d15427..9ba0508f4d2 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -39,7 +39,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -53,7 +53,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -66,7 +66,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ComplexQuadrilateral.Schema1Map validatedPayload = ComplexQuadrilateral.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "quadrilateralType", "ComplexQuadrilateral" @@ -89,15 +89,21 @@ ComplexQuadrilateral.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **quadrilateralType** | String | | [optional] must be one of ["ComplexQuadrilateral"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType([StringQuadrilateralTypeEnums](#stringquadrilateraltypeenums) value) | ## Schema1Map public static class Schema1Map
@@ -123,7 +129,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md index 347a43928b0..7b599628af9 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md @@ -52,7 +52,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema15 @@ -126,7 +126,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -139,7 +139,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ComposedAnyOfDifferentTypesNoValidations.Schema9List validatedPayload = ComposedAnyOfDifferentTypesNoValidations.Schema9.validate( - new .Schema9ListBuilder( + new ComposedAnyOfDifferentTypesNoValidations.Schema9ListBuilder( Arrays.asList( ) ).build(), diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md index cf668f30d4e..e8a7df5d9f4 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedBool.md b/samples/client/petstore/java/docs/components/schemas/ComposedBool.md index ed41bad5695..b4e1d3a9661 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedBool.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedBool.md @@ -22,7 +22,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedNone.md b/samples/client/petstore/java/docs/components/schemas/ComposedNone.md index 520cd3f3105..5ad766b1e36 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedNone.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedNone.md @@ -22,7 +22,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md b/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md index 4de4c791962..ef101dba10d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md @@ -22,7 +22,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md index 574343fd670..200f27bff2b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md @@ -44,7 +44,7 @@ this is a model that allows payloads of type object or number | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema6 @@ -58,7 +58,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -98,7 +98,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -111,7 +111,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ComposedOneOfDifferentTypes.Schema5List validatedPayload = ComposedOneOfDifferentTypes.Schema5.validate( - new .Schema5ListBuilder( + new ComposedOneOfDifferentTypes.Schema5ListBuilder( Arrays.asList( ) ).build(), diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedString.md b/samples/client/petstore/java/docs/components/schemas/ComposedString.md index 1b55354a8c4..2342f1d930c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedString.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedString.md @@ -22,7 +22,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Currency.md b/samples/client/petstore/java/docs/components/schemas/Currency.md index 3f55d0ae3e4..d35a3d9acda 100644 --- a/samples/client/petstore/java/docs/components/schemas/Currency.md +++ b/samples/client/petstore/java/docs/components/schemas/Currency.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index c9a2ea6bd66..d571561387c 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation DanishPig.DanishPigMap validatedPayload = DanishPig.DanishPig1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "className", "DanishPig" @@ -63,17 +63,37 @@ DanishPig.DanishPigMap validatedPayload = | ----------------- | ---------------------- | | [DanishPigMap](#danishpigmap) | validate([Map](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## DanishPigMap0Builder +public class DanishPigMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| DanishPigMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## DanishPigMapBuilder public class DanishPigMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **className** | String | | must be one of ["DanishPig"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| DanishPigMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [DanishPigMap0Builder](#danishpigmap0builder) | className(String value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | ## DanishPigMap public static class DanishPigMap
@@ -99,7 +119,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md b/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md index b89716893a8..43d8e7a45be 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md +++ b/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md b/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md index bd082e652ac..90cab7a79c1 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md b/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md index 3ede350b2f0..2e0e82126e3 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index db7ed1cbb1b..7102c0579c1 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Dog.Schema1Map validatedPayload = Dog.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "breed", "a" @@ -87,15 +87,20 @@ Dog.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **breed** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | breed(String value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index b19a3fa5b8a..25df74fd870 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Drawing.DrawingMap validatedPayload = Drawing.Drawing1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "shapes", Arrays.asList( @@ -68,18 +68,47 @@ Drawing.DrawingMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DrawingMapBuilder public class DrawingMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **mainShape** | ? extends @Nullable Object | | [optional] | -| **shapeOrNull** | ? extends @Nullable Object | | [optional] | -| **nullableShape** | ? extends @Nullable Object | | [optional] | -| **shapes** | List | | [optional] | -| **anyStringName** | ? extends @Nullable Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| DrawingMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(Void value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(boolean value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(String value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(int value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(float value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(long value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(double value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(List value) | +| [DrawingMapBuilder](#drawingmapbuilder) | mainShape(Map value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(Void value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(boolean value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(String value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(int value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(float value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(long value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(double value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(List value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapeOrNull(Map value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(Void value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(boolean value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(String value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(int value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(float value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(long value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(double value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(List value) | +| [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(Map value) | +| [DrawingMapBuilder](#drawingmapbuilder) | shapes(List<@Nullable Object> value) | ## DrawingMap public static class DrawingMap
@@ -108,7 +137,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -121,7 +150,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Drawing.ShapesList validatedPayload = Drawing.Shapes.validate( - new .ShapesListBuilder( + new Drawing.ShapesListBuilder( Arrays.asList( ) ).build(), diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index d3818491529..09a6da708ae 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -35,7 +35,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -48,7 +48,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumArrays.EnumArraysMap validatedPayload = EnumArrays.EnumArrays1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "just_symbol", ">=" @@ -77,16 +77,22 @@ EnumArrays.EnumArraysMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumArraysMapBuilder public class EnumArraysMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **just_symbol** | String | | [optional] must be one of [">=", "$"] | -| **array_enum** | List | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumArraysMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | just_symbol(String value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | just_symbol([StringJustSymbolEnums](#stringjustsymbolenums) value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | array_enum(List value) | ## EnumArraysMap public static class EnumArraysMap
@@ -113,7 +119,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -126,7 +132,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation EnumArrays.ArrayEnumList validatedPayload = EnumArrays.ArrayEnum.validate( - new .ArrayEnumListBuilder( + new EnumArrays.ArrayEnumListBuilder( Arrays.asList( "fish" ) @@ -187,7 +193,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -239,7 +245,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/EnumClass.md b/samples/client/petstore/java/docs/components/schemas/EnumClass.md index 857cc93bdf8..edd7cdc84a7 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumClass.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumClass.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index 93eb84e5a4d..cd29a220aa1 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -38,7 +38,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -51,7 +51,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumTest.EnumTestMap validatedPayload = EnumTest.EnumTest1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "enum_string_required", "UPPER" @@ -85,25 +85,96 @@ EnumTest.EnumTestMap validatedPayload = | ----------------- | ---------------------- | | [EnumTestMap](#enumtestmap) | validate([Map](#enumtestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## EnumTestMap0Builder +public class EnumTestMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumTestMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_string(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_string([StringEnumStringEnums](#stringenumstringenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer([IntegerEnumIntegerEnums](#integerenumintegerenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer([LongEnumIntegerEnums](#longenumintegerenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer([FloatEnumIntegerEnums](#floatenumintegerenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_integer([DoubleEnumIntegerEnums](#doubleenumintegerenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number([DoubleEnumNumberEnums](#doubleenumnumberenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_number([FloatEnumNumberEnums](#floatenumnumberenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(Map value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(Map value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(Map value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(Map value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(Map value) | ## EnumTestMapBuilder public class EnumTestMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **enum_string_required** | String | | must be one of ["UPPER", "lower", ""] | -| **enum_string** | String | | [optional] must be one of ["UPPER", "lower", ""] | -| **enum_integer** | Number | | [optional] must be one of [1, -1] value must be a 32 bit integer | -| **enum_number** | Number | | [optional] must be one of [1.1, -1.2] value must be a 64 bit float | -| **stringEnum** | ? extends @Nullable String | | [optional] | -| **IntegerEnum** | Number | | [optional] | -| **StringEnumWithDefaultValue** | String | | [optional] | -| **IntegerEnumWithDefaultValue** | Number | | [optional] | -| **IntegerEnumOneValue** | Number | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumTestMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_string_required(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | enum_string_required([StringEnumStringRequiredEnums](#stringenumstringrequiredenums) value) | ## EnumTestMap public static class EnumTestMap
@@ -137,7 +208,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -201,7 +272,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -289,7 +360,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -342,7 +413,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index a1169f7f0ea..bf31324c92e 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -39,7 +39,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -53,7 +53,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -66,7 +66,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EquilateralTriangle.Schema1Map validatedPayload = EquilateralTriangle.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "triangleType", "EquilateralTriangle" @@ -89,15 +89,21 @@ EquilateralTriangle.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **triangleType** | String | | [optional] must be one of ["EquilateralTriangle"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | ## Schema1Map public static class Schema1Map
@@ -123,7 +129,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index 01c43336858..6a34e3b8c6b 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -29,7 +29,7 @@ Must be named `File` for test. import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation File.FileMap validatedPayload = File.File1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "sourceURI", "a" @@ -65,15 +65,20 @@ File.FileMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileMapBuilder public class FileMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **sourceURI** | String | Test capitalization | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FileMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FileMapBuilder](#filemapbuilder) | sourceURI(String value) | ## FileMap public static class FileMap
diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index 9a7e000c4f3..47f24bec42f 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = FileSchemaTestClass.FileSchemaTestClass1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "files", Arrays.asList( @@ -67,16 +67,29 @@ FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileSchemaTestClassMapBuilder public class FileSchemaTestClassMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **file** | Map | | [optional] | -| **files** | List> | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FileSchemaTestClassMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Void value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(boolean value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(String value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(int value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(float value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(long value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(double value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(List value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Map value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | files(List> value) | ## FileSchemaTestClassMap public static class FileSchemaTestClassMap
@@ -103,7 +116,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -116,7 +129,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation FileSchemaTestClass.FilesList validatedPayload = FileSchemaTestClass.Files.validate( - new .FilesListBuilder( + new FileSchemaTestClass.FilesListBuilder( Arrays.asList( ) ).build(), diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index 742123baa68..c52881e81e5 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,7 +38,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Foo.FooMap validatedPayload = Foo.Foo1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -57,15 +57,28 @@ Foo.FooMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FooMapBuilder public class FooMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FooMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FooMapBuilder](#foomapbuilder) | bar(Void value) | +| [FooMapBuilder](#foomapbuilder) | bar(boolean value) | +| [FooMapBuilder](#foomapbuilder) | bar(String value) | +| [FooMapBuilder](#foomapbuilder) | bar(int value) | +| [FooMapBuilder](#foomapbuilder) | bar(float value) | +| [FooMapBuilder](#foomapbuilder) | bar(long value) | +| [FooMapBuilder](#foomapbuilder) | bar(double value) | +| [FooMapBuilder](#foomapbuilder) | bar(List value) | +| [FooMapBuilder](#foomapbuilder) | bar(Map value) | ## FooMap public static class FooMap
diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index ecb1a5e1345..1b9d97ced17 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FormatTest.FormatTestMap validatedPayload = FormatTest.FormatTest1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "byte", "a" @@ -168,37 +168,324 @@ FormatTest.FormatTestMap validatedPayload = | ----------------- | ---------------------- | | [FormatTestMap](#formattestmap) | validate([Map](#formattestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## FormatTestMap0000Builder +public class FormatTestMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setInteger(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setInteger(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setInteger(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setInteger(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int32(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int32(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int32withValidations(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int32withValidations(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int64(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int64(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int64(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | int64(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setFloat(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setFloat(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setFloat(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setFloat(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float32(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float32(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float32(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float32(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setDouble(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setDouble(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setDouble(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setDouble(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float64(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float64(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float64(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | float64(double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | arrayWithUniqueItems(List value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setString(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | binary(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | dateTime(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setUuid(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | uuidNoExample(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | pattern_with_digits(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | pattern_with_digits_and_delimiter(String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | noneProp(Void value) | +## FormatTestMap0001Builder +public class FormatTestMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0000Builder](#formattestmap0000builder) | password(String value) | +## FormatTestMap0010Builder +public class FormatTestMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(double value) | +## FormatTestMap0011Builder +public class FormatTestMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(int value) | +| [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(float value) | +| [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(long value) | +| [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(double value) | +| [FormatTestMap0010Builder](#formattestmap0010builder) | password(String value) | +## FormatTestMap0100Builder +public class FormatTestMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0000Builder](#formattestmap0000builder) | date(String value) | +## FormatTestMap0101Builder +public class FormatTestMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0001Builder](#formattestmap0001builder) | date(String value) | +| [FormatTestMap0100Builder](#formattestmap0100builder) | password(String value) | +## FormatTestMap0110Builder +public class FormatTestMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0010Builder](#formattestmap0010builder) | date(String value) | +| [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(int value) | +| [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(float value) | +| [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(long value) | +| [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(double value) | +## FormatTestMap0111Builder +public class FormatTestMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0011Builder](#formattestmap0011builder) | date(String value) | +| [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(int value) | +| [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(float value) | +| [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(long value) | +| [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(double value) | +| [FormatTestMap0110Builder](#formattestmap0110builder) | password(String value) | +## FormatTestMap1000Builder +public class FormatTestMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0000Builder](#formattestmap0000builder) | setByte(String value) | +## FormatTestMap1001Builder +public class FormatTestMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0001Builder](#formattestmap0001builder) | setByte(String value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | password(String value) | +## FormatTestMap1010Builder +public class FormatTestMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0010Builder](#formattestmap0010builder) | setByte(String value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(int value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(float value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(long value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(double value) | +## FormatTestMap1011Builder +public class FormatTestMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0011Builder](#formattestmap0011builder) | setByte(String value) | +| [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(int value) | +| [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(float value) | +| [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(long value) | +| [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(double value) | +| [FormatTestMap1010Builder](#formattestmap1010builder) | password(String value) | +## FormatTestMap1100Builder +public class FormatTestMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0100Builder](#formattestmap0100builder) | setByte(String value) | +| [FormatTestMap1000Builder](#formattestmap1000builder) | date(String value) | +## FormatTestMap1101Builder +public class FormatTestMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0101Builder](#formattestmap0101builder) | setByte(String value) | +| [FormatTestMap1001Builder](#formattestmap1001builder) | date(String value) | +| [FormatTestMap1100Builder](#formattestmap1100builder) | password(String value) | +## FormatTestMap1110Builder +public class FormatTestMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0110Builder](#formattestmap0110builder) | setByte(String value) | +| [FormatTestMap1010Builder](#formattestmap1010builder) | date(String value) | +| [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(int value) | +| [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(float value) | +| [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(long value) | +| [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(double value) | ## FormatTestMapBuilder public class FormatTestMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **byte** | String | | | -| **date** | String | | value must conform to RFC-3339 full-date YYYY-MM-DD | -| **number** | Number | | | -| **password** | String | | | -| **integer** | Number | | [optional] | -| **int32** | Number | | [optional] value must be a 32 bit integer | -| **int32withValidations** | Number | | [optional] value must be a 32 bit integer | -| **int64** | Number | | [optional] value must be a 64 bit integer | -| **float** | Number | this is a reserved python keyword | [optional] value must be a 32 bit float | -| **float32** | Number | | [optional] value must be a 32 bit float | -| **double** | Number | | [optional] value must be a 64 bit float | -| **float64** | Number | | [optional] value must be a 64 bit float | -| **arrayWithUniqueItems** | List | | [optional] | -| **string** | String | | [optional] | -| **binary** | String | | [optional] | -| **dateTime** | String | | [optional] value must conform to RFC-3339 date-time | -| **uuid** | String | | [optional] value must be a uuid | -| **uuidNoExample** | String | | [optional] value must be a uuid | -| **pattern_with_digits** | String | A string that is a 10 digit number. Can have leading zeros. | [optional] | -| **pattern_with_digits_and_delimiter** | String | A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. | [optional] | -| **noneProp** | Void | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FormatTestMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FormatTestMap0111Builder](#formattestmap0111builder) | setByte(String value) | +| [FormatTestMap1011Builder](#formattestmap1011builder) | date(String value) | +| [FormatTestMap1101Builder](#formattestmap1101builder) | setNumber(int value) | +| [FormatTestMap1101Builder](#formattestmap1101builder) | setNumber(float value) | +| [FormatTestMap1101Builder](#formattestmap1101builder) | setNumber(long value) | +| [FormatTestMap1101Builder](#formattestmap1101builder) | setNumber(double value) | +| [FormatTestMap1110Builder](#formattestmap1110builder) | password(String value) | ## FormatTestMap public static class FormatTestMap
@@ -251,7 +538,7 @@ A string starting with 'image_' (case insensitive) and one to three di import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -293,7 +580,7 @@ A string that is a 10 digit number. Can have leading zeros. import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -332,7 +619,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -425,7 +712,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -464,7 +751,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -477,7 +764,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation FormatTest.ArrayWithUniqueItemsList validatedPayload = FormatTest.ArrayWithUniqueItems.validate( - new .ArrayWithUniqueItemsListBuilder( + new FormatTest.ArrayWithUniqueItemsListBuilder( Arrays.asList( 1 ) @@ -561,7 +848,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -615,7 +902,7 @@ this is a reserved python keyword import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -656,7 +943,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -707,7 +994,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -758,7 +1045,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index 79ebca8a569..423126fc7cc 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FromSchema.FromSchemaMap validatedPayload = FromSchema.FromSchema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "data", "a" @@ -67,16 +67,24 @@ FromSchema.FromSchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FromSchemaMapBuilder public class FromSchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **data** | String | | [optional] | -| **id** | Number | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FromSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | data(String value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | id(int value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | id(float value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | id(long value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | id(double value) | ## FromSchemaMap public static class FromSchemaMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Fruit.md b/samples/client/petstore/java/docs/components/schemas/Fruit.md index 255ba32888a..c960b95b80f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Fruit.md +++ b/samples/client/petstore/java/docs/components/schemas/Fruit.md @@ -37,20 +37,25 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [FruitMap](#fruitmap) | validate([Map](#fruitmapbuilder) arg, SchemaConfiguration configuration) | +| [FruitMap](#fruitmap) | validate([Map<?, ?>](#fruitmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FruitMapBuilder public class FruitMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **color** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| FruitMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [FruitMapBuilder](#fruitmapbuilder) | color(String value) | ## FruitMap public static class FruitMap
diff --git a/samples/client/petstore/java/docs/components/schemas/FruitReq.md b/samples/client/petstore/java/docs/components/schemas/FruitReq.md index b33987bbbfa..884197e6ee8 100644 --- a/samples/client/petstore/java/docs/components/schemas/FruitReq.md +++ b/samples/client/petstore/java/docs/components/schemas/FruitReq.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 diff --git a/samples/client/petstore/java/docs/components/schemas/GmFruit.md b/samples/client/petstore/java/docs/components/schemas/GmFruit.md index 48164b2225c..27809099f97 100644 --- a/samples/client/petstore/java/docs/components/schemas/GmFruit.md +++ b/samples/client/petstore/java/docs/components/schemas/GmFruit.md @@ -37,20 +37,25 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [GmFruitMap](#gmfruitmap) | validate([Map](#gmfruitmapbuilder) arg, SchemaConfiguration configuration) | +| [GmFruitMap](#gmfruitmap) | validate([Map<?, ?>](#gmfruitmapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## GmFruitMapBuilder public class GmFruitMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **color** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| GmFruitMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | color(String value) | ## GmFruitMap public static class GmFruitMap
diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index 1e879a13adb..fb928a11a71 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation GrandparentAnimal.GrandparentAnimalMap validatedPayload = GrandparentAnimal.GrandparentAnimal1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "pet_type", "a" @@ -61,17 +61,36 @@ GrandparentAnimal.GrandparentAnimalMap validatedPayload = | ----------------- | ---------------------- | | [GrandparentAnimalMap](#grandparentanimalmap) | validate([Map](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## GrandparentAnimalMap0Builder +public class GrandparentAnimalMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| GrandparentAnimalMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## GrandparentAnimalMapBuilder public class GrandparentAnimalMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **pet_type** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| GrandparentAnimalMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | pet_type(String value) | ## GrandparentAnimalMap public static class GrandparentAnimalMap
diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index df8ccbe62cb..81040ac3e0c 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation HasOnlyReadOnly.HasOnlyReadOnlyMap validatedPayload = HasOnlyReadOnly.HasOnlyReadOnly1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "a" @@ -67,16 +67,21 @@ HasOnlyReadOnly.HasOnlyReadOnlyMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HasOnlyReadOnlyMapBuilder public class HasOnlyReadOnlyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | String | | [optional] | -| **foo** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| HasOnlyReadOnlyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | bar(String value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | foo(String value) | ## HasOnlyReadOnlyMap public static class HasOnlyReadOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index 191f9edfa9e..4076c0140a8 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -29,7 +29,7 @@ Just a string to inform instance is up and running. Make it nullable in hope to import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation HealthCheckResult.HealthCheckResultMap validatedPayload = HealthCheckResult.HealthCheckResult1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "NullableMessage", null @@ -65,15 +65,21 @@ HealthCheckResult.HealthCheckResultMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HealthCheckResultMapBuilder public class HealthCheckResultMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **NullableMessage** | ? extends @Nullable String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| HealthCheckResultMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | NullableMessage(Void value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | NullableMessage(String value) | ## HealthCheckResultMap public static class HealthCheckResultMap
@@ -99,7 +105,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md index 0ba4495556a..8a9e36e2410 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md index 1e7397da786..b73feaf8b01 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md index 856cb861b47..5be207e2f64 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md index 7dcdd68baae..11cbef31f6b 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md b/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md index 8b0821ea337..4c199cfb569 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md b/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md index 41a10f1d7eb..8be6a6c4ef9 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index 33c7cf2c8e9..4fa2aca17a2 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -39,7 +39,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -53,7 +53,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -66,7 +66,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation IsoscelesTriangle.Schema1Map validatedPayload = IsoscelesTriangle.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "triangleType", "IsoscelesTriangle" @@ -89,15 +89,21 @@ IsoscelesTriangle.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **triangleType** | String | | [optional] must be one of ["IsoscelesTriangle"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | ## Schema1Map public static class Schema1Map
@@ -123,7 +129,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Items.md b/samples/client/petstore/java/docs/components/schemas/Items.md index a9619a6e737..a6876aa6790 100644 --- a/samples/client/petstore/java/docs/components/schemas/Items.md +++ b/samples/client/petstore/java/docs/components/schemas/Items.md @@ -29,7 +29,7 @@ component's name collides with the inner schema name import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md index 40809eef248..328d44a1860 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -116,7 +116,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index 7fddf7889a2..349b8851798 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMap validatedPayload = JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTest1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "op", "add" @@ -71,18 +71,167 @@ JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMap validatedPayloa | ----------------- | ---------------------- | | [JSONPatchRequestAddReplaceTestMap](#jsonpatchrequestaddreplacetestmap) | validate([Map](#jsonpatchrequestaddreplacetestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## JSONPatchRequestAddReplaceTestMap000Builder +public class JSONPatchRequestAddReplaceTestMap000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## JSONPatchRequestAddReplaceTestMap001Builder +public class JSONPatchRequestAddReplaceTestMap001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(Void value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(boolean value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(String value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(int value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(float value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(long value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(double value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(List value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(Map value) | +## JSONPatchRequestAddReplaceTestMap010Builder +public class JSONPatchRequestAddReplaceTestMap010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | path(String value) | +## JSONPatchRequestAddReplaceTestMap011Builder +public class JSONPatchRequestAddReplaceTestMap011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap001Builder](#jsonpatchrequestaddreplacetestmap001builder) | path(String value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(Void value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(boolean value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(String value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(int value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(float value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(long value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(double value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(List value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(Map value) | +## JSONPatchRequestAddReplaceTestMap100Builder +public class JSONPatchRequestAddReplaceTestMap100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | op(String value) | +| [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | op([StringOpEnums](#stringopenums) value) | +## JSONPatchRequestAddReplaceTestMap101Builder +public class JSONPatchRequestAddReplaceTestMap101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap001Builder](#jsonpatchrequestaddreplacetestmap001builder) | op(String value) | +| [JSONPatchRequestAddReplaceTestMap001Builder](#jsonpatchrequestaddreplacetestmap001builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(Void value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(boolean value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(String value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(int value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(float value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(long value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(double value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(List value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(Map value) | +## JSONPatchRequestAddReplaceTestMap110Builder +public class JSONPatchRequestAddReplaceTestMap110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMap110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | op(String value) | +| [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | path(String value) | ## JSONPatchRequestAddReplaceTestMapBuilder public class JSONPatchRequestAddReplaceTestMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **op** | String | The operation to perform. | must be one of ["add", "replace", "test"] | -| **path** | String | A JSON Pointer path. | | -| **value** | ? extends @Nullable Object | The value to add, replace or test. | | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestAddReplaceTestMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestAddReplaceTestMap011Builder](#jsonpatchrequestaddreplacetestmap011builder) | op(String value) | +| [JSONPatchRequestAddReplaceTestMap011Builder](#jsonpatchrequestaddreplacetestmap011builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestAddReplaceTestMap101Builder](#jsonpatchrequestaddreplacetestmap101builder) | path(String value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(Void value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(boolean value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(String value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(int value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(float value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(long value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(double value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(List value) | +| [JSONPatchRequestAddReplaceTestMap110Builder](#jsonpatchrequestaddreplacetestmap110builder) | value(Map value) | ## JSONPatchRequestAddReplaceTestMap public static class JSONPatchRequestAddReplaceTestMap
@@ -112,7 +261,7 @@ The operation to perform. import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index b484d91e299..b96c25dff61 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMap validatedPayload = JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopy1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "from", "a" @@ -75,18 +75,135 @@ JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMap validatedPayload = | ----------------- | ---------------------- | | [JSONPatchRequestMoveCopyMap](#jsonpatchrequestmovecopymap) | validate([Map](#jsonpatchrequestmovecopymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## JSONPatchRequestMoveCopyMap000Builder +public class JSONPatchRequestMoveCopyMap000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## JSONPatchRequestMoveCopyMap001Builder +public class JSONPatchRequestMoveCopyMap001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | path(String value) | +## JSONPatchRequestMoveCopyMap010Builder +public class JSONPatchRequestMoveCopyMap010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | op(String value) | +| [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | op([StringOpEnums](#stringopenums) value) | +## JSONPatchRequestMoveCopyMap011Builder +public class JSONPatchRequestMoveCopyMap011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | op(String value) | +| [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestMoveCopyMap010Builder](#jsonpatchrequestmovecopymap010builder) | path(String value) | +## JSONPatchRequestMoveCopyMap100Builder +public class JSONPatchRequestMoveCopyMap100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | from(String value) | +## JSONPatchRequestMoveCopyMap101Builder +public class JSONPatchRequestMoveCopyMap101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | from(String value) | +| [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | path(String value) | +## JSONPatchRequestMoveCopyMap110Builder +public class JSONPatchRequestMoveCopyMap110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMap110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap010Builder](#jsonpatchrequestmovecopymap010builder) | from(String value) | +| [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | op(String value) | +| [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | op([StringOpEnums](#stringopenums) value) | ## JSONPatchRequestMoveCopyMapBuilder public class JSONPatchRequestMoveCopyMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **from** | String | A JSON Pointer path. | | -| **op** | String | The operation to perform. | must be one of ["move", "copy"] | -| **path** | String | A JSON Pointer path. | | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestMoveCopyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestMoveCopyMap011Builder](#jsonpatchrequestmovecopymap011builder) | from(String value) | +| [JSONPatchRequestMoveCopyMap101Builder](#jsonpatchrequestmovecopymap101builder) | op(String value) | +| [JSONPatchRequestMoveCopyMap101Builder](#jsonpatchrequestmovecopymap101builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestMoveCopyMap110Builder](#jsonpatchrequestmovecopymap110builder) | path(String value) | ## JSONPatchRequestMoveCopyMap public static class JSONPatchRequestMoveCopyMap
@@ -116,7 +233,7 @@ The operation to perform. import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index 152a29259e1..3713f150802 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestRemove.JSONPatchRequestRemoveMap validatedPayload = JSONPatchRequestRemove.JSONPatchRequestRemove1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "op", "remove" @@ -70,17 +70,69 @@ JSONPatchRequestRemove.JSONPatchRequestRemoveMap validatedPayload = | ----------------- | ---------------------- | | [JSONPatchRequestRemoveMap](#jsonpatchrequestremovemap) | validate([Map](#jsonpatchrequestremovemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## JSONPatchRequestRemoveMap00Builder +public class JSONPatchRequestRemoveMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestRemoveMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## JSONPatchRequestRemoveMap01Builder +public class JSONPatchRequestRemoveMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestRemoveMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | path(String value) | +## JSONPatchRequestRemoveMap10Builder +public class JSONPatchRequestRemoveMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestRemoveMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | op(String value) | +| [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | op([StringOpEnums](#stringopenums) value) | ## JSONPatchRequestRemoveMapBuilder public class JSONPatchRequestRemoveMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **op** | String | The operation to perform. | must be one of ["remove"] | -| **path** | String | A JSON Pointer path. | | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| JSONPatchRequestRemoveMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [JSONPatchRequestRemoveMap01Builder](#jsonpatchrequestremovemap01builder) | op(String value) | +| [JSONPatchRequestRemoveMap01Builder](#jsonpatchrequestremovemap01builder) | op([StringOpEnums](#stringopenums) value) | +| [JSONPatchRequestRemoveMap10Builder](#jsonpatchrequestremovemap10builder) | path(String value) | ## JSONPatchRequestRemoveMap public static class JSONPatchRequestRemoveMap
@@ -109,7 +161,7 @@ The operation to perform. import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Mammal.md b/samples/client/petstore/java/docs/components/schemas/Mammal.md index 36f01ebcea0..30d3933062e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Mammal.md +++ b/samples/client/petstore/java/docs/components/schemas/Mammal.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index 0e69bbe4128..0209fd816be 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -27,7 +27,7 @@ A class that contains necessary nested | static class | [MapTest.MapMapOfStringMapBuilder](#mapmapofstringmapbuilder)
builder for Map payloads | | static class | [MapTest.MapMapOfStringMap](#mapmapofstringmap)
output class for Map payloads | | static class | [MapTest.AdditionalProperties](#additionalproperties)
schema class | -| static class | [MapTest.AdditionalPropertiesMapBuilder](#additionalpropertiesmapbuilder)
builder for Map payloads | +| static class | [MapTest.AdditionalPropertiesMapBuilder1](#additionalpropertiesmapbuilder1)
builder for Map payloads | | static class | [MapTest.AdditionalPropertiesMap](#additionalpropertiesmap)
output class for Map payloads | | static class | [MapTest.AdditionalProperties1](#additionalproperties1)
schema class | @@ -42,7 +42,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -55,20 +55,20 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapTestMap validatedPayload = MapTest.MapTest1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry>( "map_map_of_string", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "map_of_enum_string", - MapMaker.makeMap( + MapUtils.makeMap( ) ), new AbstractMap.SimpleEntry>( "direct_map", - MapMaker.makeMap( + MapUtils.makeMap( ) ) ), @@ -89,18 +89,31 @@ MapTest.MapTestMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapTestMapBuilder public class MapTestMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **map_map_of_string** | Map> | | [optional] | -| **map_of_enum_string** | Map | | [optional] | -| **direct_map** | Map | | [optional] | -| **indirect_map** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapTestMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [MapTestMapBuilder](#maptestmapbuilder) | map_map_of_string(Map> value) | +| [MapTestMapBuilder](#maptestmapbuilder) | map_of_enum_string(Map value) | +| [MapTestMapBuilder](#maptestmapbuilder) | direct_map(Map value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Void value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(boolean value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(String value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(int value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(float value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(long value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(double value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(List value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Map value) | ## MapTestMap public static class MapTestMap
@@ -129,7 +142,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -142,7 +155,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.DirectMapMap validatedPayload = MapTest.DirectMap.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -165,10 +178,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | boolean | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| DirectMapMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## DirectMapMap public static class DirectMapMap
@@ -203,7 +221,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -216,7 +234,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapOfEnumStringMap validatedPayload = MapTest.MapOfEnumString.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -239,10 +257,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] must be one of ["UPPER", "lower"] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapOfEnumStringMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## MapOfEnumStringMap public static class MapOfEnumStringMap
@@ -267,7 +290,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -319,7 +342,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -332,7 +355,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapMapOfStringMap validatedPayload = MapTest.MapMapOfString.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -355,10 +378,15 @@ builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapMapOfStringMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## MapMapOfStringMap public static class MapMapOfStringMap
@@ -383,7 +411,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -396,7 +424,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.AdditionalPropertiesMap validatedPayload = MapTest.AdditionalProperties.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -411,18 +439,23 @@ MapTest.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## AdditionalPropertiesMapBuilder -public class AdditionalPropertiesMapBuilder
+## AdditionalPropertiesMapBuilder1 +public class AdditionalPropertiesMapBuilder1
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesMapBuilder1()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## AdditionalPropertiesMap public static class AdditionalPropertiesMap
@@ -433,7 +466,7 @@ A class to store validated Map payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [AdditionalPropertiesMap](#additionalpropertiesmap) | of([Map](#additionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| static [AdditionalPropertiesMap](#additionalpropertiesmap) | of([Map](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | | String | getAdditionalProperty(String name)
provides type safety for additional properties | ## AdditionalProperties1 diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 732c271f9e8..2ebc9e8c98f 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClassMap validatedPayload = MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClass1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "uuid", "046b6c7f-0b8a-43b9-b35d-6489e6daee91" @@ -54,7 +54,7 @@ MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalProperti ), new AbstractMap.SimpleEntry( "map", - MapMaker.makeMap( + MapUtils.makeMap( ) ) ), @@ -75,17 +75,22 @@ MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalProperti | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MixedPropertiesAndAdditionalPropertiesClassMapBuilder public class MixedPropertiesAndAdditionalPropertiesClassMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **uuid** | String | | [optional] value must be a uuid | -| **dateTime** | String | | [optional] value must conform to RFC-3339 date-time | -| **map** | Map> | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MixedPropertiesAndAdditionalPropertiesClassMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | setUuid(String value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | dateTime(String value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | setMap(Map> value) | ## MixedPropertiesAndAdditionalPropertiesClassMap public static class MixedPropertiesAndAdditionalPropertiesClassMap
@@ -112,7 +117,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -125,7 +130,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = MixedPropertiesAndAdditionalPropertiesClass.MapSchema.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -144,14 +149,19 @@ MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapMapBuilder public class MapMapBuilder
-builder for `Map>` +builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MapMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## MapMap public static class MapMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index ecda2912950..4a5a0f3f8bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Money.MoneyMap validatedPayload = Money.Money1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "amount", "3.14" @@ -67,17 +67,83 @@ Money.MoneyMap validatedPayload = | ----------------- | ---------------------- | | [MoneyMap](#moneymap) | validate([Map](#moneymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MoneyMap00Builder +public class MoneyMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MoneyMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## MoneyMap01Builder +public class MoneyMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MoneyMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MoneyMap00Builder](#moneymap00builder) | currency(Void value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(boolean value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(String value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(int value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(float value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(long value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(double value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(List value) | +| [MoneyMap00Builder](#moneymap00builder) | currency(Map value) | +## MoneyMap10Builder +public class MoneyMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MoneyMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MoneyMap00Builder](#moneymap00builder) | amount(String value) | ## MoneyMapBuilder public class MoneyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **amount** | String | | value must be int or float numeric | -| **currency** | String | | | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MoneyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MoneyMap01Builder](#moneymap01builder) | amount(String value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(Void value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(boolean value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(String value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(int value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(float value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(long value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(double value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(List value) | +| [MoneyMap10Builder](#moneymap10builder) | currency(Map value) | ## MoneyMap public static class MoneyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md index 2b474011c95..5bb9913952f 100644 --- a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MyObjectDto.MyObjectDtoMap validatedPayload = MyObjectDto.MyObjectDto1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "id", "046b6c7f-0b8a-43b9-b35d-6489e6daee91" @@ -68,10 +68,16 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **id** | String | | [optional] value must be a uuid | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| MyObjectDtoMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [MyObjectDtoMapBuilder](#myobjectdtomapbuilder) | id(String value) | ## MyObjectDtoMap public static class MyObjectDtoMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Name.md b/samples/client/petstore/java/docs/components/schemas/Name.md index 4947993088d..d27064e48ba 100644 --- a/samples/client/petstore/java/docs/components/schemas/Name.md +++ b/samples/client/petstore/java/docs/components/schemas/Name.md @@ -11,7 +11,7 @@ A class that contains necessary nested | Modifier and Type | Class and Description | | ----------------- | ---------------------- | | static class | [Name.Name1](#name1)
schema class | -| static class | [Name.NameMapBuilder](#namemapbuilder)
builder for Map payloads | +| static class | [Name.NameMapBuilder1](#namemapbuilder1)
builder for Map payloads | | static class | [Name.NameMap](#namemap)
output class for Map payloads | | static class | [Name.Property](#property)
schema class | | static class | [Name.SnakeCase](#snakecase)
schema class | @@ -42,22 +42,43 @@ Model for testing model name same as property name | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [NameMap](#namemap) | validate([Map](#namemapbuilder) arg, SchemaConfiguration configuration) | +| [NameMap](#namemap) | validate([Map<?, ?>](#namemapbuilder1) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## NameMapBuilder -public class NameMapBuilder
-builder for `Map` +## NameMap0Builder +public class NameMap0Builder
+builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | Number | | value must be a 32 bit integer | -| **snake_case** | Number | | [optional] value must be a 32 bit integer | -| **property** | String | this is a reserved python keyword | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NameMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [NameMap0Builder](#namemap0builder) | snake_case(int value) | +| [NameMap0Builder](#namemap0builder) | snake_case(float value) | +| [NameMap0Builder](#namemap0builder) | property(String value) | +## NameMapBuilder1 +public class NameMapBuilder1
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NameMapBuilder1()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [NameMap0Builder](#namemap0builder) | name(int value) | +| [NameMap0Builder](#namemap0builder) | name(float value) | ## NameMap public static class NameMap
@@ -68,7 +89,7 @@ A class to store validated Map payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [NameMap](#namemap) | of([Map](#namemapbuilder) arg, SchemaConfiguration configuration) | +| static [NameMap](#namemap) | of([Map](#namemapbuilder1) arg, SchemaConfiguration configuration) | | Number | name()
value must be a 32 bit integer | | Number | snake_case()
[optional] value must be a 32 bit integer | | String | property()
[optional] | diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index fbc21cc5dcf..18cf8eec3de 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NoAdditionalProperties.NoAdditionalPropertiesMap validatedPayload = NoAdditionalProperties.NoAdditionalProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L @@ -68,17 +68,43 @@ NoAdditionalProperties.NoAdditionalPropertiesMap validatedPayload = | ----------------- | ---------------------- | | [NoAdditionalPropertiesMap](#noadditionalpropertiesmap) | validate([Map](#noadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## NoAdditionalPropertiesMap0Builder +public class NoAdditionalPropertiesMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NoAdditionalPropertiesMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(int value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(float value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(long value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(double value) | ## NoAdditionalPropertiesMapBuilder public class NoAdditionalPropertiesMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **id** | Number | | value must be a 64 bit integer | -| **petId** | Number | | [optional] value must be a 64 bit integer | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NoAdditionalPropertiesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | id(int value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | id(float value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | id(long value) | +| [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | id(double value) | ## NoAdditionalPropertiesMap public static class NoAdditionalPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index f3ea93ef3fd..344f8501346 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -58,7 +58,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -71,7 +71,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NullableClass.NullableClassMap validatedPayload = NullableClass.NullableClass1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "integer_prop", null @@ -120,7 +120,7 @@ NullableClass.NullableClassMap validatedPayload = ), new AbstractMap.SimpleEntry( "object_items_nullable", - MapMaker.makeMap( + MapUtils.makeMap( ) ) ), @@ -142,26 +142,47 @@ NullableClass.NullableClassMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NullableClassMapBuilder public class NullableClassMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **integer_prop** | ? extends @Nullable Number | | [optional] | -| **number_prop** | ? extends @Nullable Number | | [optional] | -| **boolean_prop** | ? extends @Nullable Boolean | | [optional] | -| **string_prop** | ? extends @Nullable String | | [optional] | -| **date_prop** | ? extends @Nullable String | | [optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| **datetime_prop** | ? extends @Nullable String | | [optional] value must conform to RFC-3339 date-time | -| **array_nullable_prop** | ? extends @Nullable List> | | [optional] | -| **array_and_items_nullable_prop** | ? extends @Nullable List> | | [optional] | -| **array_items_nullable** | List> | | [optional] | -| **object_nullable_prop** | ? extends @Nullable Map> | | [optional] | -| **object_and_items_nullable_prop** | ? extends @Nullable Map> | | [optional] | -| **object_items_nullable** | Map> | | [optional] | -| **anyStringName** | ? extends @Nullable Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NullableClassMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | integer_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | integer_prop(int value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | integer_prop(float value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | integer_prop(long value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | integer_prop(double value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | number_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | number_prop(int value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | number_prop(float value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | number_prop(long value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | number_prop(double value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | boolean_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | boolean_prop(boolean value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | string_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | string_prop(String value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | date_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | date_prop(String value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | datetime_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | datetime_prop(String value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | array_nullable_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | array_nullable_prop(List> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | array_and_items_nullable_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | array_and_items_nullable_prop(List<@Nullable Map> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | array_items_nullable(List<@Nullable Map> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | object_nullable_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | object_nullable_prop(Map> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | object_and_items_nullable_prop(Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | object_and_items_nullable_prop(Map> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | object_items_nullable(Map> value) | ## NullableClassMap public static class NullableClassMap
@@ -198,7 +219,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -211,7 +232,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NullableClass.ObjectItemsNullableMap validatedPayload = NullableClass.ObjectItemsNullable.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -230,14 +251,19 @@ NullableClass.ObjectItemsNullableMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectItemsNullableMapBuilder public class ObjectItemsNullableMapBuilder
-builder for `Map>` +builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | ? extends @Nullable Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectItemsNullableMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## ObjectItemsNullableMap public static class ObjectItemsNullableMap
@@ -262,7 +288,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -301,7 +327,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -320,7 +346,7 @@ Void validatedPayload = NullableClass.ObjectAndItemsNullableProp.validate( // Map validation NullableClass.ObjectAndItemsNullablePropMap validatedPayload = NullableClass.ObjectAndItemsNullableProp.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -340,14 +366,19 @@ NullableClass.ObjectAndItemsNullablePropMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectAndItemsNullablePropMapBuilder public class ObjectAndItemsNullablePropMapBuilder
-builder for `Map>` +builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | ? extends @Nullable Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectAndItemsNullablePropMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## ObjectAndItemsNullablePropMap public static class ObjectAndItemsNullablePropMap
@@ -372,7 +403,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -411,7 +442,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -430,7 +461,7 @@ Void validatedPayload = NullableClass.ObjectNullableProp.validate( // Map validation NullableClass.ObjectNullablePropMap validatedPayload = NullableClass.ObjectNullableProp.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -450,14 +481,19 @@ NullableClass.ObjectNullablePropMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectNullablePropMapBuilder public class ObjectNullablePropMapBuilder
-builder for `Map>` +builder for `Map>` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectNullablePropMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map> | build()
Returns map input that should be used with Schema.validate | ## ObjectNullablePropMap public static class ObjectNullablePropMap
@@ -492,7 +528,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -505,7 +541,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NullableClass.ArrayItemsNullableList validatedPayload = NullableClass.ArrayItemsNullable.validate( - new .ArrayItemsNullableListBuilder( + new NullableClass.ArrayItemsNullableListBuilder( Arrays.asList( null ) @@ -566,7 +602,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -605,7 +641,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -624,7 +660,7 @@ Void validatedPayload = NullableClass.ArrayAndItemsNullableProp.validate( // List validation NullableClass.ArrayAndItemsNullablePropList validatedPayload = NullableClass.ArrayAndItemsNullableProp.validate( - new .ArrayAndItemsNullablePropListBuilder( + new NullableClass.ArrayAndItemsNullablePropListBuilder( Arrays.asList( null ) @@ -686,7 +722,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -725,7 +761,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -744,7 +780,7 @@ Void validatedPayload = NullableClass.ArrayNullableProp.validate( // List validation NullableClass.ArrayNullablePropList validatedPayload = NullableClass.ArrayNullableProp.validate( - new .ArrayNullablePropListBuilder( + new NullableClass.ArrayNullablePropListBuilder( Arrays.asList( ) ).build(), @@ -814,7 +850,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -860,7 +896,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -906,7 +942,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -951,7 +987,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -996,7 +1032,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -1041,7 +1077,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -1086,7 +1122,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/NullableShape.md b/samples/client/petstore/java/docs/components/schemas/NullableShape.md index 1b3d1f71ea6..b2bbf20332e 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableShape.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableShape.md @@ -35,7 +35,7 @@ The value may be a shape or the 'null' value. For a composed schema to | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema2 diff --git a/samples/client/petstore/java/docs/components/schemas/NullableString.md b/samples/client/petstore/java/docs/components/schemas/NullableString.md index 099ac25c6a2..6fdd539768c 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableString.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableString.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index 04867653ef3..238fe434a08 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NumberOnly.NumberOnlyMap validatedPayload = NumberOnly.NumberOnly1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "JustNumber", 1 @@ -62,15 +62,23 @@ NumberOnly.NumberOnlyMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NumberOnlyMapBuilder public class NumberOnlyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **JustNumber** | Number | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| NumberOnlyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(int value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(float value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(long value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(double value) | ## NumberOnlyMap public static class NumberOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md b/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md index 2d374055438..b66d6c5ddf6 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md b/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md index 7dbb44e3654..75e090bc72c 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 186fef29472..01b4a62579a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjWithRequiredProps.ObjWithRequiredPropsMap validatedPayload = ObjWithRequiredProps.ObjWithRequiredProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "a", "a" @@ -62,17 +62,36 @@ ObjWithRequiredProps.ObjWithRequiredPropsMap validatedPayload = | ----------------- | ---------------------- | | [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | validate([Map](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ObjWithRequiredPropsMap0Builder +public class ObjWithRequiredPropsMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjWithRequiredPropsMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## ObjWithRequiredPropsMapBuilder public class ObjWithRequiredPropsMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjWithRequiredPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | a(String value) | ## ObjWithRequiredPropsMap public static class ObjWithRequiredPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 624473b0668..62df2dce3a3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMap validatedPayload = ObjWithRequiredPropsBase.ObjWithRequiredPropsBase1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "b", "a" @@ -61,17 +61,36 @@ ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMap validatedPayload = | ----------------- | ---------------------- | | [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | validate([Map](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ObjWithRequiredPropsBaseMap0Builder +public class ObjWithRequiredPropsBaseMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjWithRequiredPropsBaseMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## ObjWithRequiredPropsBaseMapBuilder public class ObjWithRequiredPropsBaseMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **b** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjWithRequiredPropsBaseMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | b(String value) | ## ObjWithRequiredPropsBaseMap public static class ObjWithRequiredPropsBaseMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index 349e4494ffb..d86f5e1a4c3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMap validatedPayload = ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "arg", "a" @@ -66,18 +66,67 @@ ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMap valid | ----------------- | ---------------------- | | [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | validate([Map](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ObjectModelWithArgAndArgsPropertiesMap00Builder +public class ObjectModelWithArgAndArgsPropertiesMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectModelWithArgAndArgsPropertiesMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## ObjectModelWithArgAndArgsPropertiesMap01Builder +public class ObjectModelWithArgAndArgsPropertiesMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectModelWithArgAndArgsPropertiesMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | args(String value) | +## ObjectModelWithArgAndArgsPropertiesMap10Builder +public class ObjectModelWithArgAndArgsPropertiesMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectModelWithArgAndArgsPropertiesMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | arg(String value) | ## ObjectModelWithArgAndArgsPropertiesMapBuilder public class ObjectModelWithArgAndArgsPropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **arg** | String | | | -| **args** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectModelWithArgAndArgsPropertiesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectModelWithArgAndArgsPropertiesMap01Builder](#objectmodelwithargandargspropertiesmap01builder) | arg(String value) | +| [ObjectModelWithArgAndArgsPropertiesMap10Builder](#objectmodelwithargandargspropertiesmap10builder) | args(String value) | ## ObjectModelWithArgAndArgsPropertiesMap public static class ObjectModelWithArgAndArgsPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index 14c76476717..53fa1c2a23a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -28,7 +28,7 @@ a model that includes properties which should stay primitive (String + Boolean) import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectModelWithRefProps.ObjectModelWithRefPropsMap validatedPayload = ObjectModelWithRefProps.ObjectModelWithRefProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -60,17 +60,46 @@ ObjectModelWithRefProps.ObjectModelWithRefPropsMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectModelWithRefPropsMapBuilder public class ObjectModelWithRefPropsMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **myNumber** | Number | | [optional] | -| **myString** | String | | [optional] | -| **myBoolean** | boolean | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectModelWithRefPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(Void value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(boolean value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(String value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(int value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(float value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(long value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(double value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(List value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(Map value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(Void value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(boolean value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(String value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(int value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(float value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(long value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(double value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(List value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(Map value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(Void value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(boolean value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(String value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(int value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(float value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(long value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(double value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(List value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(Map value) | ## ObjectModelWithRefPropsMap public static class ObjectModelWithRefPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index b332e3bde49..b4f2823bc2e 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -37,7 +37,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -51,7 +51,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -64,7 +64,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1Map validatedPayload = ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" @@ -86,18 +86,45 @@ ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1Map validatedPayload = | ----------------- | ---------------------- | | [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema1Map0Builder +public class Schema1Map0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map0Builder](#schema1map0builder) | name(String value) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **test** | ? extends @Nullable Object | | | -| **name** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Schema1Map0Builder](#schema1map0builder) | test(Void value) | +| [Schema1Map0Builder](#schema1map0builder) | test(boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | test(String value) | +| [Schema1Map0Builder](#schema1map0builder) | test(int value) | +| [Schema1Map0Builder](#schema1map0builder) | test(float value) | +| [Schema1Map0Builder](#schema1map0builder) | test(long value) | +| [Schema1Map0Builder](#schema1map0builder) | test(double value) | +| [Schema1Map0Builder](#schema1map0builder) | test(List value) | +| [Schema1Map0Builder](#schema1map0builder) | test(Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index e4fd99ddc4a..8010b3c1fa7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -30,7 +30,7 @@ component with properties that have name collisions import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMap validatedPayload = ObjectWithCollidingProperties.ObjectWithCollidingProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -62,16 +62,21 @@ ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMap validatedPayload | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithCollidingPropertiesMapBuilder public class ObjectWithCollidingPropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **someProp** | Map | | [optional] | -| **someprop** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithCollidingPropertiesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | someProp(Map value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | someprop(Map value) | ## ObjectWithCollidingPropertiesMap public static class ObjectWithCollidingPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 7415274194f..740120ed1d7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = ObjectWithDecimalProperties.ObjectWithDecimalProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "length", "3.14" @@ -50,7 +50,7 @@ ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = ), new AbstractMap.SimpleEntry( "cost", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "amount", "3.14" @@ -79,17 +79,38 @@ ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithDecimalPropertiesMapBuilder public class ObjectWithDecimalPropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **length** | String | | [optional] | -| **width** | String | | [optional] value must be int or float numeric | -| **cost** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithDecimalPropertiesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(Void value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(boolean value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(String value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(int value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(float value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(long value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(double value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(List value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(Map value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | width(String value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Void value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(boolean value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(String value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(int value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(float value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(long value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(double value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(List value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Map value) | ## ObjectWithDecimalPropertiesMap public static class ObjectWithDecimalPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index c7234290058..ea1dc6f1e3b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -31,7 +31,7 @@ model with properties that have invalid names for python import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMap validatedPayload = ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "123-list", "a" @@ -74,19 +74,44 @@ ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMap validatedPayl | ----------------- | ---------------------- | | [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | validate([Map](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ObjectWithDifficultlyNamedPropsMap0Builder +public class ObjectWithDifficultlyNamedPropsMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithDifficultlyNamedPropsMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(int value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(float value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(long value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(double value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(int value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(float value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(long value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(double value) | ## ObjectWithDifficultlyNamedPropsMapBuilder public class ObjectWithDifficultlyNamedPropsMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **123-list** | String | | | -| **$special[property.name]** | Number | | [optional] value must be a 64 bit integer | -| **123Number** | Number | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithDifficultlyNamedPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123HyphenMinusList(String value) | ## ObjectWithDifficultlyNamedPropsMap public static class ObjectWithDifficultlyNamedPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index 17655c8a851..b4168f14fbd 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMap validatedPayload = ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionProperty1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -59,15 +59,28 @@ ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMap valid | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithInlineCompositionPropertyMapBuilder public class ObjectWithInlineCompositionPropertyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **someProp** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithInlineCompositionPropertyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(Void value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(boolean value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(String value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(int value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(float value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(long value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(double value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(List value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(Map value) | ## ObjectWithInlineCompositionPropertyMap public static class ObjectWithInlineCompositionPropertyMap
@@ -103,7 +116,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -117,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index fa37a5a7249..99c1a1c4631 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,7 +38,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap validatedPayload = ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedProperties1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "!reference", Arrays.asList( @@ -47,7 +47,7 @@ ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap v ), new AbstractMap.SimpleEntry( "from", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "data", "a" @@ -75,18 +75,99 @@ ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap v | ----------------- | ---------------------- | | [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | validate([Map](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ObjectWithInvalidNamedRefedPropertiesMap00Builder +public class ObjectWithInvalidNamedRefedPropertiesMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithInvalidNamedRefedPropertiesMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## ObjectWithInvalidNamedRefedPropertiesMap01Builder +public class ObjectWithInvalidNamedRefedPropertiesMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithInvalidNamedRefedPropertiesMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Void value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(boolean value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(String value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(int value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(float value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(long value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(double value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Map value) | +## ObjectWithInvalidNamedRefedPropertiesMap10Builder +public class ObjectWithInvalidNamedRefedPropertiesMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithInvalidNamedRefedPropertiesMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(Void value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(boolean value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(String value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(int value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(float value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(long value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(double value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(Map value) | ## ObjectWithInvalidNamedRefedPropertiesMapBuilder public class ObjectWithInvalidNamedRefedPropertiesMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **!reference** | List | | | -| **from** | Map | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithInvalidNamedRefedPropertiesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(Void value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(boolean value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(String value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(int value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(float value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(long value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(double value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(Map value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(Void value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(boolean value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(String value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(int value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(float value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(long value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(double value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(Map value) | ## ObjectWithInvalidNamedRefedPropertiesMap public static class ObjectWithInvalidNamedRefedPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index f16f0c94e06..62f4b45bd22 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValuesMap validatedPayload = ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValues1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "a", 1 @@ -68,11 +68,19 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | Number | | [optional] | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithNonIntersectingValuesMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(int value) | +| [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(float value) | +| [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(long value) | +| [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(double value) | ## ObjectWithNonIntersectingValuesMap public static class ObjectWithNonIntersectingValuesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md index dfaa162208b..1ea6573ee0d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -41,7 +41,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalPropsMap validatedPayload = ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "a", "a" @@ -73,11 +73,20 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | String | | [optional] | -| **b** | Number | | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithOnlyOptionalPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithOnlyOptionalPropsMapBuilder](#objectwithonlyoptionalpropsmapbuilder) | a(String value) | +| [ObjectWithOnlyOptionalPropsMapBuilder](#objectwithonlyoptionalpropsmapbuilder) | b(int value) | +| [ObjectWithOnlyOptionalPropsMapBuilder](#objectwithonlyoptionalpropsmapbuilder) | b(float value) | +| [ObjectWithOnlyOptionalPropsMapBuilder](#objectwithonlyoptionalpropsmapbuilder) | b(long value) | +| [ObjectWithOnlyOptionalPropsMapBuilder](#objectwithonlyoptionalpropsmapbuilder) | b(double value) | ## ObjectWithOnlyOptionalPropsMap public static class ObjectWithOnlyOptionalPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index bc064925219..91fcbf1a25b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMap validatedPayload = ObjectWithOptionalTestProp.ObjectWithOptionalTestProp1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "test", "a" @@ -62,15 +62,20 @@ ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithOptionalTestPropMapBuilder public class ObjectWithOptionalTestPropMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **test** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ObjectWithOptionalTestPropMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | test(String value) | ## ObjectWithOptionalTestPropMap public static class ObjectWithOptionalTestPropMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index 8204be86ece..cfcbb2fdd16 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -33,7 +33,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -46,7 +46,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Order.OrderMap validatedPayload = Order.Order1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L @@ -89,20 +89,33 @@ Order.OrderMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## OrderMapBuilder public class OrderMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **id** | Number | | [optional] value must be a 64 bit integer | -| **petId** | Number | | [optional] value must be a 64 bit integer | -| **quantity** | Number | | [optional] value must be a 32 bit integer | -| **shipDate** | String | | [optional] value must conform to RFC-3339 date-time | -| **status** | String | Order Status | [optional] must be one of ["placed", "approved", "delivered"] | -| **complete** | boolean | | [optional] if omitted the server will use the default value of false | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| OrderMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [OrderMapBuilder](#ordermapbuilder) | id(int value) | +| [OrderMapBuilder](#ordermapbuilder) | id(float value) | +| [OrderMapBuilder](#ordermapbuilder) | id(long value) | +| [OrderMapBuilder](#ordermapbuilder) | id(double value) | +| [OrderMapBuilder](#ordermapbuilder) | petId(int value) | +| [OrderMapBuilder](#ordermapbuilder) | petId(float value) | +| [OrderMapBuilder](#ordermapbuilder) | petId(long value) | +| [OrderMapBuilder](#ordermapbuilder) | petId(double value) | +| [OrderMapBuilder](#ordermapbuilder) | quantity(int value) | +| [OrderMapBuilder](#ordermapbuilder) | quantity(float value) | +| [OrderMapBuilder](#ordermapbuilder) | shipDate(String value) | +| [OrderMapBuilder](#ordermapbuilder) | status(String value) | +| [OrderMapBuilder](#ordermapbuilder) | status([StringStatusEnums](#stringstatusenums) value) | +| [OrderMapBuilder](#ordermapbuilder) | complete(boolean value) | ## OrderMap public static class OrderMap
@@ -146,7 +159,7 @@ Order Status import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index 9c3d6aba3dd..295d7f126a8 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -32,7 +32,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -45,7 +45,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = PaginatedResultMyObjectDto.PaginatedResultMyObjectDto1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "count", 1L @@ -73,17 +73,73 @@ PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = | ----------------- | ---------------------- | | [PaginatedResultMyObjectDtoMap](#paginatedresultmyobjectdtomap) | validate([Map](#paginatedresultmyobjectdtomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## PaginatedResultMyObjectDtoMap00Builder +public class PaginatedResultMyObjectDtoMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PaginatedResultMyObjectDtoMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## PaginatedResultMyObjectDtoMap01Builder +public class PaginatedResultMyObjectDtoMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PaginatedResultMyObjectDtoMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | results(List> value) | +## PaginatedResultMyObjectDtoMap10Builder +public class PaginatedResultMyObjectDtoMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PaginatedResultMyObjectDtoMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(int value) | +| [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(float value) | +| [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(long value) | +| [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(double value) | ## PaginatedResultMyObjectDtoMapBuilder public class PaginatedResultMyObjectDtoMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **count** | Number | | | -| **results** | List> | | | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PaginatedResultMyObjectDtoMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PaginatedResultMyObjectDtoMap01Builder](#paginatedresultmyobjectdtomap01builder) | count(int value) | +| [PaginatedResultMyObjectDtoMap01Builder](#paginatedresultmyobjectdtomap01builder) | count(float value) | +| [PaginatedResultMyObjectDtoMap01Builder](#paginatedresultmyobjectdtomap01builder) | count(long value) | +| [PaginatedResultMyObjectDtoMap01Builder](#paginatedresultmyobjectdtomap01builder) | count(double value) | +| [PaginatedResultMyObjectDtoMap10Builder](#paginatedresultmyobjectdtomap10builder) | results(List> value) | ## PaginatedResultMyObjectDtoMap public static class PaginatedResultMyObjectDtoMap
@@ -109,7 +165,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -122,7 +178,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation PaginatedResultMyObjectDto.ResultsList validatedPayload = PaginatedResultMyObjectDto.Results.validate( - new .ResultsListBuilder( + new PaginatedResultMyObjectDto.ResultsListBuilder( Arrays.asList( ) ).build(), diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index fb6bc94848b..ad5c4d82e32 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -42,7 +42,7 @@ Pet object that needs to be added to the store import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -55,7 +55,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Pet.PetMap validatedPayload = Pet.Pet1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -72,7 +72,7 @@ Pet.PetMap validatedPayload = ), new AbstractMap.SimpleEntry( "category", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -86,7 +86,7 @@ Pet.PetMap validatedPayload = new AbstractMap.SimpleEntry( "tags", Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" @@ -115,22 +115,83 @@ Pet.PetMap validatedPayload = | ----------------- | ---------------------- | | [PetMap](#petmap) | validate([Map](#petmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## PetMap00Builder +public class PetMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PetMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [PetMap00Builder](#petmap00builder) | id(int value) | +| [PetMap00Builder](#petmap00builder) | id(float value) | +| [PetMap00Builder](#petmap00builder) | id(long value) | +| [PetMap00Builder](#petmap00builder) | id(double value) | +| [PetMap00Builder](#petmap00builder) | category(Void value) | +| [PetMap00Builder](#petmap00builder) | category(boolean value) | +| [PetMap00Builder](#petmap00builder) | category(String value) | +| [PetMap00Builder](#petmap00builder) | category(int value) | +| [PetMap00Builder](#petmap00builder) | category(float value) | +| [PetMap00Builder](#petmap00builder) | category(long value) | +| [PetMap00Builder](#petmap00builder) | category(double value) | +| [PetMap00Builder](#petmap00builder) | category(List value) | +| [PetMap00Builder](#petmap00builder) | category(Map value) | +| [PetMap00Builder](#petmap00builder) | tags(List> value) | +| [PetMap00Builder](#petmap00builder) | status(String value) | +| [PetMap00Builder](#petmap00builder) | status([StringStatusEnums](#stringstatusenums) value) | +## PetMap01Builder +public class PetMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PetMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PetMap00Builder](#petmap00builder) | photoUrls(List value) | +## PetMap10Builder +public class PetMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PetMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PetMap00Builder](#petmap00builder) | name(String value) | ## PetMapBuilder public class PetMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | String | | | -| **photoUrls** | List | | | -| **id** | Number | | [optional] value must be a 64 bit integer | -| **category** | Map | | [optional] | -| **tags** | List> | | [optional] | -| **status** | String | pet status in the store | [optional] must be one of ["available", "pending", "sold"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PetMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [PetMap01Builder](#petmap01builder) | name(String value) | +| [PetMap10Builder](#petmap10builder) | photoUrls(List value) | ## PetMap public static class PetMap
@@ -161,7 +222,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -174,9 +235,9 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Pet.TagsList validatedPayload = Pet.Tags.validate( - new .TagsListBuilder( + new Pet.TagsListBuilder( Arrays.asList( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L @@ -246,7 +307,7 @@ pet status in the store import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -299,7 +360,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -312,7 +373,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Pet.PhotoUrlsList validatedPayload = Pet.PhotoUrls.validate( - new .PhotoUrlsListBuilder( + new Pet.PhotoUrlsListBuilder( Arrays.asList( "a" ) diff --git a/samples/client/petstore/java/docs/components/schemas/Pig.md b/samples/client/petstore/java/docs/components/schemas/Pig.md index efd794fa364..b99cf59fe54 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pig.md +++ b/samples/client/petstore/java/docs/components/schemas/Pig.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index c31c4d8d525..8b7faea42fd 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -29,7 +29,7 @@ a model that includes a self reference this forces properties and additionalProp import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Player.PlayerMap validatedPayload = Player.Player1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "name", "a" @@ -65,16 +65,29 @@ Player.PlayerMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PlayerMapBuilder public class PlayerMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | String | | [optional] | -| **enemyPlayer** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PlayerMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [PlayerMapBuilder](#playermapbuilder) | name(String value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Void value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(boolean value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(String value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(int value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(float value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(long value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(double value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(List value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Map value) | ## PlayerMap public static class PlayerMap
diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index 5e9764b775a..d8ac0121c47 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -29,7 +29,7 @@ schema that contains a property named key import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation PublicKey.PublicKeyMap validatedPayload = PublicKey.PublicKey1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "key", "a" @@ -65,15 +65,20 @@ PublicKey.PublicKeyMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PublicKeyMapBuilder public class PublicKeyMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **key** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| PublicKeyMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [PublicKeyMapBuilder](#publickeymapbuilder) | key(String value) | ## PublicKeyMap public static class PublicKeyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md b/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md index a5344284013..74c3b6145e1 100644 --- a/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md index ce6253d4b89..c31b3f0d5ab 100644 --- a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md @@ -40,21 +40,72 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [QuadrilateralInterfaceMap](#quadrilateralinterfacemap) | validate([Map](#quadrilateralinterfacemapbuilder) arg, SchemaConfiguration configuration) | +| [QuadrilateralInterfaceMap](#quadrilateralinterfacemap) | validate([Map<?, ?>](#quadrilateralinterfacemapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## QuadrilateralInterfaceMap00Builder +public class QuadrilateralInterfaceMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| QuadrilateralInterfaceMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## QuadrilateralInterfaceMap01Builder +public class QuadrilateralInterfaceMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| QuadrilateralInterfaceMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | shapeType(String value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | +## QuadrilateralInterfaceMap10Builder +public class QuadrilateralInterfaceMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| QuadrilateralInterfaceMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | quadrilateralType(String value) | ## QuadrilateralInterfaceMapBuilder public class QuadrilateralInterfaceMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **quadrilateralType** | String | | | -| **shapeType** | String | | must be one of ["Quadrilateral"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| QuadrilateralInterfaceMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [QuadrilateralInterfaceMap01Builder](#quadrilateralinterfacemap01builder) | quadrilateralType(String value) | +| [QuadrilateralInterfaceMap10Builder](#quadrilateralinterfacemap10builder) | shapeType(String value) | +| [QuadrilateralInterfaceMap10Builder](#quadrilateralinterfacemap10builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | ## QuadrilateralInterfaceMap public static class QuadrilateralInterfaceMap
@@ -91,7 +142,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index 6e948562ab1..c0be322d661 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReadOnlyFirst.ReadOnlyFirstMap validatedPayload = ReadOnlyFirst.ReadOnlyFirst1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", "a" @@ -67,16 +67,21 @@ ReadOnlyFirst.ReadOnlyFirstMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReadOnlyFirstMapBuilder public class ReadOnlyFirstMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **bar** | String | | [optional] | -| **baz** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReadOnlyFirstMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | bar(String value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | baz(String value) | ## ReadOnlyFirstMap public static class ReadOnlyFirstMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 78ae5a1216f..93d37503446 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMap validatedPayload = ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "invalid-name", "a" @@ -61,18 +61,67 @@ ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMap validatedPayload = | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap](#reqpropsfromexplicitaddpropsmap) | validate([Map](#reqpropsfromexplicitaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ReqPropsFromExplicitAddPropsMap00Builder +public class ReqPropsFromExplicitAddPropsMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromExplicitAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## ReqPropsFromExplicitAddPropsMap01Builder +public class ReqPropsFromExplicitAddPropsMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromExplicitAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | validName(String value) | +## ReqPropsFromExplicitAddPropsMap10Builder +public class ReqPropsFromExplicitAddPropsMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromExplicitAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | setInvalidHyphenMinusName(String value) | ## ReqPropsFromExplicitAddPropsMapBuilder public class ReqPropsFromExplicitAddPropsMapBuilder
builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **invalid-name** | String | | | -| **validName** | String | | | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromExplicitAddPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromExplicitAddPropsMap01Builder](#reqpropsfromexplicitaddpropsmap01builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromExplicitAddPropsMap10Builder](#reqpropsfromexplicitaddpropsmap10builder) | validName(String value) | ## ReqPropsFromExplicitAddPropsMap public static class ReqPropsFromExplicitAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index 6d9143f968f..22058031ff5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMap validatedPayload = ReqPropsFromTrueAddProps.ReqPropsFromTrueAddProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -57,18 +57,99 @@ ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMap validatedPayload = | ----------------- | ---------------------- | | [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | validate([Map](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ReqPropsFromTrueAddPropsMap00Builder +public class ReqPropsFromTrueAddPropsMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromTrueAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## ReqPropsFromTrueAddPropsMap01Builder +public class ReqPropsFromTrueAddPropsMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromTrueAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(Void value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(boolean value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(String value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(int value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(float value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(long value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(double value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(List value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(Map value) | +## ReqPropsFromTrueAddPropsMap10Builder +public class ReqPropsFromTrueAddPropsMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromTrueAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(Void value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(boolean value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(int value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(float value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(long value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(double value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(List value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(Map value) | ## ReqPropsFromTrueAddPropsMapBuilder public class ReqPropsFromTrueAddPropsMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **invalid-name** | ? extends @Nullable Object | | | -| **validName** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromTrueAddPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(Void value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(boolean value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(int value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(float value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(long value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(double value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(List value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | setInvalidHyphenMinusName(Map value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(Void value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(boolean value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(String value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(int value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(float value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(long value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(double value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(List value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(Map value) | ## ReqPropsFromTrueAddPropsMap public static class ReqPropsFromTrueAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 2166616c33d..ae6d6606aef 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,7 +38,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMap validatedPayload = ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddProps1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -55,18 +55,99 @@ ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMap validatedPayload = | ----------------- | ---------------------- | | [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | validate([Map](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ReqPropsFromUnsetAddPropsMap00Builder +public class ReqPropsFromUnsetAddPropsMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromUnsetAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## ReqPropsFromUnsetAddPropsMap01Builder +public class ReqPropsFromUnsetAddPropsMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromUnsetAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(Void value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(boolean value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(String value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(int value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(float value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(long value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(double value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(List value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(Map value) | +## ReqPropsFromUnsetAddPropsMap10Builder +public class ReqPropsFromUnsetAddPropsMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromUnsetAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(Void value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(boolean value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(int value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(float value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(long value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(double value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(List value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(Map value) | ## ReqPropsFromUnsetAddPropsMapBuilder public class ReqPropsFromUnsetAddPropsMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **invalid-name** | ? extends @Nullable Object | | | -| **validName** | ? extends @Nullable Object | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReqPropsFromUnsetAddPropsMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(Void value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(boolean value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(int value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(float value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(long value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(double value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(List value) | +| [ReqPropsFromUnsetAddPropsMap01Builder](#reqpropsfromunsetaddpropsmap01builder) | setInvalidHyphenMinusName(Map value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(Void value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(boolean value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(String value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(int value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(float value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(long value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(double value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(List value) | +| [ReqPropsFromUnsetAddPropsMap10Builder](#reqpropsfromunsetaddpropsmap10builder) | validName(Map value) | ## ReqPropsFromUnsetAddPropsMap public static class ReqPropsFromUnsetAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md index c3724d6c14c..f02f1c233f0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md @@ -11,7 +11,7 @@ A class that contains necessary nested | Modifier and Type | Class and Description | | ----------------- | ---------------------- | | static class | [ReturnSchema.ReturnSchema1](#returnschema1)
schema class | -| static class | [ReturnSchema.ReturnMapBuilder](#returnmapbuilder)
builder for Map payloads | +| static class | [ReturnSchema.ReturnMapBuilder1](#returnmapbuilder1)
builder for Map payloads | | static class | [ReturnSchema.ReturnMap](#returnmap)
output class for Map payloads | | static class | [ReturnSchema.ReturnSchema2](#returnschema2)
schema class | @@ -39,20 +39,26 @@ Model for testing reserved words | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [ReturnMap](#returnmap) | validate([Map](#returnmapbuilder) arg, SchemaConfiguration configuration) | +| [ReturnMap](#returnmap) | validate([Map<?, ?>](#returnmapbuilder1) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## ReturnMapBuilder -public class ReturnMapBuilder
-builder for `Map` +## ReturnMapBuilder1 +public class ReturnMapBuilder1
+builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **return** | Number | this is a reserved python keyword | [optional] value must be a 32 bit integer | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ReturnMapBuilder1()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ReturnMapBuilder1](#returnmapbuilder1) | setReturn(int value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | setReturn(float value) | ## ReturnMap public static class ReturnMap
@@ -63,7 +69,7 @@ A class to store validated Map payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| static [ReturnMap](#returnmap) | of([Map](#returnmapbuilder) arg, SchemaConfiguration configuration) | +| static [ReturnMap](#returnmap) | of([Map](#returnmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["return"], | | Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index a5c2a12bc69..28968c161e6 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -39,7 +39,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -53,7 +53,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -66,7 +66,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ScaleneTriangle.Schema1Map validatedPayload = ScaleneTriangle.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "triangleType", "ScaleneTriangle" @@ -89,15 +89,21 @@ ScaleneTriangle.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **triangleType** | String | | [optional] must be one of ["ScaleneTriangle"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | ## Schema1Map public static class Schema1Map
@@ -123,7 +129,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md index f81f7edf870..a2e8027c6d2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md +++ b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md @@ -40,21 +40,27 @@ model with an invalid class name for python, starts with a number | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [Schema200ResponseMap](#schema200responsemap) | validate([Map](#schema200responsemapbuilder) arg, SchemaConfiguration configuration) | +| [Schema200ResponseMap](#schema200responsemap) | validate([Map<?, ?>](#schema200responsemapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema200ResponseMapBuilder public class Schema200ResponseMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | Number | | [optional] value must be a 32 bit integer | -| **class** | String | this is a reserved python keyword | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema200ResponseMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | name(int value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | name(float value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | setClass(String value) | ## Schema200ResponseMap public static class Schema200ResponseMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md index 1bbb0aba747..db4114fa7e8 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 58d5fdc46c5..5ab77826794 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,7 +38,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SelfReferencingObjectModel.SelfReferencingObjectModelMap validatedPayload = SelfReferencingObjectModel.SelfReferencingObjectModel1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -58,15 +58,28 @@ SelfReferencingObjectModel.SelfReferencingObjectModelMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SelfReferencingObjectModelMapBuilder public class SelfReferencingObjectModelMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **selfRef** | Map | | [optional] | -| **anyStringName** | Map | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SelfReferencingObjectModelMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Void value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(boolean value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(String value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(int value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(float value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(long value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(double value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(List value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Map value) | ## SelfReferencingObjectModelMap public static class SelfReferencingObjectModelMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Shape.md b/samples/client/petstore/java/docs/components/schemas/Shape.md index 44594499d57..0a1855b1269 100644 --- a/samples/client/petstore/java/docs/components/schemas/Shape.md +++ b/samples/client/petstore/java/docs/components/schemas/Shape.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md b/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md index 022735e5ca6..ba9b2998394 100644 --- a/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md +++ b/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md @@ -35,7 +35,7 @@ The value may be a shape or the 'null' value. This is introduced in OA | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index eefec6569df..8eb0856f8ee 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -39,7 +39,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 @@ -53,7 +53,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -66,7 +66,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SimpleQuadrilateral.Schema1Map validatedPayload = SimpleQuadrilateral.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "quadrilateralType", "SimpleQuadrilateral" @@ -89,15 +89,21 @@ SimpleQuadrilateral.Schema1Map validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **quadrilateralType** | String | | [optional] must be one of ["SimpleQuadrilateral"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema1MapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType([StringQuadrilateralTypeEnums](#stringquadrilateraltypeenums) value) | ## Schema1Map public static class Schema1Map
@@ -123,7 +129,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/SomeObject.md b/samples/client/petstore/java/docs/components/schemas/SomeObject.md index a0dc8a24667..f09e6fa7cda 100644 --- a/samples/client/petstore/java/docs/components/schemas/SomeObject.md +++ b/samples/client/petstore/java/docs/components/schemas/SomeObject.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index 5d6b4ba23ca..9089e7b9b07 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -29,7 +29,7 @@ model with an invalid class name for python import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SpecialModelname.SpecialModelnameMap validatedPayload = SpecialModelname.SpecialModelname1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "a", "a" @@ -65,15 +65,20 @@ SpecialModelname.SpecialModelnameMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SpecialModelnameMapBuilder public class SpecialModelnameMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SpecialModelnameMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | a(String value) | ## SpecialModelnameMap public static class SpecialModelnameMap
diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index 2bb2be72dc5..71064e00fd2 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation StringBooleanMap.StringBooleanMapMap validatedPayload = StringBooleanMap.StringBooleanMap1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -62,10 +62,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | boolean | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| StringBooleanMapMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## StringBooleanMapMap public static class StringBooleanMapMap
diff --git a/samples/client/petstore/java/docs/components/schemas/StringEnum.md b/samples/client/petstore/java/docs/components/schemas/StringEnum.md index 4c958b935a9..7ae1a800e81 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/StringEnum.md @@ -24,7 +24,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md b/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md index 51d51b361d5..9c7fd6192e9 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md +++ b/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md b/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md index 5799c40b66e..b89659a24d2 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md +++ b/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index 34d8142f7eb..79fda77cd43 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Tag.TagMap validatedPayload = Tag.Tag1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L @@ -67,16 +67,24 @@ Tag.TagMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## TagMapBuilder public class TagMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **id** | Number | | [optional] value must be a 64 bit integer | -| **name** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TagMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [TagMapBuilder](#tagmapbuilder) | id(int value) | +| [TagMapBuilder](#tagmapbuilder) | id(float value) | +| [TagMapBuilder](#tagmapbuilder) | id(long value) | +| [TagMapBuilder](#tagmapbuilder) | id(double value) | +| [TagMapBuilder](#tagmapbuilder) | name(String value) | ## TagMap public static class TagMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Triangle.md b/samples/client/petstore/java/docs/components/schemas/Triangle.md index 52c84c66f38..f93a2284068 100644 --- a/samples/client/petstore/java/docs/components/schemas/Triangle.md +++ b/samples/client/petstore/java/docs/components/schemas/Triangle.md @@ -31,7 +31,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md index 9861c7bb2ef..56049078790 100644 --- a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md @@ -40,21 +40,72 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| [TriangleInterfaceMap](#triangleinterfacemap) | validate([Map](#triangleinterfacemapbuilder) arg, SchemaConfiguration configuration) | +| [TriangleInterfaceMap](#triangleinterfacemap) | validate([Map<?, ?>](#triangleinterfacemapbuilder) arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## TriangleInterfaceMap00Builder +public class TriangleInterfaceMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TriangleInterfaceMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## TriangleInterfaceMap01Builder +public class TriangleInterfaceMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TriangleInterfaceMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | triangleType(String value) | +## TriangleInterfaceMap10Builder +public class TriangleInterfaceMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TriangleInterfaceMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | shapeType(String value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | ## TriangleInterfaceMapBuilder public class TriangleInterfaceMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **shapeType** | String | | must be one of ["Triangle"] | -| **triangleType** | String | | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| TriangleInterfaceMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [TriangleInterfaceMap01Builder](#triangleinterfacemap01builder) | shapeType(String value) | +| [TriangleInterfaceMap01Builder](#triangleinterfacemap01builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | +| [TriangleInterfaceMap10Builder](#triangleinterfacemap10builder) | triangleType(String value) | ## TriangleInterfaceMap public static class TriangleInterfaceMap
@@ -91,7 +142,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/UUIDString.md b/samples/client/petstore/java/docs/components/schemas/UUIDString.md index 50d82474be8..ae0ea81fba4 100644 --- a/samples/client/petstore/java/docs/components/schemas/UUIDString.md +++ b/samples/client/petstore/java/docs/components/schemas/UUIDString.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index ab553e405f5..6492b949625 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -39,7 +39,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -52,7 +52,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation User.UserMap validatedPayload = User.User1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", 1L @@ -107,27 +107,61 @@ User.UserMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## UserMapBuilder public class UserMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **id** | Number | | [optional] value must be a 64 bit integer | -| **username** | String | | [optional] | -| **firstName** | String | | [optional] | -| **lastName** | String | | [optional] | -| **email** | String | | [optional] | -| **password** | String | | [optional] | -| **phone** | String | | [optional] | -| **userStatus** | Number | User Status | [optional] value must be a 32 bit integer | -| **objectWithNoDeclaredProps** | Map | test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. | [optional] | -| **objectWithNoDeclaredPropsNullable** | ? extends @Nullable Map | test code generation for nullable objects. Value must be a map of strings to values or the 'null' value. | [optional] | -| **anyTypeProp** | ? extends @Nullable Object | test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. See https://github.com/OAI/OpenAPI-Specification/issues/1389 | [optional] | -| **anyTypeExceptNullProp** | ? extends @Nullable Object | any type except 'null' Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. | [optional] | -| **anyTypePropNullable** | ? extends @Nullable Object | test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. The 'nullable' attribute does not change the allowed values. | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| UserMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [UserMapBuilder](#usermapbuilder) | id(int value) | +| [UserMapBuilder](#usermapbuilder) | id(float value) | +| [UserMapBuilder](#usermapbuilder) | id(long value) | +| [UserMapBuilder](#usermapbuilder) | id(double value) | +| [UserMapBuilder](#usermapbuilder) | username(String value) | +| [UserMapBuilder](#usermapbuilder) | firstName(String value) | +| [UserMapBuilder](#usermapbuilder) | lastName(String value) | +| [UserMapBuilder](#usermapbuilder) | email(String value) | +| [UserMapBuilder](#usermapbuilder) | password(String value) | +| [UserMapBuilder](#usermapbuilder) | phone(String value) | +| [UserMapBuilder](#usermapbuilder) | userStatus(int value) | +| [UserMapBuilder](#usermapbuilder) | userStatus(float value) | +| [UserMapBuilder](#usermapbuilder) | objectWithNoDeclaredProps(Map value) | +| [UserMapBuilder](#usermapbuilder) | objectWithNoDeclaredPropsNullable(Void value) | +| [UserMapBuilder](#usermapbuilder) | objectWithNoDeclaredPropsNullable(Map value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(Void value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(boolean value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(String value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(int value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(float value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(long value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(double value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(List value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeProp(Map value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(Void value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(boolean value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(String value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(int value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(float value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(long value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(double value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(List value) | +| [UserMapBuilder](#usermapbuilder) | anyTypeExceptNullProp(Map value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(Void value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(boolean value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(String value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(int value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(float value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(long value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(double value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(List value) | +| [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(Map value) | ## UserMap public static class UserMap
@@ -191,7 +225,7 @@ any type except 'null' Here the 'type' attribute is not spec | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Not @@ -231,7 +265,7 @@ test code generation for nullable objects. Value must be a map of strings to val import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 7efc1b2cb4d..afe1e26f866 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -30,7 +30,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -43,7 +43,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Whale.WhaleMap validatedPayload = Whale.Whale1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "className", "whale" @@ -73,19 +73,39 @@ Whale.WhaleMap validatedPayload = | ----------------- | ---------------------- | | [WhaleMap](#whalemap) | validate([Map](#whalemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## WhaleMap0Builder +public class WhaleMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| WhaleMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [WhaleMap0Builder](#whalemap0builder) | hasBaleen(boolean value) | +| [WhaleMap0Builder](#whalemap0builder) | hasTeeth(boolean value) | ## WhaleMapBuilder public class WhaleMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **className** | String | | must be one of ["whale"] | -| **hasBaleen** | boolean | | [optional] | -| **hasTeeth** | boolean | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| WhaleMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [WhaleMap0Builder](#whalemap0builder) | className(String value) | +| [WhaleMap0Builder](#whalemap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | ## WhaleMap public static class WhaleMap
@@ -113,7 +133,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index e46c41ef334..c3621da8d1b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Zebra.ZebraMap validatedPayload = Zebra.Zebra1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "className", "zebra" @@ -71,18 +71,39 @@ Zebra.ZebraMap validatedPayload = | ----------------- | ---------------------- | | [ZebraMap](#zebramap) | validate([Map](#zebramapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ZebraMap0Builder +public class ZebraMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ZebraMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [ZebraMap0Builder](#zebramap0builder) | type(String value) | +| [ZebraMap0Builder](#zebramap0builder) | type([StringTypeEnums](#stringtypeenums) value) | ## ZebraMapBuilder public class ZebraMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **className** | String | | must be one of ["zebra"] | -| **type** | String | | [optional] must be one of ["plains", "mountain", "grevys"] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| ZebraMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ZebraMap0Builder](#zebramap0builder) | className(String value) | +| [ZebraMap0Builder](#zebramap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | ## ZebraMap public static class ZebraMap
@@ -109,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -160,7 +181,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.md index 1954b7b2a96..b42f0806fa0 100644 --- a/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.md b/samples/client/petstore/java/docs/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.md index a438dbb9136..214400c3dee 100644 --- a/samples/client/petstore/java/docs/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.md +++ b/samples/client/petstore/java/docs/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter1/Schema1.md index 10d1b1df50c..61b4aab5c3d 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter1/Schema1.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter4/Schema4.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter4/Schema4.md index b73cbec4db4..19910025740 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter4/Schema4.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter4/Schema4.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md index 2d358ed337a..30877b86e99 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -102,7 +102,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter1/Schema1.md index 9cd33251eff..8a3c101ad14 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter1/Schema1.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md index fc5bd22bcb1..7bdff1d7bb6 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -102,7 +102,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter3/Schema3.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter3/Schema3.md index 839f947acf5..1cb23fd19b7 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter3/Schema3.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter3/Schema3.md @@ -23,7 +23,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter4/Schema4.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter4/Schema4.md index 93721ad4e9f..601ea2133a7 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter4/Schema4.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter4/Schema4.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter5/Schema5.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter5/Schema5.md index 841a6016fb1..a6c2cab9826 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter5/Schema5.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter5/Schema5.md @@ -24,7 +24,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 0a01dd60103..401a3326fef 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -35,7 +35,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -48,7 +48,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "enum_form_string_array", Arrays.asList( @@ -77,16 +77,22 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **enum_form_string_array** | List | Form parameter enum test (string array) | [optional] | -| **enum_form_string** | String | Form parameter enum test (string) | [optional] must be one of ["_abc", "-efg", "(xyz)"] if omitted the server will use the default value of -efg | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | enum_form_string_array(List value) | +| [SchemaMapBuilder](#schemamapbuilder) | enum_form_string(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | enum_form_string([StringEnumFormStringEnums](#stringenumformstringenums) value) | ## SchemaMap public static class SchemaMap
@@ -116,7 +122,7 @@ Form parameter enum test (string) import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -172,7 +178,7 @@ Form parameter enum test (string array) import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -185,7 +191,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.EnumFormStringArrayList validatedPayload = Schema.EnumFormStringArray.validate( - new .EnumFormStringArrayListBuilder( + new Schema.EnumFormStringArrayListBuilder( Arrays.asList( ">" ) @@ -246,7 +252,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index 7bbcbd1816d..d22a1d6bffd 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -39,7 +39,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -52,7 +52,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "byte", "a" @@ -126,30 +126,331 @@ Schema.SchemaMap validatedPayload = | ----------------- | ---------------------- | | [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0000Builder +public class SchemaMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMap0000Builder](#schemamap0000builder) | setInteger(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setInteger(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setInteger(long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setInteger(double value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int32(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int32(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int64(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int64(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int64(long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | int64(double value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setFloat(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setFloat(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setFloat(long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setFloat(double value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setString(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | binary(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | date(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | dateTime(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | password(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | callback(String value) | +## SchemaMap0001Builder +public class SchemaMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000Builder](#schemamap0000builder) | pattern_without_delimiter(String value) | +## SchemaMap0010Builder +public class SchemaMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000Builder](#schemamap0000builder) | setNumber(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setNumber(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setNumber(long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setNumber(double value) | +## SchemaMap0011Builder +public class SchemaMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001Builder](#schemamap0001builder) | setNumber(int value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setNumber(float value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setNumber(long value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setNumber(double value) | +| [SchemaMap0010Builder](#schemamap0010builder) | pattern_without_delimiter(String value) | +## SchemaMap0100Builder +public class SchemaMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000Builder](#schemamap0000builder) | setDouble(int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setDouble(float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setDouble(long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | setDouble(double value) | +## SchemaMap0101Builder +public class SchemaMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001Builder](#schemamap0001builder) | setDouble(int value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setDouble(float value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setDouble(long value) | +| [SchemaMap0001Builder](#schemamap0001builder) | setDouble(double value) | +| [SchemaMap0100Builder](#schemamap0100builder) | pattern_without_delimiter(String value) | +## SchemaMap0110Builder +public class SchemaMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0010Builder](#schemamap0010builder) | setDouble(int value) | +| [SchemaMap0010Builder](#schemamap0010builder) | setDouble(float value) | +| [SchemaMap0010Builder](#schemamap0010builder) | setDouble(long value) | +| [SchemaMap0010Builder](#schemamap0010builder) | setDouble(double value) | +| [SchemaMap0100Builder](#schemamap0100builder) | setNumber(int value) | +| [SchemaMap0100Builder](#schemamap0100builder) | setNumber(float value) | +| [SchemaMap0100Builder](#schemamap0100builder) | setNumber(long value) | +| [SchemaMap0100Builder](#schemamap0100builder) | setNumber(double value) | +## SchemaMap0111Builder +public class SchemaMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0011Builder](#schemamap0011builder) | setDouble(int value) | +| [SchemaMap0011Builder](#schemamap0011builder) | setDouble(float value) | +| [SchemaMap0011Builder](#schemamap0011builder) | setDouble(long value) | +| [SchemaMap0011Builder](#schemamap0011builder) | setDouble(double value) | +| [SchemaMap0101Builder](#schemamap0101builder) | setNumber(int value) | +| [SchemaMap0101Builder](#schemamap0101builder) | setNumber(float value) | +| [SchemaMap0101Builder](#schemamap0101builder) | setNumber(long value) | +| [SchemaMap0101Builder](#schemamap0101builder) | setNumber(double value) | +| [SchemaMap0110Builder](#schemamap0110builder) | pattern_without_delimiter(String value) | +## SchemaMap1000Builder +public class SchemaMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000Builder](#schemamap0000builder) | setByte(String value) | +## SchemaMap1001Builder +public class SchemaMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001Builder](#schemamap0001builder) | setByte(String value) | +| [SchemaMap1000Builder](#schemamap1000builder) | pattern_without_delimiter(String value) | +## SchemaMap1010Builder +public class SchemaMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0010Builder](#schemamap0010builder) | setByte(String value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setNumber(int value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setNumber(float value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setNumber(long value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setNumber(double value) | +## SchemaMap1011Builder +public class SchemaMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0011Builder](#schemamap0011builder) | setByte(String value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setNumber(int value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setNumber(float value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setNumber(long value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setNumber(double value) | +| [SchemaMap1010Builder](#schemamap1010builder) | pattern_without_delimiter(String value) | +## SchemaMap1100Builder +public class SchemaMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0100Builder](#schemamap0100builder) | setByte(String value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setDouble(int value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setDouble(float value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setDouble(long value) | +| [SchemaMap1000Builder](#schemamap1000builder) | setDouble(double value) | +## SchemaMap1101Builder +public class SchemaMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0101Builder](#schemamap0101builder) | setByte(String value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setDouble(int value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setDouble(float value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setDouble(long value) | +| [SchemaMap1001Builder](#schemamap1001builder) | setDouble(double value) | +| [SchemaMap1100Builder](#schemamap1100builder) | pattern_without_delimiter(String value) | +## SchemaMap1110Builder +public class SchemaMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0110Builder](#schemamap0110builder) | setByte(String value) | +| [SchemaMap1010Builder](#schemamap1010builder) | setDouble(int value) | +| [SchemaMap1010Builder](#schemamap1010builder) | setDouble(float value) | +| [SchemaMap1010Builder](#schemamap1010builder) | setDouble(long value) | +| [SchemaMap1010Builder](#schemamap1010builder) | setDouble(double value) | +| [SchemaMap1100Builder](#schemamap1100builder) | setNumber(int value) | +| [SchemaMap1100Builder](#schemamap1100builder) | setNumber(float value) | +| [SchemaMap1100Builder](#schemamap1100builder) | setNumber(long value) | +| [SchemaMap1100Builder](#schemamap1100builder) | setNumber(double value) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **byte** | String | None | | -| **double** | Number | None | value must be a 64 bit float | -| **number** | Number | None | | -| **pattern_without_delimiter** | String | None | | -| **integer** | Number | None | [optional] | -| **int32** | Number | None | [optional] value must be a 32 bit integer | -| **int64** | Number | None | [optional] value must be a 64 bit integer | -| **float** | Number | None | [optional] value must be a 32 bit float | -| **string** | String | None | [optional] | -| **binary** | String | None | [optional] | -| **date** | String | None | [optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| **dateTime** | String | None | [optional] if omitted the server will use the default value of 2010-02-01T10:20:10.111110+01:00 value must conform to RFC-3339 date-time | -| **password** | String | None | [optional] | -| **callback** | String | None | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0111Builder](#schemamap0111builder) | setByte(String value) | +| [SchemaMap1011Builder](#schemamap1011builder) | setDouble(int value) | +| [SchemaMap1011Builder](#schemamap1011builder) | setDouble(float value) | +| [SchemaMap1011Builder](#schemamap1011builder) | setDouble(long value) | +| [SchemaMap1011Builder](#schemamap1011builder) | setDouble(double value) | +| [SchemaMap1101Builder](#schemamap1101builder) | setNumber(int value) | +| [SchemaMap1101Builder](#schemamap1101builder) | setNumber(float value) | +| [SchemaMap1101Builder](#schemamap1101builder) | setNumber(long value) | +| [SchemaMap1101Builder](#schemamap1101builder) | setNumber(double value) | +| [SchemaMap1110Builder](#schemamap1110builder) | pattern_without_delimiter(String value) | ## SchemaMap public static class SchemaMap
@@ -199,7 +500,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -243,7 +544,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -316,7 +617,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -358,7 +659,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -400,7 +701,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -444,7 +745,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -487,7 +788,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -543,7 +844,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -587,7 +888,7 @@ None import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md index 51e2046fcfe..29ca1529ce3 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -62,10 +62,15 @@ builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **anyStringName** | String | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.md index b2f09b5865a..267cc7d7630 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema00 @@ -46,7 +46,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index b19d4ef72bc..adfa5b30d52 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema1.SchemaMap1 validatedPayload = Schema1.Schema11.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -59,15 +59,28 @@ Schema1.SchemaMap1 validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder1 public class SchemaMapBuilder1
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **someProp** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder1()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(Void value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(boolean value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(String value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(int value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(float value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(long value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(double value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(List value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | someProp(Map value) | ## SchemaMap1 public static class SchemaMap1
@@ -103,7 +116,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema01 @@ -117,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md index 704a8787c04..e1cd6b577f6 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -46,7 +46,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index 8f01851b075..48f76642091 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -59,15 +59,28 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **someProp** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(int value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(float value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(long value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(double value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(List value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(Map value) | ## SchemaMap public static class SchemaMap
@@ -103,7 +116,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -117,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md index 872c9775677..a91f286fe1a 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md @@ -32,7 +32,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -46,7 +46,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index b03c3f2881c..9b1782d5b23 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( ), configuration ); @@ -59,15 +59,28 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **someProp** | ? extends @Nullable Object | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(int value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(float value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(long value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(double value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(List value) | +| [SchemaMapBuilder](#schemamapbuilder) | someProp(Map value) | ## SchemaMap public static class SchemaMap
@@ -103,7 +116,7 @@ A schema class that validates payloads | float | validate(float arg, SchemaConfiguration configuration) | | double | validate(double arg, SchemaConfiguration configuration) | | boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 @@ -117,7 +130,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index c642b18548c..5d48123ad74 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "param", "a" @@ -66,18 +66,67 @@ Schema.SchemaMap validatedPayload = | ----------------- | ---------------------- | | [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap00Builder +public class SchemaMap00Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap00Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +## SchemaMap01Builder +public class SchemaMap01Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap00Builder](#schemamap00builder) | param2(String value) | +## SchemaMap10Builder +public class SchemaMap10Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap00Builder](#schemamap00builder) | param(String value) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **param** | String | field1 | | -| **param2** | String | field2 | | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap01Builder](#schemamap01builder) | param(String value) | +| [SchemaMap10Builder](#schemamap10builder) | param2(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index acb10d8433c..b37e4a9b08d 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "a", "a" @@ -62,15 +62,20 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **a** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | a(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index a91b5ec924a..87557a78e35 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "b", "a" @@ -62,15 +62,20 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **b** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | b(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index 739ab9f1efd..fa9a8f09164 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -39,7 +39,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema0.SchemaMap0 validatedPayload = Schema0.Schema01.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "keyword", "a" @@ -62,15 +62,20 @@ Schema0.SchemaMap0 validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder0 public class SchemaMapBuilder0
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **keyword** | String | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder0()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder0](#schemamapbuilder0) | keyword(String value) | ## SchemaMap0 public static class SchemaMap0
diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index 70f04b7a45c..a8a57cfc1d6 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "requiredFile", "a" @@ -66,18 +66,37 @@ Schema.SchemaMap validatedPayload = | ----------------- | ---------------------- | | [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0Builder +public class SchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMap0Builder](#schemamap0builder) | additionalMetadata(String value) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **requiredFile** | String | file to upload | | -| **additionalMetadata** | String | Additional data to pass to server | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0Builder](#schemamap0builder) | requiredFile(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md index 2bb6ec61bf4..009c263b547 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md index e981c5ebefd..4c5b7f1cc6f 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md index 5c0145fde53..57cd7f153e1 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md index 77ef4aeaa56..bc39193dd49 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md index c4a2eca23e5..0918a84fa10 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index cfdada7dc4e..816050b324b 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "file", "a" @@ -66,18 +66,37 @@ Schema.SchemaMap validatedPayload = | ----------------- | ---------------------- | | [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0Builder +public class SchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMap0Builder](#schemamap0builder) | additionalMetadata(String value) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **file** | String | file to upload | | -| **additionalMetadata** | String | Additional data to pass to server | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0Builder](#schemamap0builder) | file(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index 436ba8d1ada..81d07d1dcca 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -31,7 +31,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -44,7 +44,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "files", Arrays.asList( @@ -69,15 +69,20 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **files** | List | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | files(List value) | ## SchemaMap public static class SchemaMap
@@ -103,7 +108,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -116,7 +121,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.FilesList validatedPayload = Schema.Files.validate( - new .FilesListBuilder( + new Schema.FilesListBuilder( Arrays.asList( "a" ) diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index bdfbf476779..a631b0b61fe 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -25,7 +25,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -38,10 +38,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "string", - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry<>( "bar", "a" @@ -66,15 +66,28 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **string** | Map | | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | setString(Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(int value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(float value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(long value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(double value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(List value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md index 184a01f97e3..6db1e71b626 100644 --- a/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md @@ -28,7 +28,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -102,7 +102,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md index 7066ce99783..2512a052ce0 100644 --- a/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md @@ -26,7 +26,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index 1040270a6d8..5b0a2d66240 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", "a" @@ -67,16 +67,21 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **name** | String | Updated name of the pet | [optional] | -| **status** | String | Updated status of the pet | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | name(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | status(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index 679f519d552..f823a663a90 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -27,7 +27,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapMaker.makeMap( + MapUtils.makeMap( new AbstractMap.SimpleEntry( "additionalMetadata", "a" @@ -67,16 +67,21 @@ Schema.SchemaMap validatedPayload = | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
-builder for `Map` +builder for `Map` A class that builds the Map input type -## Input Map Keys -| Key | Type | Description | Notes | -| --- | ---- | ------------ | ----- | -| **additionalMetadata** | String | Additional data to pass to server | [optional] | -| **file** | String | file to upload | [optional] | -| **anyStringName** | Object | any string name can be used but the value must be the correct type | [optional] | +## Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | additionalMetadata(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | file(String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/parameters/parameter0/Schema0.md index f258afb7ddd..58a479d1fa4 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/parameters/parameter0/Schema0.md @@ -21,7 +21,7 @@ A schema class that validates payloads import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; import org.openapijsonschematools.client.configurations.SchemaConfiguration; import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.MapMaker; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java index 91aa1a56629..e4084502f41 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String location() throws UnsetPropertyException { return getOrThrow("location"); } } - public static class HeadersMapBuilder { - // empty mapping + + public interface SetterForLocation { + Map getInstance(); + T getBuilderAfterLocation(Map instance); + + default T location(Void value) { + var instance = getInstance(); + instance.put("location", null); + return getBuilderAfterLocation(instance); + } + + default T location(boolean value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(String value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(int value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(float value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(long value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(double value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(List value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + + default T location(Map value) { + var instance = getInstance(); + instance.put("location", value); + return getBuilderAfterLocation(instance); + } + } + + public static class HeadersMapBuilder implements BaseBuilder, SetterForLocation { + private final Map instance; + private static final Set knownKeys = Set.of( + "location" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeadersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeadersMapBuilder getBuilderAfterLocation(Map instance) { + return new HeadersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java index 7b069a666f1..531b210dfd3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String someHeader() throws UnsetPropertyException { return getOrThrow("someHeader"); } } - public static class HeadersMapBuilder { - // empty mapping + + public interface SetterForSomeHeader { + Map getInstance(); + T getBuilderAfterSomeHeader(Map instance); + + default T someHeader(Void value) { + var instance = getInstance(); + instance.put("someHeader", null); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(boolean value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(String value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(int value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(float value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(long value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(double value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(List value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(Map value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + } + + public static class HeadersMapBuilder implements BaseBuilder, SetterForSomeHeader { + private final Map instance; + private static final Set knownKeys = Set.of( + "someHeader" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeadersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeadersMapBuilder getBuilderAfterSomeHeader(Map instance) { + return new HeadersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java index 0622cafaa5e..52941ee0487 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -51,8 +53,45 @@ public Number getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class SchemaMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class SchemaMapBuilder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java index a0badaf93fa..d5482db2d58 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java @@ -18,11 +18,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -86,8 +88,572 @@ public String numberHeader() throws UnsetPropertyException { return (String) value; } } - public static class HeadersMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForInt32 { + Map getInstance(); + T getBuilderAfterInt32(Map instance); + + default T int32(Void value) { + var instance = getInstance(); + instance.put("int32", null); + return getBuilderAfterInt32(instance); + } + + default T int32(boolean value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(String value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(int value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(float value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(long value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(double value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(List value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(Map value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + } + + public interface SetterForRefcontentschemaheader { + Map getInstance(); + T getBuilderAfterRefcontentschemaheader(Map instance); + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Void value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", null); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(boolean value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(String value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(int value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(float value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(long value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(double value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(List value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Map value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + } + + public interface SetterForRefschemaheader { + Map getInstance(); + T getBuilderAfterRefschemaheader(Map instance); + + default T setRefHyphenMinusSchemaHyphenMinusHeader(Void value) { + var instance = getInstance(); + instance.put("ref-schema-header", null); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(boolean value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(String value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(int value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(float value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(long value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(double value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(List value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + + default T setRefHyphenMinusSchemaHyphenMinusHeader(Map value) { + var instance = getInstance(); + instance.put("ref-schema-header", value); + return getBuilderAfterRefschemaheader(instance); + } + } + + public interface SetterForStringHeader { + Map getInstance(); + T getBuilderAfterStringHeader(Map instance); + + default T stringHeader(Void value) { + var instance = getInstance(); + instance.put("stringHeader", null); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(boolean value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(String value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(int value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(float value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(long value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(double value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(List value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + + default T stringHeader(Map value) { + var instance = getInstance(); + instance.put("stringHeader", value); + return getBuilderAfterStringHeader(instance); + } + } + + public interface SetterForNumberHeader { + Map getInstance(); + T getBuilderAfterNumberHeader(Map instance); + + default T numberHeader(Void value) { + var instance = getInstance(); + instance.put("numberHeader", null); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(boolean value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(String value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(int value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(float value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(long value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(double value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(List value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(Map value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + } + + public static class HeadersMap0000Builder implements BaseBuilder<@Nullable Object>, SetterForNumberHeader { + private final Map instance; + private static final Set knownKeys = Set.of( + "int32", + "ref-content-schema-header", + "ref-schema-header", + "stringHeader", + "numberHeader" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeadersMap0000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0000Builder getBuilderAfterNumberHeader(Map instance) { + return new HeadersMap0000Builder(instance); + } + } + + public static class HeadersMap0001Builder implements SetterForStringHeader { + private final Map instance; + public HeadersMap0001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0000Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap0000Builder(instance); + } + } + + public static class HeadersMap0010Builder implements SetterForRefschemaheader { + private final Map instance; + public HeadersMap0010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0000Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap0000Builder(instance); + } + } + + public static class HeadersMap0011Builder implements SetterForRefschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMap0011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0001Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap0001Builder(instance); + } + public HeadersMap0010Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap0010Builder(instance); + } + } + + public static class HeadersMap0100Builder implements SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMap0100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0000Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap0000Builder(instance); + } + } + + public static class HeadersMap0101Builder implements SetterForRefcontentschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMap0101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0001Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap0001Builder(instance); + } + public HeadersMap0100Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap0100Builder(instance); + } + } + + public static class HeadersMap0110Builder implements SetterForRefcontentschemaheader, SetterForRefschemaheader { + private final Map instance; + public HeadersMap0110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0010Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap0010Builder(instance); + } + public HeadersMap0100Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap0100Builder(instance); + } + } + + public static class HeadersMap0111Builder implements SetterForRefcontentschemaheader, SetterForRefschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMap0111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0011Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap0011Builder(instance); + } + public HeadersMap0101Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap0101Builder(instance); + } + public HeadersMap0110Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap0110Builder(instance); + } + } + + public static class HeadersMap1000Builder implements SetterForInt32 { + private final Map instance; + public HeadersMap1000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0000Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0000Builder(instance); + } + } + + public static class HeadersMap1001Builder implements SetterForInt32, SetterForStringHeader { + private final Map instance; + public HeadersMap1001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0001Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0001Builder(instance); + } + public HeadersMap1000Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap1000Builder(instance); + } + } + + public static class HeadersMap1010Builder implements SetterForInt32, SetterForRefschemaheader { + private final Map instance; + public HeadersMap1010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0010Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0010Builder(instance); + } + public HeadersMap1000Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap1000Builder(instance); + } + } + + public static class HeadersMap1011Builder implements SetterForInt32, SetterForRefschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMap1011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0011Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0011Builder(instance); + } + public HeadersMap1001Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap1001Builder(instance); + } + public HeadersMap1010Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap1010Builder(instance); + } + } + + public static class HeadersMap1100Builder implements SetterForInt32, SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMap1100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0100Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0100Builder(instance); + } + public HeadersMap1000Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap1000Builder(instance); + } + } + + public static class HeadersMap1101Builder implements SetterForInt32, SetterForRefcontentschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMap1101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0101Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0101Builder(instance); + } + public HeadersMap1001Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap1001Builder(instance); + } + public HeadersMap1100Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap1100Builder(instance); + } + } + + public static class HeadersMap1110Builder implements SetterForInt32, SetterForRefcontentschemaheader, SetterForRefschemaheader { + private final Map instance; + public HeadersMap1110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap0110Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0110Builder(instance); + } + public HeadersMap1010Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap1010Builder(instance); + } + public HeadersMap1100Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap1100Builder(instance); + } + } + + public static class HeadersMapBuilder implements SetterForInt32, SetterForRefcontentschemaheader, SetterForRefschemaheader, SetterForStringHeader { + private final Map instance; + public HeadersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public HeadersMap0111Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap0111Builder(instance); + } + public HeadersMap1011Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap1011Builder(instance); + } + public HeadersMap1101Builder getBuilderAfterRefschemaheader(Map instance) { + return new HeadersMap1101Builder(instance); + } + public HeadersMap1110Builder getBuilderAfterStringHeader(Map instance) { + return new HeadersMap1110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessage.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessage.java index eeb1f08acfd..0930f69cb22 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessage.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessage.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -74,8 +76,264 @@ public String discriminator() { return get(name); } } - public static class AbstractStepMessageMapBuilder { - // Map because addProps is unset + + public interface SetterForDescription { + Map getInstance(); + T getBuilderAfterDescription(Map instance); + + default T description(Void value) { + var instance = getInstance(); + instance.put("description", null); + return getBuilderAfterDescription(instance); + } + + default T description(boolean value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(String value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(int value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(float value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(long value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(double value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(List value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + + default T description(Map value) { + var instance = getInstance(); + instance.put("description", value); + return getBuilderAfterDescription(instance); + } + } + + public interface SetterForDiscriminator { + Map getInstance(); + T getBuilderAfterDiscriminator(Map instance); + + default T discriminator(String value) { + var instance = getInstance(); + instance.put("discriminator", value); + return getBuilderAfterDiscriminator(instance); + } + } + + public interface SetterForSequenceNumber { + Map getInstance(); + T getBuilderAfterSequenceNumber(Map instance); + + default T sequenceNumber(Void value) { + var instance = getInstance(); + instance.put("sequenceNumber", null); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(boolean value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(String value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(int value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(float value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(long value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(double value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(List value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + + default T sequenceNumber(Map value) { + var instance = getInstance(); + instance.put("sequenceNumber", value); + return getBuilderAfterSequenceNumber(instance); + } + } + + public static class AbstractStepMessageMap000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "description", + "discriminator", + "sequenceNumber" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AbstractStepMessageMap000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap000Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class AbstractStepMessageMap001Builder implements SetterForSequenceNumber { + private final Map instance; + public AbstractStepMessageMap001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap000Builder getBuilderAfterSequenceNumber(Map instance) { + return new AbstractStepMessageMap000Builder(instance); + } + } + + public static class AbstractStepMessageMap010Builder implements SetterForDiscriminator { + private final Map instance; + public AbstractStepMessageMap010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap000Builder getBuilderAfterDiscriminator(Map instance) { + return new AbstractStepMessageMap000Builder(instance); + } + } + + public static class AbstractStepMessageMap011Builder implements SetterForDiscriminator, SetterForSequenceNumber { + private final Map instance; + public AbstractStepMessageMap011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap001Builder getBuilderAfterDiscriminator(Map instance) { + return new AbstractStepMessageMap001Builder(instance); + } + public AbstractStepMessageMap010Builder getBuilderAfterSequenceNumber(Map instance) { + return new AbstractStepMessageMap010Builder(instance); + } + } + + public static class AbstractStepMessageMap100Builder implements SetterForDescription { + private final Map instance; + public AbstractStepMessageMap100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap000Builder getBuilderAfterDescription(Map instance) { + return new AbstractStepMessageMap000Builder(instance); + } + } + + public static class AbstractStepMessageMap101Builder implements SetterForDescription, SetterForSequenceNumber { + private final Map instance; + public AbstractStepMessageMap101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap001Builder getBuilderAfterDescription(Map instance) { + return new AbstractStepMessageMap001Builder(instance); + } + public AbstractStepMessageMap100Builder getBuilderAfterSequenceNumber(Map instance) { + return new AbstractStepMessageMap100Builder(instance); + } + } + + public static class AbstractStepMessageMap110Builder implements SetterForDescription, SetterForDiscriminator { + private final Map instance; + public AbstractStepMessageMap110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap010Builder getBuilderAfterDescription(Map instance) { + return new AbstractStepMessageMap010Builder(instance); + } + public AbstractStepMessageMap100Builder getBuilderAfterDiscriminator(Map instance) { + return new AbstractStepMessageMap100Builder(instance); + } + } + + public static class AbstractStepMessageMapBuilder implements SetterForDescription, SetterForDiscriminator, SetterForSequenceNumber { + private final Map instance; + public AbstractStepMessageMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public AbstractStepMessageMap011Builder getBuilderAfterDescription(Map instance) { + return new AbstractStepMessageMap011Builder(instance); + } + public AbstractStepMessageMap101Builder getBuilderAfterDiscriminator(Map instance) { + return new AbstractStepMessageMap101Builder(instance); + } + public AbstractStepMessageMap110Builder getBuilderAfterSequenceNumber(Map instance) { + return new AbstractStepMessageMap110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java index 18b42bff98f..ebc0079cfad 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java @@ -15,13 +15,16 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -55,8 +58,38 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class MapPropertyMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapPropertyMapBuilder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapPropertyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MapPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -156,8 +189,38 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class AdditionalPropertiesMapBuilder { - // Map + + public interface SetterForAdditionalProperties2 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class AdditionalPropertiesMapBuilder2 implements BaseBuilder, SetterForAdditionalProperties2 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public AdditionalPropertiesMapBuilder2() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AdditionalPropertiesMapBuilder2 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -246,8 +309,38 @@ public AdditionalPropertiesMap getAdditionalProperty(String name) throws UnsetPr return getOrThrow(name); } } - public static class MapOfMapPropertyMapBuilder { - // Map + + public interface SetterForAdditionalProperties1 { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapOfMapPropertyMapBuilder implements BaseBuilder>, SetterForAdditionalProperties1 { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapOfMapPropertyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public MapOfMapPropertyMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -380,8 +473,94 @@ public static MapWithUndeclaredPropertiesAnytype3Map of(Map because additionalProperties == true + + public interface SetterForAdditionalProperties3 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapWithUndeclaredPropertiesAnytype3MapBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties3 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapWithUndeclaredPropertiesAnytype3MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MapWithUndeclaredPropertiesAnytype3MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -476,8 +655,19 @@ public static EmptyMapMap of(Map arg, SchemaConfigurat return EmptyMap.getInstance().validate(arg, configuration); } } - public static class EmptyMapMapBuilder { - // empty mapping + + public static class EmptyMapMapBuilder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public EmptyMapMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } } @@ -574,8 +764,38 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class MapWithUndeclaredPropertiesStringMapBuilder { - // Map + + public interface SetterForAdditionalProperties5 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapWithUndeclaredPropertiesStringMapBuilder implements BaseBuilder, SetterForAdditionalProperties5 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapWithUndeclaredPropertiesStringMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MapWithUndeclaredPropertiesStringMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -749,8 +969,194 @@ public MapWithUndeclaredPropertiesStringMap map_with_undeclared_properties_strin return get(name); } } - public static class AdditionalPropertiesClassMapBuilder { - // Map because addProps is unset + + public interface SetterForMapProperty { + Map getInstance(); + T getBuilderAfterMapProperty(Map instance); + + default T map_property(Map value) { + var instance = getInstance(); + instance.put("map_property", value); + return getBuilderAfterMapProperty(instance); + } + } + + public interface SetterForMapOfMapProperty { + Map getInstance(); + T getBuilderAfterMapOfMapProperty(Map instance); + + default T map_of_map_property(Map> value) { + var instance = getInstance(); + instance.put("map_of_map_property", value); + return getBuilderAfterMapOfMapProperty(instance); + } + } + + public interface SetterForAnytype1 { + Map getInstance(); + T getBuilderAfterAnytype1(Map instance); + + default T anytype_1(Void value) { + var instance = getInstance(); + instance.put("anytype_1", null); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(boolean value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(String value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(int value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(float value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(long value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(double value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(List value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + + default T anytype_1(Map value) { + var instance = getInstance(); + instance.put("anytype_1", value); + return getBuilderAfterAnytype1(instance); + } + } + + public interface SetterForMapWithUndeclaredPropertiesAnytype1 { + Map getInstance(); + T getBuilderAfterMapWithUndeclaredPropertiesAnytype1(Map instance); + + default T map_with_undeclared_properties_anytype_1(Map value) { + var instance = getInstance(); + instance.put("map_with_undeclared_properties_anytype_1", value); + return getBuilderAfterMapWithUndeclaredPropertiesAnytype1(instance); + } + } + + public interface SetterForMapWithUndeclaredPropertiesAnytype2 { + Map getInstance(); + T getBuilderAfterMapWithUndeclaredPropertiesAnytype2(Map instance); + + default T map_with_undeclared_properties_anytype_2(Map value) { + var instance = getInstance(); + instance.put("map_with_undeclared_properties_anytype_2", value); + return getBuilderAfterMapWithUndeclaredPropertiesAnytype2(instance); + } + } + + public interface SetterForMapWithUndeclaredPropertiesAnytype3 { + Map getInstance(); + T getBuilderAfterMapWithUndeclaredPropertiesAnytype3(Map instance); + + default T map_with_undeclared_properties_anytype_3(Map value) { + var instance = getInstance(); + instance.put("map_with_undeclared_properties_anytype_3", value); + return getBuilderAfterMapWithUndeclaredPropertiesAnytype3(instance); + } + } + + public interface SetterForEmptyMap { + Map getInstance(); + T getBuilderAfterEmptyMap(Map instance); + + default T empty_map(Map value) { + var instance = getInstance(); + instance.put("empty_map", value); + return getBuilderAfterEmptyMap(instance); + } + } + + public interface SetterForMapWithUndeclaredPropertiesString { + Map getInstance(); + T getBuilderAfterMapWithUndeclaredPropertiesString(Map instance); + + default T map_with_undeclared_properties_string(Map value) { + var instance = getInstance(); + instance.put("map_with_undeclared_properties_string", value); + return getBuilderAfterMapWithUndeclaredPropertiesString(instance); + } + } + + public static class AdditionalPropertiesClassMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForMapProperty, SetterForMapOfMapProperty, SetterForAnytype1, SetterForMapWithUndeclaredPropertiesAnytype1, SetterForMapWithUndeclaredPropertiesAnytype2, SetterForMapWithUndeclaredPropertiesAnytype3, SetterForEmptyMap, SetterForMapWithUndeclaredPropertiesString { + private final Map instance; + private static final Set knownKeys = Set.of( + "map_property", + "map_of_map_property", + "anytype_1", + "map_with_undeclared_properties_anytype_1", + "map_with_undeclared_properties_anytype_2", + "map_with_undeclared_properties_anytype_3", + "empty_map", + "map_with_undeclared_properties_string" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AdditionalPropertiesClassMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapProperty(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapOfMapProperty(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterAnytype1(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype1(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype2(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype3(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterEmptyMap(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesString(Map instance) { + return new AdditionalPropertiesClassMapBuilder(instance); + } + public AdditionalPropertiesClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchema.java index f256d71a1f0..f527c4c8a0d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchema.java @@ -18,6 +18,8 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -25,6 +27,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.NullSchemaValidator; import org.openapijsonschematools.client.schemas.validation.NumberSchemaValidator; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; @@ -60,8 +63,94 @@ public static Schema0Map of(Map arg, SchemaC return getOrThrow(name); } } - public static class Schema0MapBuilder { - // Map because additionalProperties == true + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class Schema0MapBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public Schema0MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -342,8 +431,94 @@ public static Schema1Map of(Map arg, SchemaC return getOrThrow(name); } } - public static class Schema1MapBuilder { - // Map + + public interface SetterForAdditionalProperties1 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class Schema1MapBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties1 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -624,8 +799,94 @@ public static Schema2Map of(Map arg, SchemaC return getOrThrow(name); } } - public static class Schema2MapBuilder { - // Map + + public interface SetterForAdditionalProperties2 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class Schema2MapBuilder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties2 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public Schema2MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema2MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnums.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnums.java index 0086c8539fe..c275e49e539 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnums.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnums.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -148,8 +150,38 @@ public AdditionalPropertiesList getAdditionalProperty(String name) throws UnsetP return (AdditionalPropertiesList) value; } } - public static class AdditionalPropertiesWithArrayOfEnumsMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class AdditionalPropertiesWithArrayOfEnumsMapBuilder implements BaseBuilder>, SetterForAdditionalProperties { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public AdditionalPropertiesWithArrayOfEnumsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public AdditionalPropertiesWithArrayOfEnumsMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Address.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Address.java index 130d8ab6285..715a77ca510 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Address.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Address.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -51,8 +53,59 @@ public Number getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class AddressMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class AddressMapBuilder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public AddressMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AddressMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java index 80ddfab9134..af1525049ac 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -122,8 +124,66 @@ public String color() throws UnsetPropertyException { return get(name); } } - public static class AnimalMapBuilder { - // Map because addProps is unset + + public interface SetterForClassName { + Map getInstance(); + T getBuilderAfterClassName(Map instance); + + default T className(String value) { + var instance = getInstance(); + instance.put("className", value); + return getBuilderAfterClassName(instance); + } + } + + public interface SetterForColor { + Map getInstance(); + T getBuilderAfterColor(Map instance); + + default T color(String value) { + var instance = getInstance(); + instance.put("color", value); + return getBuilderAfterColor(instance); + } + } + + public static class AnimalMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForColor { + private final Map instance; + private static final Set knownKeys = Set.of( + "className", + "color" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AnimalMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AnimalMap0Builder getBuilderAfterColor(Map instance) { + return new AnimalMap0Builder(instance); + } + public AnimalMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class AnimalMapBuilder implements SetterForClassName { + private final Map instance; + public AnimalMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public AnimalMap0Builder getBuilderAfterClassName(Map instance) { + return new AnimalMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java index 908348c8e3e..a1960236808 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java @@ -17,6 +17,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -1832,8 +1834,593 @@ public static AnyTypeAndFormatMap of(Map arg return get(name); } } - public static class AnyTypeAndFormatMapBuilder { - // Map because addProps is unset + + public interface SetterForUuidSchema { + Map getInstance(); + T getBuilderAfterUuidSchema(Map instance); + + default T setUuid(Void value) { + var instance = getInstance(); + instance.put("uuid", null); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(boolean value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(String value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(int value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(float value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(long value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(double value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(List value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + + default T setUuid(Map value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + } + + public interface SetterForDate { + Map getInstance(); + T getBuilderAfterDate(Map instance); + + default T date(Void value) { + var instance = getInstance(); + instance.put("date", null); + return getBuilderAfterDate(instance); + } + + default T date(boolean value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(String value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(int value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(float value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(long value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(double value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(List value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + + default T date(Map value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + } + + public interface SetterForDatetime { + Map getInstance(); + T getBuilderAfterDatetime(Map instance); + + default T setDateHyphenMinusTime(Void value) { + var instance = getInstance(); + instance.put("date-time", null); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(boolean value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(String value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(int value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(float value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(long value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(double value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(List value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + + default T setDateHyphenMinusTime(Map value) { + var instance = getInstance(); + instance.put("date-time", value); + return getBuilderAfterDatetime(instance); + } + } + + public interface SetterForNumberSchema { + Map getInstance(); + T getBuilderAfterNumberSchema(Map instance); + + default T setNumber(Void value) { + var instance = getInstance(); + instance.put("number", null); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(boolean value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(String value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(int value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(float value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(long value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(double value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(List value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(Map value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + } + + public interface SetterForBinary { + Map getInstance(); + T getBuilderAfterBinary(Map instance); + + default T binary(Void value) { + var instance = getInstance(); + instance.put("binary", null); + return getBuilderAfterBinary(instance); + } + + default T binary(boolean value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(String value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(int value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(float value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(long value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(double value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(List value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + + default T binary(Map value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + } + + public interface SetterForInt32 { + Map getInstance(); + T getBuilderAfterInt32(Map instance); + + default T int32(Void value) { + var instance = getInstance(); + instance.put("int32", null); + return getBuilderAfterInt32(instance); + } + + default T int32(boolean value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(String value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(int value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(float value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(long value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(double value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(List value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(Map value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + } + + public interface SetterForInt64 { + Map getInstance(); + T getBuilderAfterInt64(Map instance); + + default T int64(Void value) { + var instance = getInstance(); + instance.put("int64", null); + return getBuilderAfterInt64(instance); + } + + default T int64(boolean value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(String value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(int value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(float value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(long value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(double value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(List value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(Map value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + } + + public interface SetterForDoubleSchema { + Map getInstance(); + T getBuilderAfterDoubleSchema(Map instance); + + default T setDouble(Void value) { + var instance = getInstance(); + instance.put("double", null); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(boolean value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(String value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(int value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(float value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(long value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(double value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(List value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(Map value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + } + + public interface SetterForFloatSchema { + Map getInstance(); + T getBuilderAfterFloatSchema(Map instance); + + default T setFloat(Void value) { + var instance = getInstance(); + instance.put("float", null); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(boolean value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(String value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(int value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(float value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(long value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(double value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(List value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(Map value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + } + + public static class AnyTypeAndFormatMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForUuidSchema, SetterForDate, SetterForDatetime, SetterForNumberSchema, SetterForBinary, SetterForInt32, SetterForInt64, SetterForDoubleSchema, SetterForFloatSchema { + private final Map instance; + private static final Set knownKeys = Set.of( + "uuid", + "date", + "date-time", + "number", + "binary", + "int32", + "int64", + "double", + "float" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AnyTypeAndFormatMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AnyTypeAndFormatMapBuilder getBuilderAfterUuidSchema(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterDate(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterDatetime(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterNumberSchema(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterBinary(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterInt32(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterInt64(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterDoubleSchema(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterFloatSchema(Map instance) { + return new AnyTypeAndFormatMapBuilder(instance); + } + public AnyTypeAndFormatMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotString.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotString.java index f57530d9449..fa3a65b4c90 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotString.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotString.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java index 2f461665a52..9d24e534eec 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java @@ -14,8 +14,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -111,8 +113,77 @@ public String message() throws UnsetPropertyException { return get(name); } } - public static class ApiResponseMapBuilder { - // Map because addProps is unset + + public interface SetterForCode { + Map getInstance(); + T getBuilderAfterCode(Map instance); + + default T code(int value) { + var instance = getInstance(); + instance.put("code", value); + return getBuilderAfterCode(instance); + } + + default T code(float value) { + var instance = getInstance(); + instance.put("code", value); + return getBuilderAfterCode(instance); + } + } + + public interface SetterForType { + Map getInstance(); + T getBuilderAfterType(Map instance); + + default T type(String value) { + var instance = getInstance(); + instance.put("type", value); + return getBuilderAfterType(instance); + } + } + + public interface SetterForMessage { + Map getInstance(); + T getBuilderAfterMessage(Map instance); + + default T message(String value) { + var instance = getInstance(); + instance.put("message", value); + return getBuilderAfterMessage(instance); + } + } + + public static class ApiResponseMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForCode, SetterForType, SetterForMessage { + private final Map instance; + private static final Set knownKeys = Set.of( + "code", + "type", + "message" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ApiResponseMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ApiResponseMapBuilder getBuilderAfterCode(Map instance) { + return new ApiResponseMapBuilder(instance); + } + public ApiResponseMapBuilder getBuilderAfterType(Map instance) { + return new ApiResponseMapBuilder(instance); + } + public ApiResponseMapBuilder getBuilderAfterMessage(Map instance) { + return new ApiResponseMapBuilder(instance); + } + public ApiResponseMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java index 2831f8d2171..8077696c4f6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java @@ -15,6 +15,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -164,8 +166,66 @@ public String origin() throws UnsetPropertyException { return get(name); } } - public static class AppleMapBuilder { - // Map because addProps is unset + + public interface SetterForCultivar { + Map getInstance(); + T getBuilderAfterCultivar(Map instance); + + default T cultivar(String value) { + var instance = getInstance(); + instance.put("cultivar", value); + return getBuilderAfterCultivar(instance); + } + } + + public interface SetterForOrigin { + Map getInstance(); + T getBuilderAfterOrigin(Map instance); + + default T origin(String value) { + var instance = getInstance(); + instance.put("origin", value); + return getBuilderAfterOrigin(instance); + } + } + + public static class AppleMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForOrigin { + private final Map instance; + private static final Set knownKeys = Set.of( + "cultivar", + "origin" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AppleMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AppleMap0Builder getBuilderAfterOrigin(Map instance) { + return new AppleMap0Builder(instance); + } + public AppleMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class AppleMapBuilder implements SetterForCultivar { + private final Map instance; + public AppleMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public AppleMap0Builder getBuilderAfterCultivar(Map instance) { + return new AppleMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java index 977246f023d..3976bd143bb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -95,8 +97,63 @@ public boolean mealy() throws UnsetPropertyException { return (boolean) value; } } - public static class AppleReqMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForCultivar { + Map getInstance(); + T getBuilderAfterCultivar(Map instance); + + default T cultivar(String value) { + var instance = getInstance(); + instance.put("cultivar", value); + return getBuilderAfterCultivar(instance); + } + } + + public interface SetterForMealy { + Map getInstance(); + T getBuilderAfterMealy(Map instance); + + default T mealy(boolean value) { + var instance = getInstance(); + instance.put("mealy", value); + return getBuilderAfterMealy(instance); + } + } + + public static class AppleReqMap0Builder implements BaseBuilder, SetterForMealy { + private final Map instance; + private static final Set knownKeys = Set.of( + "cultivar", + "mealy" + ); + public Set getKnownKeys() { + return knownKeys; + } + public AppleReqMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AppleReqMap0Builder getBuilderAfterMealy(Map instance) { + return new AppleReqMap0Builder(instance); + } + } + + public static class AppleReqMapBuilder implements SetterForCultivar { + private final Map instance; + public AppleReqMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public AppleReqMap0Builder getBuilderAfterCultivar(Map instance) { + return new AppleReqMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java index 89d7bb04ee4..c1e901aafca 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -279,8 +281,41 @@ public ArrayArrayNumberList ArrayArrayNumber() throws UnsetPropertyException { return get(name); } } - public static class ArrayOfArrayOfNumberOnlyMapBuilder { - // Map because addProps is unset + + public interface SetterForArrayArrayNumber { + Map getInstance(); + T getBuilderAfterArrayArrayNumber(Map instance); + + default T ArrayArrayNumber(List> value) { + var instance = getInstance(); + instance.put("ArrayArrayNumber", value); + return getBuilderAfterArrayArrayNumber(instance); + } + } + + public static class ArrayOfArrayOfNumberOnlyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForArrayArrayNumber { + private final Map instance; + private static final Set knownKeys = Set.of( + "ArrayArrayNumber" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ArrayOfArrayOfNumberOnlyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ArrayOfArrayOfNumberOnlyMapBuilder getBuilderAfterArrayArrayNumber(Map instance) { + return new ArrayOfArrayOfNumberOnlyMapBuilder(instance); + } + public ArrayOfArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java index 8faddceae64..14cb774a03f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -181,8 +183,41 @@ public ArrayNumberList ArrayNumber() throws UnsetPropertyException { return get(name); } } - public static class ArrayOfNumberOnlyMapBuilder { - // Map because addProps is unset + + public interface SetterForArrayNumber { + Map getInstance(); + T getBuilderAfterArrayNumber(Map instance); + + default T ArrayNumber(List value) { + var instance = getInstance(); + instance.put("ArrayNumber", value); + return getBuilderAfterArrayNumber(instance); + } + } + + public static class ArrayOfNumberOnlyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForArrayNumber { + private final Map instance; + private static final Set knownKeys = Set.of( + "ArrayNumber" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ArrayOfNumberOnlyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ArrayOfNumberOnlyMapBuilder getBuilderAfterArrayNumber(Map instance) { + return new ArrayOfNumberOnlyMapBuilder(instance); + } + public ArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java index c017d9d4c57..65b628a8268 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java @@ -14,8 +14,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -607,8 +609,71 @@ public ArrayArrayOfModelList array_array_of_model() throws UnsetPropertyExceptio return get(name); } } - public static class ArrayTestMapBuilder { - // Map because addProps is unset + + public interface SetterForArrayOfString { + Map getInstance(); + T getBuilderAfterArrayOfString(Map instance); + + default T array_of_string(List value) { + var instance = getInstance(); + instance.put("array_of_string", value); + return getBuilderAfterArrayOfString(instance); + } + } + + public interface SetterForArrayArrayOfInteger { + Map getInstance(); + T getBuilderAfterArrayArrayOfInteger(Map instance); + + default T array_array_of_integer(List> value) { + var instance = getInstance(); + instance.put("array_array_of_integer", value); + return getBuilderAfterArrayArrayOfInteger(instance); + } + } + + public interface SetterForArrayArrayOfModel { + Map getInstance(); + T getBuilderAfterArrayArrayOfModel(Map instance); + + default T array_array_of_model(List>> value) { + var instance = getInstance(); + instance.put("array_array_of_model", value); + return getBuilderAfterArrayArrayOfModel(instance); + } + } + + public static class ArrayTestMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForArrayOfString, SetterForArrayArrayOfInteger, SetterForArrayArrayOfModel { + private final Map instance; + private static final Set knownKeys = Set.of( + "array_of_string", + "array_array_of_integer", + "array_array_of_model" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ArrayTestMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ArrayTestMapBuilder getBuilderAfterArrayOfString(Map instance) { + return new ArrayTestMapBuilder(instance); + } + public ArrayTestMapBuilder getBuilderAfterArrayArrayOfInteger(Map instance) { + return new ArrayTestMapBuilder(instance); + } + public ArrayTestMapBuilder getBuilderAfterArrayArrayOfModel(Map instance) { + return new ArrayTestMapBuilder(instance); + } + public ArrayTestMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Banana.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Banana.java index f34ab2e957f..477213e692a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Banana.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Banana.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -64,8 +66,69 @@ public Number lengthCm() { return get(name); } } - public static class BananaMapBuilder { - // Map because addProps is unset + + public interface SetterForLengthCm { + Map getInstance(); + T getBuilderAfterLengthCm(Map instance); + + default T lengthCm(int value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(float value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(long value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(double value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + } + + public static class BananaMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "lengthCm" + ); + public Set getKnownKeys() { + return knownKeys; + } + public BananaMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public BananaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class BananaMapBuilder implements SetterForLengthCm { + private final Map instance; + public BananaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public BananaMap0Builder getBuilderAfterLengthCm(Map instance) { + return new BananaMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java index 30033273ea9..feadfa4b82d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -95,8 +97,81 @@ public boolean sweet() throws UnsetPropertyException { return (boolean) value; } } - public static class BananaReqMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForLengthCm { + Map getInstance(); + T getBuilderAfterLengthCm(Map instance); + + default T lengthCm(int value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(float value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(long value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + + default T lengthCm(double value) { + var instance = getInstance(); + instance.put("lengthCm", value); + return getBuilderAfterLengthCm(instance); + } + } + + public interface SetterForSweet { + Map getInstance(); + T getBuilderAfterSweet(Map instance); + + default T sweet(boolean value) { + var instance = getInstance(); + instance.put("sweet", value); + return getBuilderAfterSweet(instance); + } + } + + public static class BananaReqMap0Builder implements BaseBuilder, SetterForSweet { + private final Map instance; + private static final Set knownKeys = Set.of( + "lengthCm", + "sweet" + ); + public Set getKnownKeys() { + return knownKeys; + } + public BananaReqMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public BananaReqMap0Builder getBuilderAfterSweet(Map instance) { + return new BananaReqMap0Builder(instance); + } + } + + public static class BananaReqMapBuilder implements SetterForLengthCm { + private final Map instance; + public BananaReqMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public BananaReqMap0Builder getBuilderAfterLengthCm(Map instance) { + return new BananaReqMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BasquePig.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BasquePig.java index 08b53c8b3a9..50d2587bc3b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BasquePig.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BasquePig.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -121,8 +123,57 @@ public String className() { return get(name); } } - public static class BasquePigMapBuilder { - // Map because addProps is unset + + public interface SetterForClassName { + Map getInstance(); + T getBuilderAfterClassName(Map instance); + + default T className(String value) { + var instance = getInstance(); + instance.put("className", value); + return getBuilderAfterClassName(instance); + } + + default T className(StringClassNameEnums value) { + var instance = getInstance(); + instance.put("className", value.value()); + return getBuilderAfterClassName(instance); + } + } + + public static class BasquePigMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "className" + ); + public Set getKnownKeys() { + return knownKeys; + } + public BasquePigMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public BasquePigMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class BasquePigMapBuilder implements SetterForClassName { + private final Map instance; + public BasquePigMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public BasquePigMap0Builder getBuilderAfterClassName(Map instance) { + return new BasquePigMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java index 9be82378b6e..ac069490d2e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -176,8 +178,116 @@ public String ATT_NAME() throws UnsetPropertyException { return get(name); } } - public static class CapitalizationMapBuilder { - // Map because addProps is unset + + public interface SetterForSmallCamel { + Map getInstance(); + T getBuilderAfterSmallCamel(Map instance); + + default T smallCamel(String value) { + var instance = getInstance(); + instance.put("smallCamel", value); + return getBuilderAfterSmallCamel(instance); + } + } + + public interface SetterForCapitalCamel { + Map getInstance(); + T getBuilderAfterCapitalCamel(Map instance); + + default T CapitalCamel(String value) { + var instance = getInstance(); + instance.put("CapitalCamel", value); + return getBuilderAfterCapitalCamel(instance); + } + } + + public interface SetterForSmallSnake { + Map getInstance(); + T getBuilderAfterSmallSnake(Map instance); + + default T small_Snake(String value) { + var instance = getInstance(); + instance.put("small_Snake", value); + return getBuilderAfterSmallSnake(instance); + } + } + + public interface SetterForCapitalSnake { + Map getInstance(); + T getBuilderAfterCapitalSnake(Map instance); + + default T Capital_Snake(String value) { + var instance = getInstance(); + instance.put("Capital_Snake", value); + return getBuilderAfterCapitalSnake(instance); + } + } + + public interface SetterForSCAETHFlowPoints { + Map getInstance(); + T getBuilderAfterSCAETHFlowPoints(Map instance); + + default T SCA_ETH_Flow_Points(String value) { + var instance = getInstance(); + instance.put("SCA_ETH_Flow_Points", value); + return getBuilderAfterSCAETHFlowPoints(instance); + } + } + + public interface SetterForATTNAME { + Map getInstance(); + T getBuilderAfterATTNAME(Map instance); + + default T ATT_NAME(String value) { + var instance = getInstance(); + instance.put("ATT_NAME", value); + return getBuilderAfterATTNAME(instance); + } + } + + public static class CapitalizationMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSmallCamel, SetterForCapitalCamel, SetterForSmallSnake, SetterForCapitalSnake, SetterForSCAETHFlowPoints, SetterForATTNAME { + private final Map instance; + private static final Set knownKeys = Set.of( + "smallCamel", + "CapitalCamel", + "small_Snake", + "Capital_Snake", + "SCA_ETH_Flow_Points", + "ATT_NAME" + ); + public Set getKnownKeys() { + return knownKeys; + } + public CapitalizationMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public CapitalizationMapBuilder getBuilderAfterSmallCamel(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterCapitalCamel(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterSmallSnake(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterCapitalSnake(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterSCAETHFlowPoints(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterATTNAME(Map instance) { + return new CapitalizationMapBuilder(instance); + } + public CapitalizationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java index ec0a87beca0..503e74ff3f5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -75,8 +77,41 @@ public boolean declawed() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForDeclawed { + Map getInstance(); + T getBuilderAfterDeclawed(Map instance); + + default T declawed(boolean value) { + var instance = getInstance(); + instance.put("declawed", value); + return getBuilderAfterDeclawed(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForDeclawed { + private final Map instance; + private static final Set knownKeys = Set.of( + "declawed" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterDeclawed(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java index 165366b16bb..1efab625602 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -122,8 +124,84 @@ public Number id() throws UnsetPropertyException { return get(name); } } - public static class CategoryMapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public static class CategoryMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForId { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public CategoryMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public CategoryMap0Builder getBuilderAfterId(Map instance) { + return new CategoryMap0Builder(instance); + } + public CategoryMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class CategoryMapBuilder implements SetterForName { + private final Map instance; + public CategoryMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public CategoryMap0Builder getBuilderAfterName(Map instance) { + return new CategoryMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java index 9ef2a7d2dd0..0cfeb262042 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -75,8 +77,41 @@ public String name() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName { + private final Map instance; + private static final Set knownKeys = Set.of( + "name" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterName(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java index 7b4aa89080b..f8941b12949 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -65,8 +67,41 @@ public static ClassModelMap of(Map arg, Sche return get(name); } } - public static class ClassModelMapBuilder { - // Map because addProps is unset + + public interface SetterForClassSchema { + Map getInstance(); + T getBuilderAfterClassSchema(Map instance); + + default T setClass(String value) { + var instance = getInstance(); + instance.put("_class", value); + return getBuilderAfterClassSchema(instance); + } + } + + public static class ClassModelMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForClassSchema { + private final Map instance; + private static final Set knownKeys = Set.of( + "_class" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ClassModelMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ClassModelMapBuilder getBuilderAfterClassSchema(Map instance) { + return new ClassModelMapBuilder(instance); + } + public ClassModelMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java index acb3381ee4c..3c98836df65 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String client() throws UnsetPropertyException { return get(name); } } - public static class ClientMapBuilder { - // Map because addProps is unset + + public interface SetterForClient2 { + Map getInstance(); + T getBuilderAfterClient2(Map instance); + + default T client(String value) { + var instance = getInstance(); + instance.put("client", value); + return getBuilderAfterClient2(instance); + } + } + + public static class ClientMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForClient2 { + private final Map instance; + private static final Set knownKeys = Set.of( + "client" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ClientMapBuilder1() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ClientMapBuilder1 getBuilderAfterClient2(Map instance) { + return new ClientMapBuilder1(instance); + } + public ClientMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java index 87368106469..c4165797936 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -131,8 +133,47 @@ public String quadrilateralType() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForQuadrilateralType { + Map getInstance(); + T getBuilderAfterQuadrilateralType(Map instance); + + default T quadrilateralType(String value) { + var instance = getInstance(); + instance.put("quadrilateralType", value); + return getBuilderAfterQuadrilateralType(instance); + } + + default T quadrilateralType(StringQuadrilateralTypeEnums value) { + var instance = getInstance(); + instance.put("quadrilateralType", value.value()); + return getBuilderAfterQuadrilateralType(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForQuadrilateralType { + private final Map instance; + private static final Set knownKeys = Set.of( + "quadrilateralType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterQuadrilateralType(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidations.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidations.java index 4469fa0add2..7909dc433bc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidations.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidations.java @@ -30,6 +30,7 @@ import org.openapijsonschematools.client.schemas.NullJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedObject.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedObject.java index d431be6a1e9..07ef52316a1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedObject.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedObject.java @@ -15,6 +15,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypes.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypes.java index 6461fed0270..f8394184142 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypes.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypes.java @@ -21,6 +21,7 @@ import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.DateJsonSchema; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DanishPig.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DanishPig.java index 0e44fe68a5b..ec24202a947 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DanishPig.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DanishPig.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -121,8 +123,57 @@ public String className() { return get(name); } } - public static class DanishPigMapBuilder { - // Map because addProps is unset + + public interface SetterForClassName { + Map getInstance(); + T getBuilderAfterClassName(Map instance); + + default T className(String value) { + var instance = getInstance(); + instance.put("className", value); + return getBuilderAfterClassName(instance); + } + + default T className(StringClassNameEnums value) { + var instance = getInstance(); + instance.put("className", value.value()); + return getBuilderAfterClassName(instance); + } + } + + public static class DanishPigMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "className" + ); + public Set getKnownKeys() { + return knownKeys; + } + public DanishPigMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public DanishPigMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class DanishPigMapBuilder implements SetterForClassName { + private final Map instance; + public DanishPigMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public DanishPigMap0Builder getBuilderAfterClassName(Map instance) { + return new DanishPigMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java index ab6e1381e4a..2b79b1f495f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -75,8 +77,41 @@ public String breed() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForBreed { + Map getInstance(); + T getBuilderAfterBreed(Map instance); + + default T breed(String value) { + var instance = getInstance(); + instance.put("breed", value); + return getBuilderAfterBreed(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBreed { + private final Map instance; + private static final Set knownKeys = Set.of( + "breed" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterBreed(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java index 3afb7dc3846..77d4a65285d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -230,8 +232,299 @@ public ShapesList shapes() throws UnsetPropertyException { return (@Nullable Object) value; } } - public static class DrawingMapBuilder { - // optionalProperties + additionalProperties + + public interface SetterForMainShape { + Map getInstance(); + T getBuilderAfterMainShape(Map instance); + + default T mainShape(Void value) { + var instance = getInstance(); + instance.put("mainShape", null); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(boolean value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(String value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(int value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(float value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(long value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(double value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(List value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + + default T mainShape(Map value) { + var instance = getInstance(); + instance.put("mainShape", value); + return getBuilderAfterMainShape(instance); + } + } + + public interface SetterForShapeOrNull { + Map getInstance(); + T getBuilderAfterShapeOrNull(Map instance); + + default T shapeOrNull(Void value) { + var instance = getInstance(); + instance.put("shapeOrNull", null); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(boolean value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(String value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(int value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(float value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(long value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(double value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(List value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + + default T shapeOrNull(Map value) { + var instance = getInstance(); + instance.put("shapeOrNull", value); + return getBuilderAfterShapeOrNull(instance); + } + } + + public interface SetterForNullableShape { + Map getInstance(); + T getBuilderAfterNullableShape(Map instance); + + default T nullableShape(Void value) { + var instance = getInstance(); + instance.put("nullableShape", null); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(boolean value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(String value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(int value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(float value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(long value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(double value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(List value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + + default T nullableShape(Map value) { + var instance = getInstance(); + instance.put("nullableShape", value); + return getBuilderAfterNullableShape(instance); + } + } + + public interface SetterForShapes { + Map getInstance(); + T getBuilderAfterShapes(Map instance); + + default T shapes(List<@Nullable Object> value) { + var instance = getInstance(); + instance.put("shapes", value); + return getBuilderAfterShapes(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class DrawingMapBuilder implements BaseBuilder<@Nullable Object>, SetterForMainShape, SetterForShapeOrNull, SetterForNullableShape, SetterForShapes, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "mainShape", + "shapeOrNull", + "nullableShape", + "shapes" + ); + public Set getKnownKeys() { + return knownKeys; + } + public DrawingMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public DrawingMapBuilder getBuilderAfterMainShape(Map instance) { + return new DrawingMapBuilder(instance); + } + public DrawingMapBuilder getBuilderAfterShapeOrNull(Map instance) { + return new DrawingMapBuilder(instance); + } + public DrawingMapBuilder getBuilderAfterNullableShape(Map instance) { + return new DrawingMapBuilder(instance); + } + public DrawingMapBuilder getBuilderAfterShapes(Map instance) { + return new DrawingMapBuilder(instance); + } + public DrawingMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java index 751c7975837..d8b816aeef7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -308,8 +310,62 @@ public ArrayEnumList array_enum() throws UnsetPropertyException { return get(name); } } - public static class EnumArraysMapBuilder { - // Map because addProps is unset + + public interface SetterForJustSymbol { + Map getInstance(); + T getBuilderAfterJustSymbol(Map instance); + + default T just_symbol(String value) { + var instance = getInstance(); + instance.put("just_symbol", value); + return getBuilderAfterJustSymbol(instance); + } + + default T just_symbol(StringJustSymbolEnums value) { + var instance = getInstance(); + instance.put("just_symbol", value.value()); + return getBuilderAfterJustSymbol(instance); + } + } + + public interface SetterForArrayEnum { + Map getInstance(); + T getBuilderAfterArrayEnum(Map instance); + + default T array_enum(List value) { + var instance = getInstance(); + instance.put("array_enum", value); + return getBuilderAfterArrayEnum(instance); + } + } + + public static class EnumArraysMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForJustSymbol, SetterForArrayEnum { + private final Map instance; + private static final Set knownKeys = Set.of( + "just_symbol", + "array_enum" + ); + public Set getKnownKeys() { + return knownKeys; + } + public EnumArraysMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public EnumArraysMapBuilder getBuilderAfterJustSymbol(Map instance) { + return new EnumArraysMapBuilder(instance); + } + public EnumArraysMapBuilder getBuilderAfterArrayEnum(Map instance) { + return new EnumArraysMapBuilder(instance); + } + public EnumArraysMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java index 96fa4a4d3d8..a0123fef5d9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java @@ -15,7 +15,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.DoubleEnumValidator; import org.openapijsonschematools.client.schemas.validation.DoubleValueMethod; import org.openapijsonschematools.client.schemas.validation.FloatEnumValidator; @@ -518,8 +520,483 @@ public Number IntegerEnumOneValue() throws UnsetPropertyException { return get(name); } } - public static class EnumTestMapBuilder { - // Map because addProps is unset + + public interface SetterForEnumStringRequired { + Map getInstance(); + T getBuilderAfterEnumStringRequired(Map instance); + + default T enum_string_required(String value) { + var instance = getInstance(); + instance.put("enum_string_required", value); + return getBuilderAfterEnumStringRequired(instance); + } + + default T enum_string_required(StringEnumStringRequiredEnums value) { + var instance = getInstance(); + instance.put("enum_string_required", value.value()); + return getBuilderAfterEnumStringRequired(instance); + } + } + + public interface SetterForEnumString { + Map getInstance(); + T getBuilderAfterEnumString(Map instance); + + default T enum_string(String value) { + var instance = getInstance(); + instance.put("enum_string", value); + return getBuilderAfterEnumString(instance); + } + + default T enum_string(StringEnumStringEnums value) { + var instance = getInstance(); + instance.put("enum_string", value.value()); + return getBuilderAfterEnumString(instance); + } + } + + public interface SetterForEnumInteger { + Map getInstance(); + T getBuilderAfterEnumInteger(Map instance); + + default T enum_integer(int value) { + var instance = getInstance(); + instance.put("enum_integer", value); + return getBuilderAfterEnumInteger(instance); + } + + default T enum_integer(float value) { + var instance = getInstance(); + instance.put("enum_integer", value); + return getBuilderAfterEnumInteger(instance); + } + + default T enum_integer(IntegerEnumIntegerEnums value) { + var instance = getInstance(); + instance.put("enum_integer", value.value()); + return getBuilderAfterEnumInteger(instance); + } + + default T enum_integer(LongEnumIntegerEnums value) { + var instance = getInstance(); + instance.put("enum_integer", value.value()); + return getBuilderAfterEnumInteger(instance); + } + + default T enum_integer(FloatEnumIntegerEnums value) { + var instance = getInstance(); + instance.put("enum_integer", value.value()); + return getBuilderAfterEnumInteger(instance); + } + + default T enum_integer(DoubleEnumIntegerEnums value) { + var instance = getInstance(); + instance.put("enum_integer", value.value()); + return getBuilderAfterEnumInteger(instance); + } + } + + public interface SetterForEnumNumber { + Map getInstance(); + T getBuilderAfterEnumNumber(Map instance); + + default T enum_number(int value) { + var instance = getInstance(); + instance.put("enum_number", value); + return getBuilderAfterEnumNumber(instance); + } + + default T enum_number(float value) { + var instance = getInstance(); + instance.put("enum_number", value); + return getBuilderAfterEnumNumber(instance); + } + + default T enum_number(long value) { + var instance = getInstance(); + instance.put("enum_number", value); + return getBuilderAfterEnumNumber(instance); + } + + default T enum_number(double value) { + var instance = getInstance(); + instance.put("enum_number", value); + return getBuilderAfterEnumNumber(instance); + } + + default T enum_number(DoubleEnumNumberEnums value) { + var instance = getInstance(); + instance.put("enum_number", value.value()); + return getBuilderAfterEnumNumber(instance); + } + + default T enum_number(FloatEnumNumberEnums value) { + var instance = getInstance(); + instance.put("enum_number", value.value()); + return getBuilderAfterEnumNumber(instance); + } + } + + public interface SetterForStringEnum { + Map getInstance(); + T getBuilderAfterStringEnum(Map instance); + + default T stringEnum(Void value) { + var instance = getInstance(); + instance.put("stringEnum", null); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(boolean value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(String value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(int value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(float value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(long value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(double value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(List value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + + default T stringEnum(Map value) { + var instance = getInstance(); + instance.put("stringEnum", value); + return getBuilderAfterStringEnum(instance); + } + } + + public interface SetterForIntegerEnum { + Map getInstance(); + T getBuilderAfterIntegerEnum(Map instance); + + default T IntegerEnum(Void value) { + var instance = getInstance(); + instance.put("IntegerEnum", null); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(boolean value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(String value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(int value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(float value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(long value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(double value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(List value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + + default T IntegerEnum(Map value) { + var instance = getInstance(); + instance.put("IntegerEnum", value); + return getBuilderAfterIntegerEnum(instance); + } + } + + public interface SetterForStringEnumWithDefaultValue { + Map getInstance(); + T getBuilderAfterStringEnumWithDefaultValue(Map instance); + + default T StringEnumWithDefaultValue(Void value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", null); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(boolean value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(String value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(int value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(float value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(long value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(double value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(List value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + + default T StringEnumWithDefaultValue(Map value) { + var instance = getInstance(); + instance.put("StringEnumWithDefaultValue", value); + return getBuilderAfterStringEnumWithDefaultValue(instance); + } + } + + public interface SetterForIntegerEnumWithDefaultValue { + Map getInstance(); + T getBuilderAfterIntegerEnumWithDefaultValue(Map instance); + + default T IntegerEnumWithDefaultValue(Void value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", null); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(boolean value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(String value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(int value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(float value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(long value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(double value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(List value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + + default T IntegerEnumWithDefaultValue(Map value) { + var instance = getInstance(); + instance.put("IntegerEnumWithDefaultValue", value); + return getBuilderAfterIntegerEnumWithDefaultValue(instance); + } + } + + public interface SetterForIntegerEnumOneValue { + Map getInstance(); + T getBuilderAfterIntegerEnumOneValue(Map instance); + + default T IntegerEnumOneValue(Void value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", null); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(boolean value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(String value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(int value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(float value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(long value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(double value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(List value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + + default T IntegerEnumOneValue(Map value) { + var instance = getInstance(); + instance.put("IntegerEnumOneValue", value); + return getBuilderAfterIntegerEnumOneValue(instance); + } + } + + public static class EnumTestMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForEnumString, SetterForEnumInteger, SetterForEnumNumber, SetterForStringEnum, SetterForIntegerEnum, SetterForStringEnumWithDefaultValue, SetterForIntegerEnumWithDefaultValue, SetterForIntegerEnumOneValue { + private final Map instance; + private static final Set knownKeys = Set.of( + "enum_string_required", + "enum_string", + "enum_integer", + "enum_number", + "stringEnum", + "IntegerEnum", + "StringEnumWithDefaultValue", + "IntegerEnumWithDefaultValue", + "IntegerEnumOneValue" + ); + public Set getKnownKeys() { + return knownKeys; + } + public EnumTestMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public EnumTestMap0Builder getBuilderAfterEnumString(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterEnumInteger(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterEnumNumber(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterStringEnum(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterIntegerEnum(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterStringEnumWithDefaultValue(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterIntegerEnumWithDefaultValue(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterIntegerEnumOneValue(Map instance) { + return new EnumTestMap0Builder(instance); + } + public EnumTestMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class EnumTestMapBuilder implements SetterForEnumStringRequired { + private final Map instance; + public EnumTestMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public EnumTestMap0Builder getBuilderAfterEnumStringRequired(Map instance) { + return new EnumTestMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java index ea929874e89..5684679b06a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -131,8 +133,47 @@ public String triangleType() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForTriangleType { + Map getInstance(); + T getBuilderAfterTriangleType(Map instance); + + default T triangleType(String value) { + var instance = getInstance(); + instance.put("triangleType", value); + return getBuilderAfterTriangleType(instance); + } + + default T triangleType(StringTriangleTypeEnums value) { + var instance = getInstance(); + instance.put("triangleType", value.value()); + return getBuilderAfterTriangleType(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForTriangleType { + private final Map instance; + private static final Set knownKeys = Set.of( + "triangleType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java index 6a99df13b37..41882b2b1f8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String sourceURI() throws UnsetPropertyException { return get(name); } } - public static class FileMapBuilder { - // Map because addProps is unset + + public interface SetterForSourceURI { + Map getInstance(); + T getBuilderAfterSourceURI(Map instance); + + default T sourceURI(String value) { + var instance = getInstance(); + instance.put("sourceURI", value); + return getBuilderAfterSourceURI(instance); + } + } + + public static class FileMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSourceURI { + private final Map instance; + private static final Set knownKeys = Set.of( + "sourceURI" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FileMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FileMapBuilder getBuilderAfterSourceURI(Map instance) { + return new FileMapBuilder(instance); + } + public FileMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java index 153b9a69e5f..0f5aa9a38cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -165,8 +167,104 @@ public FilesList files() throws UnsetPropertyException { return get(name); } } - public static class FileSchemaTestClassMapBuilder { - // Map because addProps is unset + + public interface SetterForFile { + Map getInstance(); + T getBuilderAfterFile(Map instance); + + default T file(Void value) { + var instance = getInstance(); + instance.put("file", null); + return getBuilderAfterFile(instance); + } + + default T file(boolean value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(String value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(int value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(float value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(long value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(double value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(List value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + + default T file(Map value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + } + + public interface SetterForFiles { + Map getInstance(); + T getBuilderAfterFiles(Map instance); + + default T files(List> value) { + var instance = getInstance(); + instance.put("files", value); + return getBuilderAfterFiles(instance); + } + } + + public static class FileSchemaTestClassMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFile, SetterForFiles { + private final Map instance; + private static final Set knownKeys = Set.of( + "file", + "files" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FileSchemaTestClassMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FileSchemaTestClassMapBuilder getBuilderAfterFile(Map instance) { + return new FileSchemaTestClassMapBuilder(instance); + } + public FileSchemaTestClassMapBuilder getBuilderAfterFiles(Map instance) { + return new FileSchemaTestClassMapBuilder(instance); + } + public FileSchemaTestClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java index 2033560a35d..ad6f2b8738a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -54,8 +56,89 @@ public String bar() throws UnsetPropertyException { return get(name); } } - public static class FooMapBuilder { - // Map because addProps is unset + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(Void value) { + var instance = getInstance(); + instance.put("bar", null); + return getBuilderAfterBar(instance); + } + + default T bar(boolean value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(int value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(float value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(long value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(double value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(List value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + + default T bar(Map value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + + public static class FooMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { + private final Map instance; + private static final Set knownKeys = Set.of( + "bar" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FooMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FooMapBuilder getBuilderAfterBar(Map instance) { + return new FooMapBuilder(instance); + } + public FooMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java index 5c918a20b94..db73d33b30b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java @@ -16,6 +16,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.DateJsonSchema; import org.openapijsonschematools.client.schemas.DateTimeJsonSchema; import org.openapijsonschematools.client.schemas.DoubleJsonSchema; @@ -25,6 +26,7 @@ import org.openapijsonschematools.client.schemas.NullJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.UuidJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -959,8 +961,713 @@ public Void noneProp() throws UnsetPropertyException { return get(name); } } - public static class FormatTestMapBuilder { - // Map because addProps is unset + + public interface SetterForByteSchema { + Map getInstance(); + T getBuilderAfterByteSchema(Map instance); + + default T setByte(String value) { + var instance = getInstance(); + instance.put("byte", value); + return getBuilderAfterByteSchema(instance); + } + } + + public interface SetterForDate { + Map getInstance(); + T getBuilderAfterDate(Map instance); + + default T date(String value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + } + + public interface SetterForNumberSchema { + Map getInstance(); + T getBuilderAfterNumberSchema(Map instance); + + default T setNumber(int value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(float value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(long value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(double value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + } + + public interface SetterForPassword { + Map getInstance(); + T getBuilderAfterPassword(Map instance); + + default T password(String value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + } + + public interface SetterForIntegerSchema { + Map getInstance(); + T getBuilderAfterIntegerSchema(Map instance); + + default T setInteger(int value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(float value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(long value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(double value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + } + + public interface SetterForInt32 { + Map getInstance(); + T getBuilderAfterInt32(Map instance); + + default T int32(int value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(float value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + } + + public interface SetterForInt32withValidations { + Map getInstance(); + T getBuilderAfterInt32withValidations(Map instance); + + default T int32withValidations(int value) { + var instance = getInstance(); + instance.put("int32withValidations", value); + return getBuilderAfterInt32withValidations(instance); + } + + default T int32withValidations(float value) { + var instance = getInstance(); + instance.put("int32withValidations", value); + return getBuilderAfterInt32withValidations(instance); + } + } + + public interface SetterForInt64 { + Map getInstance(); + T getBuilderAfterInt64(Map instance); + + default T int64(int value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(float value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(long value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(double value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + } + + public interface SetterForFloatSchema { + Map getInstance(); + T getBuilderAfterFloatSchema(Map instance); + + default T setFloat(int value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(float value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(long value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(double value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + } + + public interface SetterForFloat32 { + Map getInstance(); + T getBuilderAfterFloat32(Map instance); + + default T float32(int value) { + var instance = getInstance(); + instance.put("float32", value); + return getBuilderAfterFloat32(instance); + } + + default T float32(float value) { + var instance = getInstance(); + instance.put("float32", value); + return getBuilderAfterFloat32(instance); + } + + default T float32(long value) { + var instance = getInstance(); + instance.put("float32", value); + return getBuilderAfterFloat32(instance); + } + + default T float32(double value) { + var instance = getInstance(); + instance.put("float32", value); + return getBuilderAfterFloat32(instance); + } + } + + public interface SetterForDoubleSchema { + Map getInstance(); + T getBuilderAfterDoubleSchema(Map instance); + + default T setDouble(int value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(float value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(long value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(double value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + } + + public interface SetterForFloat64 { + Map getInstance(); + T getBuilderAfterFloat64(Map instance); + + default T float64(int value) { + var instance = getInstance(); + instance.put("float64", value); + return getBuilderAfterFloat64(instance); + } + + default T float64(float value) { + var instance = getInstance(); + instance.put("float64", value); + return getBuilderAfterFloat64(instance); + } + + default T float64(long value) { + var instance = getInstance(); + instance.put("float64", value); + return getBuilderAfterFloat64(instance); + } + + default T float64(double value) { + var instance = getInstance(); + instance.put("float64", value); + return getBuilderAfterFloat64(instance); + } + } + + public interface SetterForArrayWithUniqueItems { + Map getInstance(); + T getBuilderAfterArrayWithUniqueItems(Map instance); + + default T arrayWithUniqueItems(List value) { + var instance = getInstance(); + instance.put("arrayWithUniqueItems", value); + return getBuilderAfterArrayWithUniqueItems(instance); + } + } + + public interface SetterForStringSchema { + Map getInstance(); + T getBuilderAfterStringSchema(Map instance); + + default T setString(String value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + } + + public interface SetterForBinary { + Map getInstance(); + T getBuilderAfterBinary(Map instance); + + default T binary(String value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + } + + public interface SetterForDateTime { + Map getInstance(); + T getBuilderAfterDateTime(Map instance); + + default T dateTime(String value) { + var instance = getInstance(); + instance.put("dateTime", value); + return getBuilderAfterDateTime(instance); + } + } + + public interface SetterForUuidSchema { + Map getInstance(); + T getBuilderAfterUuidSchema(Map instance); + + default T setUuid(String value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + } + + public interface SetterForUuidNoExample { + Map getInstance(); + T getBuilderAfterUuidNoExample(Map instance); + + default T uuidNoExample(String value) { + var instance = getInstance(); + instance.put("uuidNoExample", value); + return getBuilderAfterUuidNoExample(instance); + } + } + + public interface SetterForPatternWithDigits { + Map getInstance(); + T getBuilderAfterPatternWithDigits(Map instance); + + default T pattern_with_digits(String value) { + var instance = getInstance(); + instance.put("pattern_with_digits", value); + return getBuilderAfterPatternWithDigits(instance); + } + } + + public interface SetterForPatternWithDigitsAndDelimiter { + Map getInstance(); + T getBuilderAfterPatternWithDigitsAndDelimiter(Map instance); + + default T pattern_with_digits_and_delimiter(String value) { + var instance = getInstance(); + instance.put("pattern_with_digits_and_delimiter", value); + return getBuilderAfterPatternWithDigitsAndDelimiter(instance); + } + } + + public interface SetterForNoneProp { + Map getInstance(); + T getBuilderAfterNoneProp(Map instance); + + default T noneProp(Void value) { + var instance = getInstance(); + instance.put("noneProp", null); + return getBuilderAfterNoneProp(instance); + } + } + + public static class FormatTestMap0000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForIntegerSchema, SetterForInt32, SetterForInt32withValidations, SetterForInt64, SetterForFloatSchema, SetterForFloat32, SetterForDoubleSchema, SetterForFloat64, SetterForArrayWithUniqueItems, SetterForStringSchema, SetterForBinary, SetterForDateTime, SetterForUuidSchema, SetterForUuidNoExample, SetterForPatternWithDigits, SetterForPatternWithDigitsAndDelimiter, SetterForNoneProp { + private final Map instance; + private static final Set knownKeys = Set.of( + "byte", + "date", + "number", + "password", + "integer", + "int32", + "int32withValidations", + "int64", + "float", + "float32", + "double", + "float64", + "arrayWithUniqueItems", + "string", + "binary", + "dateTime", + "uuid", + "uuidNoExample", + "pattern_with_digits", + "pattern_with_digits_and_delimiter", + "noneProp" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FormatTestMap0000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0000Builder getBuilderAfterIntegerSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterInt32(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterInt32withValidations(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterInt64(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterFloatSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterFloat32(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterDoubleSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterFloat64(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterArrayWithUniqueItems(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterStringSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterBinary(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterDateTime(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterUuidSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterUuidNoExample(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterPatternWithDigits(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterPatternWithDigitsAndDelimiter(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterNoneProp(Map instance) { + return new FormatTestMap0000Builder(instance); + } + public FormatTestMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class FormatTestMap0001Builder implements SetterForPassword { + private final Map instance; + public FormatTestMap0001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0000Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap0000Builder(instance); + } + } + + public static class FormatTestMap0010Builder implements SetterForNumberSchema { + private final Map instance; + public FormatTestMap0010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0000Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + } + + public static class FormatTestMap0011Builder implements SetterForNumberSchema, SetterForPassword { + private final Map instance; + public FormatTestMap0011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0001Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap0001Builder(instance); + } + public FormatTestMap0010Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap0010Builder(instance); + } + } + + public static class FormatTestMap0100Builder implements SetterForDate { + private final Map instance; + public FormatTestMap0100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0000Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap0000Builder(instance); + } + } + + public static class FormatTestMap0101Builder implements SetterForDate, SetterForPassword { + private final Map instance; + public FormatTestMap0101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0001Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap0001Builder(instance); + } + public FormatTestMap0100Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap0100Builder(instance); + } + } + + public static class FormatTestMap0110Builder implements SetterForDate, SetterForNumberSchema { + private final Map instance; + public FormatTestMap0110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0010Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap0010Builder(instance); + } + public FormatTestMap0100Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap0100Builder(instance); + } + } + + public static class FormatTestMap0111Builder implements SetterForDate, SetterForNumberSchema, SetterForPassword { + private final Map instance; + public FormatTestMap0111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0011Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap0011Builder(instance); + } + public FormatTestMap0101Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap0101Builder(instance); + } + public FormatTestMap0110Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap0110Builder(instance); + } + } + + public static class FormatTestMap1000Builder implements SetterForByteSchema { + private final Map instance; + public FormatTestMap1000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0000Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0000Builder(instance); + } + } + + public static class FormatTestMap1001Builder implements SetterForByteSchema, SetterForPassword { + private final Map instance; + public FormatTestMap1001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0001Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0001Builder(instance); + } + public FormatTestMap1000Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap1000Builder(instance); + } + } + + public static class FormatTestMap1010Builder implements SetterForByteSchema, SetterForNumberSchema { + private final Map instance; + public FormatTestMap1010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0010Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0010Builder(instance); + } + public FormatTestMap1000Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap1000Builder(instance); + } + } + + public static class FormatTestMap1011Builder implements SetterForByteSchema, SetterForNumberSchema, SetterForPassword { + private final Map instance; + public FormatTestMap1011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0011Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0011Builder(instance); + } + public FormatTestMap1001Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap1001Builder(instance); + } + public FormatTestMap1010Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap1010Builder(instance); + } + } + + public static class FormatTestMap1100Builder implements SetterForByteSchema, SetterForDate { + private final Map instance; + public FormatTestMap1100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0100Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0100Builder(instance); + } + public FormatTestMap1000Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap1000Builder(instance); + } + } + + public static class FormatTestMap1101Builder implements SetterForByteSchema, SetterForDate, SetterForPassword { + private final Map instance; + public FormatTestMap1101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0101Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0101Builder(instance); + } + public FormatTestMap1001Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap1001Builder(instance); + } + public FormatTestMap1100Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap1100Builder(instance); + } + } + + public static class FormatTestMap1110Builder implements SetterForByteSchema, SetterForDate, SetterForNumberSchema { + private final Map instance; + public FormatTestMap1110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public FormatTestMap0110Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0110Builder(instance); + } + public FormatTestMap1010Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap1010Builder(instance); + } + public FormatTestMap1100Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap1100Builder(instance); + } + } + + public static class FormatTestMapBuilder implements SetterForByteSchema, SetterForDate, SetterForNumberSchema, SetterForPassword { + private final Map instance; + public FormatTestMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public FormatTestMap0111Builder getBuilderAfterByteSchema(Map instance) { + return new FormatTestMap0111Builder(instance); + } + public FormatTestMap1011Builder getBuilderAfterDate(Map instance) { + return new FormatTestMap1011Builder(instance); + } + public FormatTestMap1101Builder getBuilderAfterNumberSchema(Map instance) { + return new FormatTestMap1101Builder(instance); + } + public FormatTestMap1110Builder getBuilderAfterPassword(Map instance) { + return new FormatTestMap1110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java index 4edd3954edb..4644d5c30d7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java @@ -14,8 +14,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -89,8 +91,74 @@ public Number id() throws UnsetPropertyException { return get(name); } } - public static class FromSchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForData { + Map getInstance(); + T getBuilderAfterData(Map instance); + + default T data(String value) { + var instance = getInstance(); + instance.put("data", value); + return getBuilderAfterData(instance); + } + } + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public static class FromSchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForData, SetterForId { + private final Map instance; + private static final Set knownKeys = Set.of( + "data", + "id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FromSchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FromSchemaMapBuilder getBuilderAfterData(Map instance) { + return new FromSchemaMapBuilder(instance); + } + public FromSchemaMapBuilder getBuilderAfterId(Map instance) { + return new FromSchemaMapBuilder(instance); + } + public FromSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java index a6cd2471fe5..362e7e19288 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -75,8 +77,41 @@ public String color() throws UnsetPropertyException { return get(name); } } - public static class FruitMapBuilder { - // Map because addProps is unset + + public interface SetterForColor { + Map getInstance(); + T getBuilderAfterColor(Map instance); + + default T color(String value) { + var instance = getInstance(); + instance.put("color", value); + return getBuilderAfterColor(instance); + } + } + + public static class FruitMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForColor { + private final Map instance; + private static final Set knownKeys = Set.of( + "color" + ); + public Set getKnownKeys() { + return knownKeys; + } + public FruitMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public FruitMapBuilder getBuilderAfterColor(Map instance) { + return new FruitMapBuilder(instance); + } + public FruitMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FruitReq.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FruitReq.java index 45c41febb4a..efe9d8e0085 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FruitReq.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FruitReq.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java index e8187eb0a00..88e2d1a3cac 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -75,8 +77,41 @@ public String color() throws UnsetPropertyException { return get(name); } } - public static class GmFruitMapBuilder { - // Map because addProps is unset + + public interface SetterForColor { + Map getInstance(); + T getBuilderAfterColor(Map instance); + + default T color(String value) { + var instance = getInstance(); + instance.put("color", value); + return getBuilderAfterColor(instance); + } + } + + public static class GmFruitMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForColor { + private final Map instance; + private static final Set knownKeys = Set.of( + "color" + ); + public Set getKnownKeys() { + return knownKeys; + } + public GmFruitMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public GmFruitMapBuilder getBuilderAfterColor(Map instance) { + return new GmFruitMapBuilder(instance); + } + public GmFruitMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimal.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimal.java index ba8066e92eb..665ecbf8777 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimal.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimal.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -64,8 +66,51 @@ public String pet_type() { return get(name); } } - public static class GrandparentAnimalMapBuilder { - // Map because addProps is unset + + public interface SetterForPetType { + Map getInstance(); + T getBuilderAfterPetType(Map instance); + + default T pet_type(String value) { + var instance = getInstance(); + instance.put("pet_type", value); + return getBuilderAfterPetType(instance); + } + } + + public static class GrandparentAnimalMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "pet_type" + ); + public Set getKnownKeys() { + return knownKeys; + } + public GrandparentAnimalMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public GrandparentAnimalMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class GrandparentAnimalMapBuilder implements SetterForPetType { + private final Map instance; + public GrandparentAnimalMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public GrandparentAnimalMap0Builder getBuilderAfterPetType(Map instance) { + return new GrandparentAnimalMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java index f569b3d2e76..a5ebe49d0d8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,56 @@ public String foo() throws UnsetPropertyException { return get(name); } } - public static class HasOnlyReadOnlyMapBuilder { - // Map because addProps is unset + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + + public interface SetterForFoo { + Map getInstance(); + T getBuilderAfterFoo(Map instance); + + default T foo(String value) { + var instance = getInstance(); + instance.put("foo", value); + return getBuilderAfterFoo(instance); + } + } + + public static class HasOnlyReadOnlyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar, SetterForFoo { + private final Map instance; + private static final Set knownKeys = Set.of( + "bar", + "foo" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HasOnlyReadOnlyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HasOnlyReadOnlyMapBuilder getBuilderAfterBar(Map instance) { + return new HasOnlyReadOnlyMapBuilder(instance); + } + public HasOnlyReadOnlyMapBuilder getBuilderAfterFoo(Map instance) { + return new HasOnlyReadOnlyMapBuilder(instance); + } + public HasOnlyReadOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java index b6e6193b5fe..982c2c4c479 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -117,8 +119,47 @@ public static HealthCheckResultMap of(Map ar return get(name); } } - public static class HealthCheckResultMapBuilder { - // Map because addProps is unset + + public interface SetterForNullableMessage { + Map getInstance(); + T getBuilderAfterNullableMessage(Map instance); + + default T NullableMessage(Void value) { + var instance = getInstance(); + instance.put("NullableMessage", null); + return getBuilderAfterNullableMessage(instance); + } + + default T NullableMessage(String value) { + var instance = getInstance(); + instance.put("NullableMessage", value); + return getBuilderAfterNullableMessage(instance); + } + } + + public static class HealthCheckResultMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForNullableMessage { + private final Map instance; + private static final Set knownKeys = Set.of( + "NullableMessage" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HealthCheckResultMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HealthCheckResultMapBuilder getBuilderAfterNullableMessage(Map instance) { + return new HealthCheckResultMapBuilder(instance); + } + public HealthCheckResultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java index 2bc0679d72a..2cd24b186be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -131,8 +133,47 @@ public String triangleType() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForTriangleType { + Map getInstance(); + T getBuilderAfterTriangleType(Map instance); + + default T triangleType(String value) { + var instance = getInstance(); + instance.put("triangleType", value); + return getBuilderAfterTriangleType(instance); + } + + default T triangleType(StringTriangleTypeEnums value) { + var instance = getInstance(); + instance.put("triangleType", value.value()); + return getBuilderAfterTriangleType(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForTriangleType { + private final Map instance; + private static final Set knownKeys = Set.of( + "triangleType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequest.java index e71b7258f47..1913ae0d59b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequest.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTest.java index 66b0bda87a2..cfd28907766 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTest.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.StringEnumValidator; @@ -169,8 +171,216 @@ public String path() { return getOrThrow("value"); } } - public static class JSONPatchRequestAddReplaceTestMapBuilder { - // empty mapping + + public interface SetterForOp { + Map getInstance(); + T getBuilderAfterOp(Map instance); + + default T op(String value) { + var instance = getInstance(); + instance.put("op", value); + return getBuilderAfterOp(instance); + } + + default T op(StringOpEnums value) { + var instance = getInstance(); + instance.put("op", value.value()); + return getBuilderAfterOp(instance); + } + } + + public interface SetterForPath { + Map getInstance(); + T getBuilderAfterPath(Map instance); + + default T path(String value) { + var instance = getInstance(); + instance.put("path", value); + return getBuilderAfterPath(instance); + } + } + + public interface SetterForValue { + Map getInstance(); + T getBuilderAfterValue(Map instance); + + default T value(Void value) { + var instance = getInstance(); + instance.put("value", null); + return getBuilderAfterValue(instance); + } + + default T value(boolean value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(String value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(int value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(float value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(long value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(double value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(List value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + + default T value(Map value) { + var instance = getInstance(); + instance.put("value", value); + return getBuilderAfterValue(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap000Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "op", + "path", + "value" + ); + public Set getKnownKeys() { + return knownKeys; + } + public JSONPatchRequestAddReplaceTestMap000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class JSONPatchRequestAddReplaceTestMap001Builder implements SetterForValue { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap000Builder getBuilderAfterValue(Map instance) { + return new JSONPatchRequestAddReplaceTestMap000Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap010Builder implements SetterForPath { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap000Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestAddReplaceTestMap000Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap011Builder implements SetterForPath, SetterForValue { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap001Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestAddReplaceTestMap001Builder(instance); + } + public JSONPatchRequestAddReplaceTestMap010Builder getBuilderAfterValue(Map instance) { + return new JSONPatchRequestAddReplaceTestMap010Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap100Builder implements SetterForOp { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap000Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestAddReplaceTestMap000Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap101Builder implements SetterForOp, SetterForValue { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap001Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestAddReplaceTestMap001Builder(instance); + } + public JSONPatchRequestAddReplaceTestMap100Builder getBuilderAfterValue(Map instance) { + return new JSONPatchRequestAddReplaceTestMap100Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMap110Builder implements SetterForOp, SetterForPath { + private final Map instance; + public JSONPatchRequestAddReplaceTestMap110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap010Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestAddReplaceTestMap010Builder(instance); + } + public JSONPatchRequestAddReplaceTestMap100Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestAddReplaceTestMap100Builder(instance); + } + } + + public static class JSONPatchRequestAddReplaceTestMapBuilder implements SetterForOp, SetterForPath, SetterForValue { + private final Map instance; + public JSONPatchRequestAddReplaceTestMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestAddReplaceTestMap011Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestAddReplaceTestMap011Builder(instance); + } + public JSONPatchRequestAddReplaceTestMap101Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestAddReplaceTestMap101Builder(instance); + } + public JSONPatchRequestAddReplaceTestMap110Builder getBuilderAfterValue(Map instance) { + return new JSONPatchRequestAddReplaceTestMap110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopy.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopy.java index 3b8774486a7..79cc95e6b7f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopy.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopy.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.StringEnumValidator; @@ -163,8 +165,168 @@ public String path() { return getOrThrow("path"); } } - public static class JSONPatchRequestMoveCopyMapBuilder { - // empty mapping + + public interface SetterForFrom { + Map getInstance(); + T getBuilderAfterFrom(Map instance); + + default T from(String value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + } + + public interface SetterForOp { + Map getInstance(); + T getBuilderAfterOp(Map instance); + + default T op(String value) { + var instance = getInstance(); + instance.put("op", value); + return getBuilderAfterOp(instance); + } + + default T op(StringOpEnums value) { + var instance = getInstance(); + instance.put("op", value.value()); + return getBuilderAfterOp(instance); + } + } + + public interface SetterForPath { + Map getInstance(); + T getBuilderAfterPath(Map instance); + + default T path(String value) { + var instance = getInstance(); + instance.put("path", value); + return getBuilderAfterPath(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap000Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "from", + "op", + "path" + ); + public Set getKnownKeys() { + return knownKeys; + } + public JSONPatchRequestMoveCopyMap000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class JSONPatchRequestMoveCopyMap001Builder implements SetterForPath { + private final Map instance; + public JSONPatchRequestMoveCopyMap001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap000Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestMoveCopyMap000Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap010Builder implements SetterForOp { + private final Map instance; + public JSONPatchRequestMoveCopyMap010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap000Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestMoveCopyMap000Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap011Builder implements SetterForOp, SetterForPath { + private final Map instance; + public JSONPatchRequestMoveCopyMap011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap001Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestMoveCopyMap001Builder(instance); + } + public JSONPatchRequestMoveCopyMap010Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestMoveCopyMap010Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap100Builder implements SetterForFrom { + private final Map instance; + public JSONPatchRequestMoveCopyMap100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap000Builder getBuilderAfterFrom(Map instance) { + return new JSONPatchRequestMoveCopyMap000Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap101Builder implements SetterForFrom, SetterForPath { + private final Map instance; + public JSONPatchRequestMoveCopyMap101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap001Builder getBuilderAfterFrom(Map instance) { + return new JSONPatchRequestMoveCopyMap001Builder(instance); + } + public JSONPatchRequestMoveCopyMap100Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestMoveCopyMap100Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMap110Builder implements SetterForFrom, SetterForOp { + private final Map instance; + public JSONPatchRequestMoveCopyMap110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap010Builder getBuilderAfterFrom(Map instance) { + return new JSONPatchRequestMoveCopyMap010Builder(instance); + } + public JSONPatchRequestMoveCopyMap100Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestMoveCopyMap100Builder(instance); + } + } + + public static class JSONPatchRequestMoveCopyMapBuilder implements SetterForFrom, SetterForOp, SetterForPath { + private final Map instance; + public JSONPatchRequestMoveCopyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestMoveCopyMap011Builder getBuilderAfterFrom(Map instance) { + return new JSONPatchRequestMoveCopyMap011Builder(instance); + } + public JSONPatchRequestMoveCopyMap101Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestMoveCopyMap101Builder(instance); + } + public JSONPatchRequestMoveCopyMap110Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestMoveCopyMap110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemove.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemove.java index 0122357a537..29250030627 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemove.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemove.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.StringEnumValidator; @@ -145,8 +147,92 @@ public String path() { return getOrThrow("path"); } } - public static class JSONPatchRequestRemoveMapBuilder { - // empty mapping + + public interface SetterForOp { + Map getInstance(); + T getBuilderAfterOp(Map instance); + + default T op(String value) { + var instance = getInstance(); + instance.put("op", value); + return getBuilderAfterOp(instance); + } + + default T op(StringOpEnums value) { + var instance = getInstance(); + instance.put("op", value.value()); + return getBuilderAfterOp(instance); + } + } + + public interface SetterForPath { + Map getInstance(); + T getBuilderAfterPath(Map instance); + + default T path(String value) { + var instance = getInstance(); + instance.put("path", value); + return getBuilderAfterPath(instance); + } + } + + public static class JSONPatchRequestRemoveMap00Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "op", + "path" + ); + public Set getKnownKeys() { + return knownKeys; + } + public JSONPatchRequestRemoveMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class JSONPatchRequestRemoveMap01Builder implements SetterForPath { + private final Map instance; + public JSONPatchRequestRemoveMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestRemoveMap00Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestRemoveMap00Builder(instance); + } + } + + public static class JSONPatchRequestRemoveMap10Builder implements SetterForOp { + private final Map instance; + public JSONPatchRequestRemoveMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestRemoveMap00Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestRemoveMap00Builder(instance); + } + } + + public static class JSONPatchRequestRemoveMapBuilder implements SetterForOp, SetterForPath { + private final Map instance; + public JSONPatchRequestRemoveMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public JSONPatchRequestRemoveMap01Builder getBuilderAfterOp(Map instance) { + return new JSONPatchRequestRemoveMap01Builder(instance); + } + public JSONPatchRequestRemoveMap10Builder getBuilderAfterPath(Map instance) { + return new JSONPatchRequestRemoveMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Mammal.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Mammal.java index 368c7ccfb1a..9b4c4375fc6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Mammal.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Mammal.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java index 67c5d653520..0034defc5ac 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java @@ -14,13 +14,16 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.StringEnumValidator; @@ -57,8 +60,38 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class AdditionalPropertiesMapBuilder { - // Map + + public interface SetterForAdditionalProperties1 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class AdditionalPropertiesMapBuilder1 implements BaseBuilder, SetterForAdditionalProperties1 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public AdditionalPropertiesMapBuilder1() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public AdditionalPropertiesMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -147,8 +180,38 @@ public AdditionalPropertiesMap getAdditionalProperty(String name) throws UnsetPr return getOrThrow(name); } } - public static class MapMapOfStringMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapMapOfStringMapBuilder implements BaseBuilder>, SetterForAdditionalProperties { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapMapOfStringMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public MapMapOfStringMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -304,8 +367,45 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class MapOfEnumStringMapBuilder { - // Map + + public interface SetterForAdditionalProperties2 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, StringAdditionalPropertiesEnums value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value.value()); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapOfEnumStringMapBuilder implements BaseBuilder, SetterForAdditionalProperties2 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapOfEnumStringMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MapOfEnumStringMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -410,8 +510,38 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } - public static class DirectMapMapBuilder { - // Map + + public interface SetterForAdditionalProperties3 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class DirectMapMapBuilder implements BaseBuilder, SetterForAdditionalProperties3 { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public DirectMapMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public DirectMapMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } @@ -547,8 +677,134 @@ public StringBooleanMap.StringBooleanMapMap indirect_map() throws UnsetPropertyE return get(name); } } - public static class MapTestMapBuilder { - // Map because addProps is unset + + public interface SetterForMapMapOfString { + Map getInstance(); + T getBuilderAfterMapMapOfString(Map instance); + + default T map_map_of_string(Map> value) { + var instance = getInstance(); + instance.put("map_map_of_string", value); + return getBuilderAfterMapMapOfString(instance); + } + } + + public interface SetterForMapOfEnumString { + Map getInstance(); + T getBuilderAfterMapOfEnumString(Map instance); + + default T map_of_enum_string(Map value) { + var instance = getInstance(); + instance.put("map_of_enum_string", value); + return getBuilderAfterMapOfEnumString(instance); + } + } + + public interface SetterForDirectMap { + Map getInstance(); + T getBuilderAfterDirectMap(Map instance); + + default T direct_map(Map value) { + var instance = getInstance(); + instance.put("direct_map", value); + return getBuilderAfterDirectMap(instance); + } + } + + public interface SetterForIndirectMap { + Map getInstance(); + T getBuilderAfterIndirectMap(Map instance); + + default T indirect_map(Void value) { + var instance = getInstance(); + instance.put("indirect_map", null); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(boolean value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(String value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(int value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(float value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(long value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(double value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(List value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + + default T indirect_map(Map value) { + var instance = getInstance(); + instance.put("indirect_map", value); + return getBuilderAfterIndirectMap(instance); + } + } + + public static class MapTestMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForMapMapOfString, SetterForMapOfEnumString, SetterForDirectMap, SetterForIndirectMap { + private final Map instance; + private static final Set knownKeys = Set.of( + "map_map_of_string", + "map_of_enum_string", + "direct_map", + "indirect_map" + ); + public Set getKnownKeys() { + return knownKeys; + } + public MapTestMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MapTestMapBuilder getBuilderAfterMapMapOfString(Map instance) { + return new MapTestMapBuilder(instance); + } + public MapTestMapBuilder getBuilderAfterMapOfEnumString(Map instance) { + return new MapTestMapBuilder(instance); + } + public MapTestMapBuilder getBuilderAfterDirectMap(Map instance) { + return new MapTestMapBuilder(instance); + } + public MapTestMapBuilder getBuilderAfterIndirectMap(Map instance) { + return new MapTestMapBuilder(instance); + } + public MapTestMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java index 39fe84c0678..17c6113fa20 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java @@ -14,12 +14,15 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.DateTimeJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.UuidJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -64,8 +67,94 @@ public Animal.AnimalMap getAdditionalProperty(String name) throws UnsetPropertyE return getOrThrow(name); } } - public static class MapMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class MapMapBuilder implements BaseBuilder>, SetterForAdditionalProperties { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public MapMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public MapMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -170,8 +259,71 @@ public String dateTime() throws UnsetPropertyException { return get(name); } } - public static class MixedPropertiesAndAdditionalPropertiesClassMapBuilder { - // Map because addProps is unset + + public interface SetterForUuidSchema { + Map getInstance(); + T getBuilderAfterUuidSchema(Map instance); + + default T setUuid(String value) { + var instance = getInstance(); + instance.put("uuid", value); + return getBuilderAfterUuidSchema(instance); + } + } + + public interface SetterForDateTime { + Map getInstance(); + T getBuilderAfterDateTime(Map instance); + + default T dateTime(String value) { + var instance = getInstance(); + instance.put("dateTime", value); + return getBuilderAfterDateTime(instance); + } + } + + public interface SetterForMapSchema { + Map getInstance(); + T getBuilderAfterMapSchema(Map instance); + + default T setMap(Map> value) { + var instance = getInstance(); + instance.put("map", value); + return getBuilderAfterMapSchema(instance); + } + } + + public static class MixedPropertiesAndAdditionalPropertiesClassMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForUuidSchema, SetterForDateTime, SetterForMapSchema { + private final Map instance; + private static final Set knownKeys = Set.of( + "uuid", + "dateTime", + "map" + ); + public Set getKnownKeys() { + return knownKeys; + } + public MixedPropertiesAndAdditionalPropertiesClassMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterUuidSchema(Map instance) { + return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + } + public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterDateTime(Map instance) { + return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + } + public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterMapSchema(Map instance) { + return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + } + public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java index 629698dc53f..e17a3c7fdfe 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -80,8 +82,134 @@ public String currency() { return (String) value; } } - public static class MoneyMapBuilder { - // empty mapping + + public interface SetterForAmount { + Map getInstance(); + T getBuilderAfterAmount(Map instance); + + default T amount(String value) { + var instance = getInstance(); + instance.put("amount", value); + return getBuilderAfterAmount(instance); + } + } + + public interface SetterForCurrency { + Map getInstance(); + T getBuilderAfterCurrency(Map instance); + + default T currency(Void value) { + var instance = getInstance(); + instance.put("currency", null); + return getBuilderAfterCurrency(instance); + } + + default T currency(boolean value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(String value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(int value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(float value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(long value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(double value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(List value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + + default T currency(Map value) { + var instance = getInstance(); + instance.put("currency", value); + return getBuilderAfterCurrency(instance); + } + } + + public static class MoneyMap00Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "amount", + "currency" + ); + public Set getKnownKeys() { + return knownKeys; + } + public MoneyMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class MoneyMap01Builder implements SetterForCurrency { + private final Map instance; + public MoneyMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public MoneyMap00Builder getBuilderAfterCurrency(Map instance) { + return new MoneyMap00Builder(instance); + } + } + + public static class MoneyMap10Builder implements SetterForAmount { + private final Map instance; + public MoneyMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public MoneyMap00Builder getBuilderAfterAmount(Map instance) { + return new MoneyMap00Builder(instance); + } + } + + public static class MoneyMapBuilder implements SetterForAmount, SetterForCurrency { + private final Map instance; + public MoneyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public MoneyMap01Builder getBuilderAfterAmount(Map instance) { + return new MoneyMap01Builder(instance); + } + public MoneyMap10Builder getBuilderAfterCurrency(Map instance) { + return new MoneyMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java index e2ac2ebd307..11242d68b15 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.UuidJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -67,8 +69,38 @@ public String id() throws UnsetPropertyException { return getOrThrow("id"); } } - public static class MyObjectDtoMapBuilder { - // empty mapping + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(String value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public static class MyObjectDtoMapBuilder implements BaseBuilder, SetterForId { + private final Map instance; + private static final Set knownKeys = Set.of( + "id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public MyObjectDtoMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public MyObjectDtoMapBuilder getBuilderAfterId(Map instance) { + return new MyObjectDtoMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java index 32238727012..d7992f3b038 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java @@ -17,8 +17,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -119,8 +121,93 @@ public String property() throws UnsetPropertyException { return get(name); } } - public static class NameMapBuilder { - // Map because addProps is unset + + public interface SetterForName2 { + Map getInstance(); + T getBuilderAfterName2(Map instance); + + default T name(int value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName2(instance); + } + + default T name(float value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName2(instance); + } + } + + public interface SetterForSnakeCase { + Map getInstance(); + T getBuilderAfterSnakeCase(Map instance); + + default T snake_case(int value) { + var instance = getInstance(); + instance.put("snake_case", value); + return getBuilderAfterSnakeCase(instance); + } + + default T snake_case(float value) { + var instance = getInstance(); + instance.put("snake_case", value); + return getBuilderAfterSnakeCase(instance); + } + } + + public interface SetterForProperty { + Map getInstance(); + T getBuilderAfterProperty(Map instance); + + default T property(String value) { + var instance = getInstance(); + instance.put("property", value); + return getBuilderAfterProperty(instance); + } + } + + public static class NameMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSnakeCase, SetterForProperty { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "snake_case", + "property" + ); + public Set getKnownKeys() { + return knownKeys; + } + public NameMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public NameMap0Builder getBuilderAfterSnakeCase(Map instance) { + return new NameMap0Builder(instance); + } + public NameMap0Builder getBuilderAfterProperty(Map instance) { + return new NameMap0Builder(instance); + } + public NameMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class NameMapBuilder1 implements SetterForName2 { + private final Map instance; + public NameMapBuilder1() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public NameMap0Builder getBuilderAfterName2(Map instance) { + return new NameMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java index e1e96736060..c2c9f786882 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -84,8 +86,99 @@ public Number petId() throws UnsetPropertyException { return getOrThrow("petId"); } } - public static class NoAdditionalPropertiesMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class NoAdditionalPropertiesMap0Builder implements BaseBuilder, SetterForPetId { + private final Map instance; + private static final Set knownKeys = Set.of( + "id", + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public NoAdditionalPropertiesMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public NoAdditionalPropertiesMap0Builder getBuilderAfterPetId(Map instance) { + return new NoAdditionalPropertiesMap0Builder(instance); + } + } + + public static class NoAdditionalPropertiesMapBuilder implements SetterForId { + private final Map instance; + public NoAdditionalPropertiesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public NoAdditionalPropertiesMap0Builder getBuilderAfterId(Map instance) { + return new NoAdditionalPropertiesMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java index d4574ea59d8..887d2bea1e1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java @@ -16,7 +16,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.MapJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -24,6 +26,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.NullSchemaValidator; import org.openapijsonschematools.client.schemas.validation.NumberSchemaValidator; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; @@ -1071,8 +1074,38 @@ public FrozenMap getAdditionalProperty(String name) throws UnsetPropertyExcep return getOrThrow(name); } } - public static class ObjectNullablePropMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ObjectNullablePropMapBuilder implements BaseBuilder>, SetterForAdditionalProperties { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectNullablePropMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public ObjectNullablePropMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -1262,8 +1295,45 @@ public static ObjectAndItemsNullablePropMap of(Map + + public interface SetterForAdditionalProperties1 { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ObjectAndItemsNullablePropMapBuilder implements BaseBuilder<@Nullable Map>, SetterForAdditionalProperties1 { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectAndItemsNullablePropMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public ObjectAndItemsNullablePropMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -1453,8 +1523,45 @@ public static ObjectItemsNullableMap of(Map + + public interface SetterForAdditionalProperties2 { + Set getKnownKeys(); + Map> getInstance(); + T getBuilderAfterAdditionalProperty(Map> instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ObjectItemsNullableMapBuilder implements BaseBuilder<@Nullable Map>, SetterForAdditionalProperties2 { + private final Map> instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectItemsNullableMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public ObjectItemsNullableMapBuilder getBuilderAfterAdditionalProperty(Map> instance) { + return this; + } } @@ -1681,8 +1788,322 @@ public ObjectItemsNullableMap object_items_nullable() throws UnsetPropertyExcept return (@Nullable FrozenMap) value; } } - public static class NullableClassMapBuilder { - // optionalProperties + additionalProperties + + public interface SetterForIntegerProp { + Map getInstance(); + T getBuilderAfterIntegerProp(Map instance); + + default T integer_prop(Void value) { + var instance = getInstance(); + instance.put("integer_prop", null); + return getBuilderAfterIntegerProp(instance); + } + + default T integer_prop(int value) { + var instance = getInstance(); + instance.put("integer_prop", value); + return getBuilderAfterIntegerProp(instance); + } + + default T integer_prop(float value) { + var instance = getInstance(); + instance.put("integer_prop", value); + return getBuilderAfterIntegerProp(instance); + } + + default T integer_prop(long value) { + var instance = getInstance(); + instance.put("integer_prop", value); + return getBuilderAfterIntegerProp(instance); + } + + default T integer_prop(double value) { + var instance = getInstance(); + instance.put("integer_prop", value); + return getBuilderAfterIntegerProp(instance); + } + } + + public interface SetterForNumberProp { + Map getInstance(); + T getBuilderAfterNumberProp(Map instance); + + default T number_prop(Void value) { + var instance = getInstance(); + instance.put("number_prop", null); + return getBuilderAfterNumberProp(instance); + } + + default T number_prop(int value) { + var instance = getInstance(); + instance.put("number_prop", value); + return getBuilderAfterNumberProp(instance); + } + + default T number_prop(float value) { + var instance = getInstance(); + instance.put("number_prop", value); + return getBuilderAfterNumberProp(instance); + } + + default T number_prop(long value) { + var instance = getInstance(); + instance.put("number_prop", value); + return getBuilderAfterNumberProp(instance); + } + + default T number_prop(double value) { + var instance = getInstance(); + instance.put("number_prop", value); + return getBuilderAfterNumberProp(instance); + } + } + + public interface SetterForBooleanProp { + Map getInstance(); + T getBuilderAfterBooleanProp(Map instance); + + default T boolean_prop(Void value) { + var instance = getInstance(); + instance.put("boolean_prop", null); + return getBuilderAfterBooleanProp(instance); + } + + default T boolean_prop(boolean value) { + var instance = getInstance(); + instance.put("boolean_prop", value); + return getBuilderAfterBooleanProp(instance); + } + } + + public interface SetterForStringProp { + Map getInstance(); + T getBuilderAfterStringProp(Map instance); + + default T string_prop(Void value) { + var instance = getInstance(); + instance.put("string_prop", null); + return getBuilderAfterStringProp(instance); + } + + default T string_prop(String value) { + var instance = getInstance(); + instance.put("string_prop", value); + return getBuilderAfterStringProp(instance); + } + } + + public interface SetterForDateProp { + Map getInstance(); + T getBuilderAfterDateProp(Map instance); + + default T date_prop(Void value) { + var instance = getInstance(); + instance.put("date_prop", null); + return getBuilderAfterDateProp(instance); + } + + default T date_prop(String value) { + var instance = getInstance(); + instance.put("date_prop", value); + return getBuilderAfterDateProp(instance); + } + } + + public interface SetterForDatetimeProp { + Map getInstance(); + T getBuilderAfterDatetimeProp(Map instance); + + default T datetime_prop(Void value) { + var instance = getInstance(); + instance.put("datetime_prop", null); + return getBuilderAfterDatetimeProp(instance); + } + + default T datetime_prop(String value) { + var instance = getInstance(); + instance.put("datetime_prop", value); + return getBuilderAfterDatetimeProp(instance); + } + } + + public interface SetterForArrayNullableProp { + Map getInstance(); + T getBuilderAfterArrayNullableProp(Map instance); + + default T array_nullable_prop(Void value) { + var instance = getInstance(); + instance.put("array_nullable_prop", null); + return getBuilderAfterArrayNullableProp(instance); + } + + default T array_nullable_prop(List> value) { + var instance = getInstance(); + instance.put("array_nullable_prop", value); + return getBuilderAfterArrayNullableProp(instance); + } + } + + public interface SetterForArrayAndItemsNullableProp { + Map getInstance(); + T getBuilderAfterArrayAndItemsNullableProp(Map instance); + + default T array_and_items_nullable_prop(Void value) { + var instance = getInstance(); + instance.put("array_and_items_nullable_prop", null); + return getBuilderAfterArrayAndItemsNullableProp(instance); + } + + default T array_and_items_nullable_prop(List<@Nullable Map> value) { + var instance = getInstance(); + instance.put("array_and_items_nullable_prop", value); + return getBuilderAfterArrayAndItemsNullableProp(instance); + } + } + + public interface SetterForArrayItemsNullable { + Map getInstance(); + T getBuilderAfterArrayItemsNullable(Map instance); + + default T array_items_nullable(List<@Nullable Map> value) { + var instance = getInstance(); + instance.put("array_items_nullable", value); + return getBuilderAfterArrayItemsNullable(instance); + } + } + + public interface SetterForObjectNullableProp { + Map getInstance(); + T getBuilderAfterObjectNullableProp(Map instance); + + default T object_nullable_prop(Void value) { + var instance = getInstance(); + instance.put("object_nullable_prop", null); + return getBuilderAfterObjectNullableProp(instance); + } + + default T object_nullable_prop(Map> value) { + var instance = getInstance(); + instance.put("object_nullable_prop", value); + return getBuilderAfterObjectNullableProp(instance); + } + } + + public interface SetterForObjectAndItemsNullableProp { + Map getInstance(); + T getBuilderAfterObjectAndItemsNullableProp(Map instance); + + default T object_and_items_nullable_prop(Void value) { + var instance = getInstance(); + instance.put("object_and_items_nullable_prop", null); + return getBuilderAfterObjectAndItemsNullableProp(instance); + } + + default T object_and_items_nullable_prop(Map> value) { + var instance = getInstance(); + instance.put("object_and_items_nullable_prop", value); + return getBuilderAfterObjectAndItemsNullableProp(instance); + } + } + + public interface SetterForObjectItemsNullable { + Map getInstance(); + T getBuilderAfterObjectItemsNullable(Map instance); + + default T object_items_nullable(Map> value) { + var instance = getInstance(); + instance.put("object_items_nullable", value); + return getBuilderAfterObjectItemsNullable(instance); + } + } + + public interface SetterForAdditionalProperties3 { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class NullableClassMapBuilder implements BaseBuilder<@Nullable Object>, SetterForIntegerProp, SetterForNumberProp, SetterForBooleanProp, SetterForStringProp, SetterForDateProp, SetterForDatetimeProp, SetterForArrayNullableProp, SetterForArrayAndItemsNullableProp, SetterForArrayItemsNullable, SetterForObjectNullableProp, SetterForObjectAndItemsNullableProp, SetterForObjectItemsNullable, SetterForAdditionalProperties3 { + private final Map instance; + private static final Set knownKeys = Set.of( + "integer_prop", + "number_prop", + "boolean_prop", + "string_prop", + "date_prop", + "datetime_prop", + "array_nullable_prop", + "array_and_items_nullable_prop", + "array_items_nullable", + "object_nullable_prop", + "object_and_items_nullable_prop", + "object_items_nullable" + ); + public Set getKnownKeys() { + return knownKeys; + } + public NullableClassMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public NullableClassMapBuilder getBuilderAfterIntegerProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterNumberProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterBooleanProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterStringProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterDateProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterDatetimeProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterArrayNullableProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterArrayAndItemsNullableProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterArrayItemsNullable(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterObjectNullableProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterObjectAndItemsNullableProp(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterObjectItemsNullable(Map instance) { + return new NullableClassMapBuilder(instance); + } + public NullableClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableShape.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableShape.java index ad609acf984..2cbadb7b9af 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableShape.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableShape.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java index 9bcd54b7f88..93a8c693e7e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,59 @@ public Number JustNumber() throws UnsetPropertyException { return get(name); } } - public static class NumberOnlyMapBuilder { - // Map because addProps is unset + + public interface SetterForJustNumber { + Map getInstance(); + T getBuilderAfterJustNumber(Map instance); + + default T JustNumber(int value) { + var instance = getInstance(); + instance.put("JustNumber", value); + return getBuilderAfterJustNumber(instance); + } + + default T JustNumber(float value) { + var instance = getInstance(); + instance.put("JustNumber", value); + return getBuilderAfterJustNumber(instance); + } + + default T JustNumber(long value) { + var instance = getInstance(); + instance.put("JustNumber", value); + return getBuilderAfterJustNumber(instance); + } + + default T JustNumber(double value) { + var instance = getInstance(); + instance.put("JustNumber", value); + return getBuilderAfterJustNumber(instance); + } + } + + public static class NumberOnlyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForJustNumber { + private final Map instance; + private static final Set knownKeys = Set.of( + "JustNumber" + ); + public Set getKnownKeys() { + return knownKeys; + } + public NumberOnlyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public NumberOnlyMapBuilder getBuilderAfterJustNumber(Map instance) { + return new NumberOnlyMapBuilder(instance); + } + public NumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredProps.java index 1869adb78eb..2254951ca49 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredProps.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -64,8 +66,51 @@ public String a() { return get(name); } } - public static class ObjWithRequiredPropsMapBuilder { - // Map because addProps is unset + + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(String value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + + public static class ObjWithRequiredPropsMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "a" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjWithRequiredPropsMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjWithRequiredPropsMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ObjWithRequiredPropsMapBuilder implements SetterForA { + private final Map instance; + public ObjWithRequiredPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ObjWithRequiredPropsMap0Builder getBuilderAfterA(Map instance) { + return new ObjWithRequiredPropsMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBase.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBase.java index 3ced4879a1a..dfac31d2734 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBase.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBase.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -64,8 +66,51 @@ public String b() { return get(name); } } - public static class ObjWithRequiredPropsBaseMapBuilder { - // Map because addProps is unset + + public interface SetterForB { + Map getInstance(); + T getBuilderAfterB(Map instance); + + default T b(String value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + } + + public static class ObjWithRequiredPropsBaseMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "b" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjWithRequiredPropsBaseMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjWithRequiredPropsBaseMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ObjWithRequiredPropsBaseMapBuilder implements SetterForB { + private final Map instance; + public ObjWithRequiredPropsBaseMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ObjWithRequiredPropsBaseMap0Builder getBuilderAfterB(Map instance) { + return new ObjWithRequiredPropsBaseMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsProperties.java index 6dc28975093..2ff1343f60e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsProperties.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -84,8 +86,92 @@ public String args() { return get(name); } } - public static class ObjectModelWithArgAndArgsPropertiesMapBuilder { - // Map because addProps is unset + + public interface SetterForArg { + Map getInstance(); + T getBuilderAfterArg(Map instance); + + default T arg(String value) { + var instance = getInstance(); + instance.put("arg", value); + return getBuilderAfterArg(instance); + } + } + + public interface SetterForArgs { + Map getInstance(); + T getBuilderAfterArgs(Map instance); + + default T args(String value) { + var instance = getInstance(); + instance.put("args", value); + return getBuilderAfterArgs(instance); + } + } + + public static class ObjectModelWithArgAndArgsPropertiesMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "arg", + "args" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectModelWithArgAndArgsPropertiesMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectModelWithArgAndArgsPropertiesMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ObjectModelWithArgAndArgsPropertiesMap01Builder implements SetterForArgs { + private final Map instance; + public ObjectModelWithArgAndArgsPropertiesMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ObjectModelWithArgAndArgsPropertiesMap00Builder getBuilderAfterArgs(Map instance) { + return new ObjectModelWithArgAndArgsPropertiesMap00Builder(instance); + } + } + + public static class ObjectModelWithArgAndArgsPropertiesMap10Builder implements SetterForArg { + private final Map instance; + public ObjectModelWithArgAndArgsPropertiesMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ObjectModelWithArgAndArgsPropertiesMap00Builder getBuilderAfterArg(Map instance) { + return new ObjectModelWithArgAndArgsPropertiesMap00Builder(instance); + } + } + + public static class ObjectModelWithArgAndArgsPropertiesMapBuilder implements SetterForArg, SetterForArgs { + private final Map instance; + public ObjectModelWithArgAndArgsPropertiesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ObjectModelWithArgAndArgsPropertiesMap01Builder getBuilderAfterArg(Map instance) { + return new ObjectModelWithArgAndArgsPropertiesMap01Builder(instance); + } + public ObjectModelWithArgAndArgsPropertiesMap10Builder getBuilderAfterArgs(Map instance) { + return new ObjectModelWithArgAndArgsPropertiesMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java index 9b7c613ed1f..104e7664168 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -76,8 +78,215 @@ public boolean myBoolean() throws UnsetPropertyException { return get(name); } } - public static class ObjectModelWithRefPropsMapBuilder { - // Map because addProps is unset + + public interface SetterForMyNumber { + Map getInstance(); + T getBuilderAfterMyNumber(Map instance); + + default T myNumber(Void value) { + var instance = getInstance(); + instance.put("myNumber", null); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(boolean value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(String value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(int value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(float value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(long value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(double value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(List value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + + default T myNumber(Map value) { + var instance = getInstance(); + instance.put("myNumber", value); + return getBuilderAfterMyNumber(instance); + } + } + + public interface SetterForMyString { + Map getInstance(); + T getBuilderAfterMyString(Map instance); + + default T myString(Void value) { + var instance = getInstance(); + instance.put("myString", null); + return getBuilderAfterMyString(instance); + } + + default T myString(boolean value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(String value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(int value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(float value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(long value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(double value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(List value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + + default T myString(Map value) { + var instance = getInstance(); + instance.put("myString", value); + return getBuilderAfterMyString(instance); + } + } + + public interface SetterForMyBoolean { + Map getInstance(); + T getBuilderAfterMyBoolean(Map instance); + + default T myBoolean(Void value) { + var instance = getInstance(); + instance.put("myBoolean", null); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(boolean value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(String value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(int value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(float value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(long value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(double value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(List value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + + default T myBoolean(Map value) { + var instance = getInstance(); + instance.put("myBoolean", value); + return getBuilderAfterMyBoolean(instance); + } + } + + public static class ObjectModelWithRefPropsMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForMyNumber, SetterForMyString, SetterForMyBoolean { + private final Map instance; + private static final Set knownKeys = Set.of( + "myNumber", + "myString", + "myBoolean" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectModelWithRefPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyNumber(Map instance) { + return new ObjectModelWithRefPropsMapBuilder(instance); + } + public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyString(Map instance) { + return new ObjectModelWithRefPropsMapBuilder(instance); + } + public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyBoolean(Map instance) { + return new ObjectModelWithRefPropsMapBuilder(instance); + } + public ObjectModelWithRefPropsMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java index c0f5a02584c..26d2e0d47f1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -81,8 +83,114 @@ public String name() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForTest { + Map getInstance(); + T getBuilderAfterTest(Map instance); + + default T test(Void value) { + var instance = getInstance(); + instance.put("test", null); + return getBuilderAfterTest(instance); + } + + default T test(boolean value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(String value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(int value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(float value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(long value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(double value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(List value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + + default T test(Map value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + } + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public static class Schema1Map0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName { + private final Map instance; + private static final Set knownKeys = Set.of( + "test", + "name" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1Map0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1Map0Builder getBuilderAfterName(Map instance) { + return new Schema1Map0Builder(instance); + } + public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class Schema1MapBuilder implements SetterForTest { + private final Map instance; + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public Schema1Map0Builder getBuilderAfterTest(Map instance) { + return new Schema1Map0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java index 688bf26c7d1..f80de3a21b7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.MapJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,56 @@ public FrozenMap someprop() throws UnsetPropertyException { return get(name); } } - public static class ObjectWithCollidingPropertiesMapBuilder { - // Map because addProps is unset + + public interface SetterForSomeProp { + Map getInstance(); + T getBuilderAfterSomeProp(Map instance); + + default T someProp(Map value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + } + + public interface SetterForSomeprop { + Map getInstance(); + T getBuilderAfterSomeprop(Map instance); + + default T someprop(Map value) { + var instance = getInstance(); + instance.put("someprop", value); + return getBuilderAfterSomeprop(instance); + } + } + + public static class ObjectWithCollidingPropertiesMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSomeProp, SetterForSomeprop { + private final Map instance; + private static final Set knownKeys = Set.of( + "someProp", + "someprop" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithCollidingPropertiesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterSomeProp(Map instance) { + return new ObjectWithCollidingPropertiesMapBuilder(instance); + } + public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterSomeprop(Map instance) { + return new ObjectWithCollidingPropertiesMapBuilder(instance); + } + public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java index e2fc3d95071..5aee86f5bd9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,167 @@ public Money.MoneyMap cost() throws UnsetPropertyException { return get(name); } } - public static class ObjectWithDecimalPropertiesMapBuilder { - // Map because addProps is unset + + public interface SetterForLength { + Map getInstance(); + T getBuilderAfterLength(Map instance); + + default T length(Void value) { + var instance = getInstance(); + instance.put("length", null); + return getBuilderAfterLength(instance); + } + + default T length(boolean value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(String value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(int value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(float value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(long value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(double value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(List value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + + default T length(Map value) { + var instance = getInstance(); + instance.put("length", value); + return getBuilderAfterLength(instance); + } + } + + public interface SetterForWidth { + Map getInstance(); + T getBuilderAfterWidth(Map instance); + + default T width(String value) { + var instance = getInstance(); + instance.put("width", value); + return getBuilderAfterWidth(instance); + } + } + + public interface SetterForCost { + Map getInstance(); + T getBuilderAfterCost(Map instance); + + default T cost(Void value) { + var instance = getInstance(); + instance.put("cost", null); + return getBuilderAfterCost(instance); + } + + default T cost(boolean value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(String value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(int value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(float value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(long value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(double value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(List value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + + default T cost(Map value) { + var instance = getInstance(); + instance.put("cost", value); + return getBuilderAfterCost(instance); + } + } + + public static class ObjectWithDecimalPropertiesMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForLength, SetterForWidth, SetterForCost { + private final Map instance; + private static final Set knownKeys = Set.of( + "length", + "width", + "cost" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithDecimalPropertiesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterLength(Map instance) { + return new ObjectWithDecimalPropertiesMapBuilder(instance); + } + public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterWidth(Map instance) { + return new ObjectWithDecimalPropertiesMapBuilder(instance); + } + public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterCost(Map instance) { + return new ObjectWithDecimalPropertiesMapBuilder(instance); + } + public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java index a37602711fc..3a3d8c58237 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java @@ -14,9 +14,11 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -83,8 +85,117 @@ public static ObjectWithDifficultlyNamedPropsMap of(Map because addProps is unset + + public interface SetterForSchema123list { + Map getInstance(); + T getBuilderAfterSchema123list(Map instance); + + default T set123HyphenMinusList(String value) { + var instance = getInstance(); + instance.put("123-list", value); + return getBuilderAfterSchema123list(instance); + } + } + + public interface SetterForSpecialpropertyname { + Map getInstance(); + T getBuilderAfterSpecialpropertyname(Map instance); + + default T setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(int value) { + var instance = getInstance(); + instance.put("$special[property.name]", value); + return getBuilderAfterSpecialpropertyname(instance); + } + + default T setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(float value) { + var instance = getInstance(); + instance.put("$special[property.name]", value); + return getBuilderAfterSpecialpropertyname(instance); + } + + default T setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(long value) { + var instance = getInstance(); + instance.put("$special[property.name]", value); + return getBuilderAfterSpecialpropertyname(instance); + } + + default T setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(double value) { + var instance = getInstance(); + instance.put("$special[property.name]", value); + return getBuilderAfterSpecialpropertyname(instance); + } + } + + public interface SetterForSchema123Number { + Map getInstance(); + T getBuilderAfterSchema123Number(Map instance); + + default T set123number(int value) { + var instance = getInstance(); + instance.put("123Number", value); + return getBuilderAfterSchema123Number(instance); + } + + default T set123number(float value) { + var instance = getInstance(); + instance.put("123Number", value); + return getBuilderAfterSchema123Number(instance); + } + + default T set123number(long value) { + var instance = getInstance(); + instance.put("123Number", value); + return getBuilderAfterSchema123Number(instance); + } + + default T set123number(double value) { + var instance = getInstance(); + instance.put("123Number", value); + return getBuilderAfterSchema123Number(instance); + } + } + + public static class ObjectWithDifficultlyNamedPropsMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSpecialpropertyname, SetterForSchema123Number { + private final Map instance; + private static final Set knownKeys = Set.of( + "123-list", + "$special[property.name]", + "123Number" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithDifficultlyNamedPropsMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSpecialpropertyname(Map instance) { + return new ObjectWithDifficultlyNamedPropsMap0Builder(instance); + } + public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSchema123Number(Map instance) { + return new ObjectWithDifficultlyNamedPropsMap0Builder(instance); + } + public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ObjectWithDifficultlyNamedPropsMapBuilder implements SetterForSchema123list { + private final Map instance; + public ObjectWithDifficultlyNamedPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSchema123list(Map instance) { + return new ObjectWithDifficultlyNamedPropsMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java index 4c50f829f27..03a3bdb11b3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java @@ -17,6 +17,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -300,8 +302,89 @@ public static ObjectWithInlineCompositionPropertyMap of(Map because addProps is unset + + public interface SetterForSomeProp { + Map getInstance(); + T getBuilderAfterSomeProp(Map instance); + + default T someProp(Void value) { + var instance = getInstance(); + instance.put("someProp", null); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(boolean value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(String value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(int value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(float value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(long value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(double value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(List value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(Map value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + } + + public static class ObjectWithInlineCompositionPropertyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSomeProp { + private final Map instance; + private static final Set knownKeys = Set.of( + "someProp" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithInlineCompositionPropertyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithInlineCompositionPropertyMapBuilder getBuilderAfterSomeProp(Map instance) { + return new ObjectWithInlineCompositionPropertyMapBuilder(instance); + } + public ObjectWithInlineCompositionPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java index 5347517eb28..6b57e98b79e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -53,8 +55,188 @@ public FromSchema.FromSchemaMap from() { return get(name); } } - public static class ObjectWithInvalidNamedRefedPropertiesMapBuilder { - // Map because addProps is unset + + public interface SetterForReference { + Map getInstance(); + T getBuilderAfterReference(Map instance); + + default T setExclamationMarkReference(Void value) { + var instance = getInstance(); + instance.put("!reference", null); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(boolean value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(String value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(int value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(float value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(long value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(double value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(List value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + + default T setExclamationMarkReference(Map value) { + var instance = getInstance(); + instance.put("!reference", value); + return getBuilderAfterReference(instance); + } + } + + public interface SetterForFrom { + Map getInstance(); + T getBuilderAfterFrom(Map instance); + + default T from(Void value) { + var instance = getInstance(); + instance.put("from", null); + return getBuilderAfterFrom(instance); + } + + default T from(boolean value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(String value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(int value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(float value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(long value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(double value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(List value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + + default T from(Map value) { + var instance = getInstance(); + instance.put("from", value); + return getBuilderAfterFrom(instance); + } + } + + public static class ObjectWithInvalidNamedRefedPropertiesMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "!reference", + "from" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithInvalidNamedRefedPropertiesMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithInvalidNamedRefedPropertiesMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ObjectWithInvalidNamedRefedPropertiesMap01Builder implements SetterForFrom { + private final Map instance; + public ObjectWithInvalidNamedRefedPropertiesMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithInvalidNamedRefedPropertiesMap00Builder getBuilderAfterFrom(Map instance) { + return new ObjectWithInvalidNamedRefedPropertiesMap00Builder(instance); + } + } + + public static class ObjectWithInvalidNamedRefedPropertiesMap10Builder implements SetterForReference { + private final Map instance; + public ObjectWithInvalidNamedRefedPropertiesMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithInvalidNamedRefedPropertiesMap00Builder getBuilderAfterReference(Map instance) { + return new ObjectWithInvalidNamedRefedPropertiesMap00Builder(instance); + } + } + + public static class ObjectWithInvalidNamedRefedPropertiesMapBuilder implements SetterForReference, SetterForFrom { + private final Map instance; + public ObjectWithInvalidNamedRefedPropertiesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ObjectWithInvalidNamedRefedPropertiesMap01Builder getBuilderAfterReference(Map instance) { + return new ObjectWithInvalidNamedRefedPropertiesMap01Builder(instance); + } + public ObjectWithInvalidNamedRefedPropertiesMap10Builder getBuilderAfterFrom(Map instance) { + return new ObjectWithInvalidNamedRefedPropertiesMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java index 9f828ffc6de..5dc49910bb9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java @@ -14,12 +14,14 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NumberJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -81,8 +83,72 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException, return (String) value; } } - public static class ObjectWithNonIntersectingValuesMapBuilder { - // optionalProperties + additionalProperties + + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(int value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(float value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(long value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + + default T a(double value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ObjectWithNonIntersectingValuesMapBuilder implements BaseBuilder, SetterForA, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "a" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithNonIntersectingValuesMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithNonIntersectingValuesMapBuilder getBuilderAfterA(Map instance) { + return new ObjectWithNonIntersectingValuesMapBuilder(instance); + } + public ObjectWithNonIntersectingValuesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java index f1aa8a241ae..678bf7b8f21 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.NumberJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; @@ -21,6 +22,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -96,8 +98,71 @@ public Number b() throws UnsetPropertyException { return (Number) value; } } - public static class ObjectWithOnlyOptionalPropsMapBuilder { - // empty mapping + + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(String value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + + public interface SetterForB { + Map getInstance(); + T getBuilderAfterB(Map instance); + + default T b(int value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + + default T b(float value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + + default T b(long value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + + default T b(double value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + } + + public static class ObjectWithOnlyOptionalPropsMapBuilder implements BaseBuilder, SetterForA, SetterForB { + private final Map instance; + private static final Set knownKeys = Set.of( + "a", + "b" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithOnlyOptionalPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithOnlyOptionalPropsMapBuilder getBuilderAfterA(Map instance) { + return new ObjectWithOnlyOptionalPropsMapBuilder(instance); + } + public ObjectWithOnlyOptionalPropsMapBuilder getBuilderAfterB(Map instance) { + return new ObjectWithOnlyOptionalPropsMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java index bdca781cfae..e8998ed9a83 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String test() throws UnsetPropertyException { return get(name); } } - public static class ObjectWithOptionalTestPropMapBuilder { - // Map because addProps is unset + + public interface SetterForTest { + Map getInstance(); + T getBuilderAfterTest(Map instance); + + default T test(String value) { + var instance = getInstance(); + instance.put("test", value); + return getBuilderAfterTest(instance); + } + } + + public static class ObjectWithOptionalTestPropMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForTest { + private final Map instance; + private static final Set knownKeys = Set.of( + "test" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ObjectWithOptionalTestPropMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ObjectWithOptionalTestPropMapBuilder getBuilderAfterTest(Map instance) { + return new ObjectWithOptionalTestPropMapBuilder(instance); + } + public ObjectWithOptionalTestPropMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidations.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidations.java index ccfca254f10..06504a8ca04 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidations.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidations.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java index 3e5279410cc..780d1f842fe 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.DateTimeJsonSchema; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -241,8 +243,164 @@ public boolean complete() throws UnsetPropertyException { return get(name); } } - public static class OrderMapBuilder { - // Map because addProps is unset + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public interface SetterForQuantity { + Map getInstance(); + T getBuilderAfterQuantity(Map instance); + + default T quantity(int value) { + var instance = getInstance(); + instance.put("quantity", value); + return getBuilderAfterQuantity(instance); + } + + default T quantity(float value) { + var instance = getInstance(); + instance.put("quantity", value); + return getBuilderAfterQuantity(instance); + } + } + + public interface SetterForShipDate { + Map getInstance(); + T getBuilderAfterShipDate(Map instance); + + default T shipDate(String value) { + var instance = getInstance(); + instance.put("shipDate", value); + return getBuilderAfterShipDate(instance); + } + } + + public interface SetterForStatus { + Map getInstance(); + T getBuilderAfterStatus(Map instance); + + default T status(String value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(StringStatusEnums value) { + var instance = getInstance(); + instance.put("status", value.value()); + return getBuilderAfterStatus(instance); + } + } + + public interface SetterForComplete { + Map getInstance(); + T getBuilderAfterComplete(Map instance); + + default T complete(boolean value) { + var instance = getInstance(); + instance.put("complete", value); + return getBuilderAfterComplete(instance); + } + } + + public static class OrderMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForId, SetterForPetId, SetterForQuantity, SetterForShipDate, SetterForStatus, SetterForComplete { + private final Map instance; + private static final Set knownKeys = Set.of( + "id", + "petId", + "quantity", + "shipDate", + "status", + "complete" + ); + public Set getKnownKeys() { + return knownKeys; + } + public OrderMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public OrderMapBuilder getBuilderAfterId(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterPetId(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterQuantity(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterShipDate(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterStatus(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterComplete(Map instance) { + return new OrderMapBuilder(instance); + } + public OrderMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDto.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDto.java index 2afd715faee..170e51bd663 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDto.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDto.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.IntJsonSchema; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenList; @@ -22,6 +23,7 @@ import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.ListSchemaValidator; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -180,8 +182,104 @@ public ResultsList results() { return (ResultsList) value; } } - public static class PaginatedResultMyObjectDtoMapBuilder { - // empty mapping + + public interface SetterForCount { + Map getInstance(); + T getBuilderAfterCount(Map instance); + + default T count(int value) { + var instance = getInstance(); + instance.put("count", value); + return getBuilderAfterCount(instance); + } + + default T count(float value) { + var instance = getInstance(); + instance.put("count", value); + return getBuilderAfterCount(instance); + } + + default T count(long value) { + var instance = getInstance(); + instance.put("count", value); + return getBuilderAfterCount(instance); + } + + default T count(double value) { + var instance = getInstance(); + instance.put("count", value); + return getBuilderAfterCount(instance); + } + } + + public interface SetterForResults { + Map getInstance(); + T getBuilderAfterResults(Map instance); + + default T results(List> value) { + var instance = getInstance(); + instance.put("results", value); + return getBuilderAfterResults(instance); + } + } + + public static class PaginatedResultMyObjectDtoMap00Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "count", + "results" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PaginatedResultMyObjectDtoMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PaginatedResultMyObjectDtoMap01Builder implements SetterForResults { + private final Map instance; + public PaginatedResultMyObjectDtoMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PaginatedResultMyObjectDtoMap00Builder getBuilderAfterResults(Map instance) { + return new PaginatedResultMyObjectDtoMap00Builder(instance); + } + } + + public static class PaginatedResultMyObjectDtoMap10Builder implements SetterForCount { + private final Map instance; + public PaginatedResultMyObjectDtoMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PaginatedResultMyObjectDtoMap00Builder getBuilderAfterCount(Map instance) { + return new PaginatedResultMyObjectDtoMap00Builder(instance); + } + } + + public static class PaginatedResultMyObjectDtoMapBuilder implements SetterForCount, SetterForResults { + private final Map instance; + public PaginatedResultMyObjectDtoMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PaginatedResultMyObjectDtoMap01Builder getBuilderAfterCount(Map instance) { + return new PaginatedResultMyObjectDtoMap01Builder(instance); + } + public PaginatedResultMyObjectDtoMap10Builder getBuilderAfterResults(Map instance) { + return new PaginatedResultMyObjectDtoMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ParentPet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ParentPet.java index c7beed694f2..d845ee2692d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ParentPet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ParentPet.java @@ -14,6 +14,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java index 485631f1027..0f3a01e406a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java @@ -14,9 +14,11 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -412,8 +414,224 @@ public String status() throws UnsetPropertyException { return get(name); } } - public static class PetMapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public interface SetterForPhotoUrls { + Map getInstance(); + T getBuilderAfterPhotoUrls(Map instance); + + default T photoUrls(List value) { + var instance = getInstance(); + instance.put("photoUrls", value); + return getBuilderAfterPhotoUrls(instance); + } + } + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public interface SetterForCategory { + Map getInstance(); + T getBuilderAfterCategory(Map instance); + + default T category(Void value) { + var instance = getInstance(); + instance.put("category", null); + return getBuilderAfterCategory(instance); + } + + default T category(boolean value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(String value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(int value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(float value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(long value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(double value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(List value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + + default T category(Map value) { + var instance = getInstance(); + instance.put("category", value); + return getBuilderAfterCategory(instance); + } + } + + public interface SetterForTags { + Map getInstance(); + T getBuilderAfterTags(Map instance); + + default T tags(List> value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + } + + public interface SetterForStatus { + Map getInstance(); + T getBuilderAfterStatus(Map instance); + + default T status(String value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(StringStatusEnums value) { + var instance = getInstance(); + instance.put("status", value.value()); + return getBuilderAfterStatus(instance); + } + } + + public static class PetMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForId, SetterForCategory, SetterForTags, SetterForStatus { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "photoUrls", + "id", + "category", + "tags", + "status" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PetMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public PetMap00Builder getBuilderAfterId(Map instance) { + return new PetMap00Builder(instance); + } + public PetMap00Builder getBuilderAfterCategory(Map instance) { + return new PetMap00Builder(instance); + } + public PetMap00Builder getBuilderAfterTags(Map instance) { + return new PetMap00Builder(instance); + } + public PetMap00Builder getBuilderAfterStatus(Map instance) { + return new PetMap00Builder(instance); + } + public PetMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class PetMap01Builder implements SetterForPhotoUrls { + private final Map instance; + public PetMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PetMap00Builder getBuilderAfterPhotoUrls(Map instance) { + return new PetMap00Builder(instance); + } + } + + public static class PetMap10Builder implements SetterForName { + private final Map instance; + public PetMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PetMap00Builder getBuilderAfterName(Map instance) { + return new PetMap00Builder(instance); + } + } + + public static class PetMapBuilder implements SetterForName, SetterForPhotoUrls { + private final Map instance; + public PetMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PetMap01Builder getBuilderAfterName(Map instance) { + return new PetMap01Builder(instance); + } + public PetMap10Builder getBuilderAfterPhotoUrls(Map instance) { + return new PetMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pig.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pig.java index b21d4285349..9aac8d59ca6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pig.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pig.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java index c635492e6b7..e5d689c8ec7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -77,8 +79,104 @@ public PlayerMap enemyPlayer() throws UnsetPropertyException { return get(name); } } - public static class PlayerMapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public interface SetterForEnemyPlayer { + Map getInstance(); + T getBuilderAfterEnemyPlayer(Map instance); + + default T enemyPlayer(Void value) { + var instance = getInstance(); + instance.put("enemyPlayer", null); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(boolean value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(String value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(int value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(float value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(long value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(double value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(List value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + + default T enemyPlayer(Map value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } + } + + public static class PlayerMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForEnemyPlayer { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "enemyPlayer" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PlayerMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public PlayerMapBuilder getBuilderAfterName(Map instance) { + return new PlayerMapBuilder(instance); + } + public PlayerMapBuilder getBuilderAfterEnemyPlayer(Map instance) { + return new PlayerMapBuilder(instance); + } + public PlayerMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java index d89e93c8685..cbd24e5548f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String key() throws UnsetPropertyException { return get(name); } } - public static class PublicKeyMapBuilder { - // Map because addProps is unset + + public interface SetterForKey { + Map getInstance(); + T getBuilderAfterKey(Map instance); + + default T key(String value) { + var instance = getInstance(); + instance.put("key", value); + return getBuilderAfterKey(instance); + } + } + + public static class PublicKeyMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForKey { + private final Map instance; + private static final Set knownKeys = Set.of( + "key" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PublicKeyMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public PublicKeyMapBuilder getBuilderAfterKey(Map instance) { + return new PublicKeyMapBuilder(instance); + } + public PublicKeyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Quadrilateral.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Quadrilateral.java index 04f1c578938..79838f4bba7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Quadrilateral.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Quadrilateral.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterface.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterface.java index be4db8e38fa..b9cda6f4385 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterface.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterface.java @@ -17,8 +17,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -150,8 +152,98 @@ public String shapeType() { return get(name); } } - public static class QuadrilateralInterfaceMapBuilder { - // Map because addProps is unset + + public interface SetterForQuadrilateralType { + Map getInstance(); + T getBuilderAfterQuadrilateralType(Map instance); + + default T quadrilateralType(String value) { + var instance = getInstance(); + instance.put("quadrilateralType", value); + return getBuilderAfterQuadrilateralType(instance); + } + } + + public interface SetterForShapeType { + Map getInstance(); + T getBuilderAfterShapeType(Map instance); + + default T shapeType(String value) { + var instance = getInstance(); + instance.put("shapeType", value); + return getBuilderAfterShapeType(instance); + } + + default T shapeType(StringShapeTypeEnums value) { + var instance = getInstance(); + instance.put("shapeType", value.value()); + return getBuilderAfterShapeType(instance); + } + } + + public static class QuadrilateralInterfaceMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "quadrilateralType", + "shapeType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QuadrilateralInterfaceMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QuadrilateralInterfaceMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class QuadrilateralInterfaceMap01Builder implements SetterForShapeType { + private final Map instance; + public QuadrilateralInterfaceMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QuadrilateralInterfaceMap00Builder getBuilderAfterShapeType(Map instance) { + return new QuadrilateralInterfaceMap00Builder(instance); + } + } + + public static class QuadrilateralInterfaceMap10Builder implements SetterForQuadrilateralType { + private final Map instance; + public QuadrilateralInterfaceMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QuadrilateralInterfaceMap00Builder getBuilderAfterQuadrilateralType(Map instance) { + return new QuadrilateralInterfaceMap00Builder(instance); + } + } + + public static class QuadrilateralInterfaceMapBuilder implements SetterForQuadrilateralType, SetterForShapeType { + private final Map instance; + public QuadrilateralInterfaceMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QuadrilateralInterfaceMap01Builder getBuilderAfterQuadrilateralType(Map instance) { + return new QuadrilateralInterfaceMap01Builder(instance); + } + public QuadrilateralInterfaceMap10Builder getBuilderAfterShapeType(Map instance) { + return new QuadrilateralInterfaceMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java index 9abcea7d250..78196a7f9f2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,56 @@ public String baz() throws UnsetPropertyException { return get(name); } } - public static class ReadOnlyFirstMapBuilder { - // Map because addProps is unset + + public interface SetterForBar { + Map getInstance(); + T getBuilderAfterBar(Map instance); + + default T bar(String value) { + var instance = getInstance(); + instance.put("bar", value); + return getBuilderAfterBar(instance); + } + } + + public interface SetterForBaz { + Map getInstance(); + T getBuilderAfterBaz(Map instance); + + default T baz(String value) { + var instance = getInstance(); + instance.put("baz", value); + return getBuilderAfterBaz(instance); + } + } + + public static class ReadOnlyFirstMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar, SetterForBaz { + private final Map instance; + private static final Set knownKeys = Set.of( + "bar", + "baz" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ReadOnlyFirstMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ReadOnlyFirstMapBuilder getBuilderAfterBar(Map instance) { + return new ReadOnlyFirstMapBuilder(instance); + } + public ReadOnlyFirstMapBuilder getBuilderAfterBaz(Map instance) { + return new ReadOnlyFirstMapBuilder(instance); + } + public ReadOnlyFirstMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java index 4f3a7241be4..d802263dcb9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -59,8 +61,105 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException, return getOrThrow(name); } } - public static class ReqPropsFromExplicitAddPropsMapBuilder { - // requiredProperties + additionalProperties + + public interface SetterForInvalidname { + Map getInstance(); + T getBuilderAfterInvalidname(Map instance); + + default T setInvalidHyphenMinusName(String value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + } + + public interface SetterForValidName { + Map getInstance(); + T getBuilderAfterValidName(Map instance); + + default T validName(String value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ReqPropsFromExplicitAddPropsMap00Builder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "invalid-name", + "validName" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ReqPropsFromExplicitAddPropsMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ReqPropsFromExplicitAddPropsMap01Builder implements SetterForValidName, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromExplicitAddPropsMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromExplicitAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromExplicitAddPropsMap10Builder implements SetterForInvalidname, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromExplicitAddPropsMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromExplicitAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromExplicitAddPropsMapBuilder implements SetterForInvalidname, SetterForValidName, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromExplicitAddPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ReqPropsFromExplicitAddPropsMap01Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromExplicitAddPropsMap01Builder(instance); + } + public ReqPropsFromExplicitAddPropsMap10Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromExplicitAddPropsMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java index d635cc73a99..78320c615bb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java @@ -15,10 +15,12 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -59,8 +61,257 @@ public static ReqPropsFromTrueAddPropsMap of(Map because additionalProperties == true + + public interface SetterForInvalidname { + Map getInstance(); + T getBuilderAfterInvalidname(Map instance); + + default T setInvalidHyphenMinusName(Void value) { + var instance = getInstance(); + instance.put("invalid-name", null); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(boolean value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(String value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(int value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(float value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(long value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(double value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(List value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(Map value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + } + + public interface SetterForValidName { + Map getInstance(); + T getBuilderAfterValidName(Map instance); + + default T validName(Void value) { + var instance = getInstance(); + instance.put("validName", null); + return getBuilderAfterValidName(instance); + } + + default T validName(boolean value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(String value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(int value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(float value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(long value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(double value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(List value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(Map value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ReqPropsFromTrueAddPropsMap00Builder implements BaseBuilder<@Nullable Object>, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "invalid-name", + "validName" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ReqPropsFromTrueAddPropsMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ReqPropsFromTrueAddPropsMap01Builder implements SetterForValidName, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromTrueAddPropsMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromTrueAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromTrueAddPropsMap10Builder implements SetterForInvalidname, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromTrueAddPropsMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromTrueAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromTrueAddPropsMapBuilder implements SetterForInvalidname, SetterForValidName, SetterForAdditionalProperties { + private final Map instance; + public ReqPropsFromTrueAddPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ReqPropsFromTrueAddPropsMap01Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromTrueAddPropsMap01Builder(instance); + } + public ReqPropsFromTrueAddPropsMap10Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromTrueAddPropsMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddProps.java index 11ee5523fb7..fc151104c23 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddProps.java @@ -14,6 +14,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -48,8 +50,188 @@ public static ReqPropsFromUnsetAddPropsMap of(Map because addProps is unset + + public interface SetterForInvalidname { + Map getInstance(); + T getBuilderAfterInvalidname(Map instance); + + default T setInvalidHyphenMinusName(Void value) { + var instance = getInstance(); + instance.put("invalid-name", null); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(boolean value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(String value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(int value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(float value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(long value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(double value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(List value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + + default T setInvalidHyphenMinusName(Map value) { + var instance = getInstance(); + instance.put("invalid-name", value); + return getBuilderAfterInvalidname(instance); + } + } + + public interface SetterForValidName { + Map getInstance(); + T getBuilderAfterValidName(Map instance); + + default T validName(Void value) { + var instance = getInstance(); + instance.put("validName", null); + return getBuilderAfterValidName(instance); + } + + default T validName(boolean value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(String value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(int value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(float value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(long value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(double value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(List value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + + default T validName(Map value) { + var instance = getInstance(); + instance.put("validName", value); + return getBuilderAfterValidName(instance); + } + } + + public static class ReqPropsFromUnsetAddPropsMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "invalid-name", + "validName" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ReqPropsFromUnsetAddPropsMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromUnsetAddPropsMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ReqPropsFromUnsetAddPropsMap01Builder implements SetterForValidName { + private final Map instance; + public ReqPropsFromUnsetAddPropsMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromUnsetAddPropsMap00Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromUnsetAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromUnsetAddPropsMap10Builder implements SetterForInvalidname { + private final Map instance; + public ReqPropsFromUnsetAddPropsMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public ReqPropsFromUnsetAddPropsMap00Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromUnsetAddPropsMap00Builder(instance); + } + } + + public static class ReqPropsFromUnsetAddPropsMapBuilder implements SetterForInvalidname, SetterForValidName { + private final Map instance; + public ReqPropsFromUnsetAddPropsMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ReqPropsFromUnsetAddPropsMap01Builder getBuilderAfterInvalidname(Map instance) { + return new ReqPropsFromUnsetAddPropsMap01Builder(instance); + } + public ReqPropsFromUnsetAddPropsMap10Builder getBuilderAfterValidName(Map instance) { + return new ReqPropsFromUnsetAddPropsMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java index 1522ae864f5..5736dbdc5b0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -65,8 +67,47 @@ public static ReturnMap of(Map arg, SchemaCo return get(name); } } - public static class ReturnMapBuilder { - // Map because addProps is unset + + public interface SetterForReturnSchema2 { + Map getInstance(); + T getBuilderAfterReturnSchema2(Map instance); + + default T setReturn(int value) { + var instance = getInstance(); + instance.put("return", value); + return getBuilderAfterReturnSchema2(instance); + } + + default T setReturn(float value) { + var instance = getInstance(); + instance.put("return", value); + return getBuilderAfterReturnSchema2(instance); + } + } + + public static class ReturnMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForReturnSchema2 { + private final Map instance; + private static final Set knownKeys = Set.of( + "return" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ReturnMapBuilder1() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ReturnMapBuilder1 getBuilderAfterReturnSchema2(Map instance) { + return new ReturnMapBuilder1(instance); + } + public ReturnMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java index ea199177cb1..4df4abf60b2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -131,8 +133,47 @@ public String triangleType() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForTriangleType { + Map getInstance(); + T getBuilderAfterTriangleType(Map instance); + + default T triangleType(String value) { + var instance = getInstance(); + instance.put("triangleType", value); + return getBuilderAfterTriangleType(instance); + } + + default T triangleType(StringTriangleTypeEnums value) { + var instance = getInstance(); + instance.put("triangleType", value.value()); + return getBuilderAfterTriangleType(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForTriangleType { + private final Map instance; + private static final Set knownKeys = Set.of( + "triangleType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java index d74a5a597e0..906bd0e6cb2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java @@ -17,8 +17,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -88,8 +90,62 @@ public Number name() throws UnsetPropertyException { return get(name); } } - public static class Schema200ResponseMapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(int value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + + default T name(float value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public interface SetterForClassSchema { + Map getInstance(); + T getBuilderAfterClassSchema(Map instance); + + default T setClass(String value) { + var instance = getInstance(); + instance.put("class", value); + return getBuilderAfterClassSchema(instance); + } + } + + public static class Schema200ResponseMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForClassSchema { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "class" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema200ResponseMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema200ResponseMapBuilder getBuilderAfterName(Map instance) { + return new Schema200ResponseMapBuilder(instance); + } + public Schema200ResponseMapBuilder getBuilderAfterClassSchema(Map instance) { + return new Schema200ResponseMapBuilder(instance); + } + public Schema200ResponseMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java index 244304ac0af..2be666c5f58 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java @@ -14,10 +14,12 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -57,8 +59,158 @@ public SelfReferencingObjectModelMap getAdditionalProperty(String name) throws U return (SelfReferencingObjectModelMap) value; } } - public static class SelfReferencingObjectModelMapBuilder { - // optionalProperties + additionalProperties + + public interface SetterForSelfRef { + Map getInstance(); + T getBuilderAfterSelfRef(Map instance); + + default T selfRef(Void value) { + var instance = getInstance(); + instance.put("selfRef", null); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(boolean value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(String value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(int value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(float value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(long value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(double value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(List value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + + default T selfRef(Map value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class SelfReferencingObjectModelMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSelfRef, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "selfRef" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SelfReferencingObjectModelMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SelfReferencingObjectModelMapBuilder getBuilderAfterSelfRef(Map instance) { + return new SelfReferencingObjectModelMapBuilder(instance); + } + public SelfReferencingObjectModelMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Shape.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Shape.java index 7d81b5eeba9..069635d6e1d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Shape.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Shape.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ShapeOrNull.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ShapeOrNull.java index 686df1fb4bd..871ef900200 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ShapeOrNull.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ShapeOrNull.java @@ -18,6 +18,7 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.NullJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java index f592fd935cc..87ea8a8b545 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java @@ -17,7 +17,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -131,8 +133,47 @@ public String quadrilateralType() throws UnsetPropertyException { return get(name); } } - public static class Schema1MapBuilder { - // Map because addProps is unset + + public interface SetterForQuadrilateralType { + Map getInstance(); + T getBuilderAfterQuadrilateralType(Map instance); + + default T quadrilateralType(String value) { + var instance = getInstance(); + instance.put("quadrilateralType", value); + return getBuilderAfterQuadrilateralType(instance); + } + + default T quadrilateralType(StringQuadrilateralTypeEnums value) { + var instance = getInstance(); + instance.put("quadrilateralType", value.value()); + return getBuilderAfterQuadrilateralType(instance); + } + } + + public static class Schema1MapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForQuadrilateralType { + private final Map instance; + private static final Set knownKeys = Set.of( + "quadrilateralType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public Schema1MapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public Schema1MapBuilder getBuilderAfterQuadrilateralType(Map instance) { + return new Schema1MapBuilder(instance); + } + public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SomeObject.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SomeObject.java index 23ba51a67ae..06d92a8079f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SomeObject.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SomeObject.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java index 6a0318d3f26..a025a521271 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String a() throws UnsetPropertyException { return get(name); } } - public static class SpecialModelnameMapBuilder { - // Map because addProps is unset + + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(String value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + + public static class SpecialModelnameMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { + private final Map instance; + private static final Set knownKeys = Set.of( + "a" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SpecialModelnameMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SpecialModelnameMapBuilder getBuilderAfterA(Map instance) { + return new SpecialModelnameMapBuilder(instance); + } + public SpecialModelnameMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringBooleanMap.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringBooleanMap.java index feec1d939f7..d3db1f9a11e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringBooleanMap.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringBooleanMap.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,38 @@ public boolean getAdditionalProperty(String name) throws UnsetPropertyException return (boolean) value; } } - public static class StringBooleanMapMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class StringBooleanMapMapBuilder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public StringBooleanMapMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public StringBooleanMapMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java index c43ff7a9ea3..6de4e6e2982 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java @@ -14,8 +14,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -89,8 +91,74 @@ public String name() throws UnsetPropertyException { return get(name); } } - public static class TagMapBuilder { - // Map because addProps is unset + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public static class TagMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForId, SetterForName { + private final Map instance; + private static final Set knownKeys = Set.of( + "id", + "name" + ); + public Set getKnownKeys() { + return knownKeys; + } + public TagMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public TagMapBuilder getBuilderAfterId(Map instance) { + return new TagMapBuilder(instance); + } + public TagMapBuilder getBuilderAfterName(Map instance) { + return new TagMapBuilder(instance); + } + public TagMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Triangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Triangle.java index b4c4ac87c63..d5fd89123b8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Triangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Triangle.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/TriangleInterface.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/TriangleInterface.java index ad908d3dfd1..a8330366cbc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/TriangleInterface.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/TriangleInterface.java @@ -17,8 +17,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -150,8 +152,98 @@ public String triangleType() { return get(name); } } - public static class TriangleInterfaceMapBuilder { - // Map because addProps is unset + + public interface SetterForShapeType { + Map getInstance(); + T getBuilderAfterShapeType(Map instance); + + default T shapeType(String value) { + var instance = getInstance(); + instance.put("shapeType", value); + return getBuilderAfterShapeType(instance); + } + + default T shapeType(StringShapeTypeEnums value) { + var instance = getInstance(); + instance.put("shapeType", value.value()); + return getBuilderAfterShapeType(instance); + } + } + + public interface SetterForTriangleType { + Map getInstance(); + T getBuilderAfterTriangleType(Map instance); + + default T triangleType(String value) { + var instance = getInstance(); + instance.put("triangleType", value); + return getBuilderAfterTriangleType(instance); + } + } + + public static class TriangleInterfaceMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "shapeType", + "triangleType" + ); + public Set getKnownKeys() { + return knownKeys; + } + public TriangleInterfaceMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public TriangleInterfaceMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class TriangleInterfaceMap01Builder implements SetterForTriangleType { + private final Map instance; + public TriangleInterfaceMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public TriangleInterfaceMap00Builder getBuilderAfterTriangleType(Map instance) { + return new TriangleInterfaceMap00Builder(instance); + } + } + + public static class TriangleInterfaceMap10Builder implements SetterForShapeType { + private final Map instance; + public TriangleInterfaceMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public TriangleInterfaceMap00Builder getBuilderAfterShapeType(Map instance) { + return new TriangleInterfaceMap00Builder(instance); + } + } + + public static class TriangleInterfaceMapBuilder implements SetterForShapeType, SetterForTriangleType { + private final Map instance; + public TriangleInterfaceMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public TriangleInterfaceMap01Builder getBuilderAfterShapeType(Map instance) { + return new TriangleInterfaceMap01Builder(instance); + } + public TriangleInterfaceMap10Builder getBuilderAfterTriangleType(Map instance) { + return new TriangleInterfaceMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java index 8f80fdc72ab..8a8fc019cdf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java @@ -18,11 +18,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.Int32JsonSchema; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.NullJsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -594,8 +596,395 @@ public FrozenMap objectWithNoDeclaredProps() throws UnsetPropertyException { return get(name); } } - public static class UserMapBuilder { - // Map because addProps is unset + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public interface SetterForUsername { + Map getInstance(); + T getBuilderAfterUsername(Map instance); + + default T username(String value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + } + + public interface SetterForFirstName { + Map getInstance(); + T getBuilderAfterFirstName(Map instance); + + default T firstName(String value) { + var instance = getInstance(); + instance.put("firstName", value); + return getBuilderAfterFirstName(instance); + } + } + + public interface SetterForLastName { + Map getInstance(); + T getBuilderAfterLastName(Map instance); + + default T lastName(String value) { + var instance = getInstance(); + instance.put("lastName", value); + return getBuilderAfterLastName(instance); + } + } + + public interface SetterForEmail { + Map getInstance(); + T getBuilderAfterEmail(Map instance); + + default T email(String value) { + var instance = getInstance(); + instance.put("email", value); + return getBuilderAfterEmail(instance); + } + } + + public interface SetterForPassword { + Map getInstance(); + T getBuilderAfterPassword(Map instance); + + default T password(String value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + } + + public interface SetterForPhone { + Map getInstance(); + T getBuilderAfterPhone(Map instance); + + default T phone(String value) { + var instance = getInstance(); + instance.put("phone", value); + return getBuilderAfterPhone(instance); + } + } + + public interface SetterForUserStatus { + Map getInstance(); + T getBuilderAfterUserStatus(Map instance); + + default T userStatus(int value) { + var instance = getInstance(); + instance.put("userStatus", value); + return getBuilderAfterUserStatus(instance); + } + + default T userStatus(float value) { + var instance = getInstance(); + instance.put("userStatus", value); + return getBuilderAfterUserStatus(instance); + } + } + + public interface SetterForObjectWithNoDeclaredProps { + Map getInstance(); + T getBuilderAfterObjectWithNoDeclaredProps(Map instance); + + default T objectWithNoDeclaredProps(Map value) { + var instance = getInstance(); + instance.put("objectWithNoDeclaredProps", value); + return getBuilderAfterObjectWithNoDeclaredProps(instance); + } + } + + public interface SetterForObjectWithNoDeclaredPropsNullable { + Map getInstance(); + T getBuilderAfterObjectWithNoDeclaredPropsNullable(Map instance); + + default T objectWithNoDeclaredPropsNullable(Void value) { + var instance = getInstance(); + instance.put("objectWithNoDeclaredPropsNullable", null); + return getBuilderAfterObjectWithNoDeclaredPropsNullable(instance); + } + + default T objectWithNoDeclaredPropsNullable(Map value) { + var instance = getInstance(); + instance.put("objectWithNoDeclaredPropsNullable", value); + return getBuilderAfterObjectWithNoDeclaredPropsNullable(instance); + } + } + + public interface SetterForAnyTypeProp { + Map getInstance(); + T getBuilderAfterAnyTypeProp(Map instance); + + default T anyTypeProp(Void value) { + var instance = getInstance(); + instance.put("anyTypeProp", null); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(boolean value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(String value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(int value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(float value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(long value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(double value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(List value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + + default T anyTypeProp(Map value) { + var instance = getInstance(); + instance.put("anyTypeProp", value); + return getBuilderAfterAnyTypeProp(instance); + } + } + + public interface SetterForAnyTypeExceptNullProp { + Map getInstance(); + T getBuilderAfterAnyTypeExceptNullProp(Map instance); + + default T anyTypeExceptNullProp(Void value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", null); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(boolean value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(String value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(int value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(float value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(long value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(double value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(List value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + + default T anyTypeExceptNullProp(Map value) { + var instance = getInstance(); + instance.put("anyTypeExceptNullProp", value); + return getBuilderAfterAnyTypeExceptNullProp(instance); + } + } + + public interface SetterForAnyTypePropNullable { + Map getInstance(); + T getBuilderAfterAnyTypePropNullable(Map instance); + + default T anyTypePropNullable(Void value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", null); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(boolean value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(String value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(int value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(float value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(long value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(double value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(List value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + + default T anyTypePropNullable(Map value) { + var instance = getInstance(); + instance.put("anyTypePropNullable", value); + return getBuilderAfterAnyTypePropNullable(instance); + } + } + + public static class UserMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForId, SetterForUsername, SetterForFirstName, SetterForLastName, SetterForEmail, SetterForPassword, SetterForPhone, SetterForUserStatus, SetterForObjectWithNoDeclaredProps, SetterForObjectWithNoDeclaredPropsNullable, SetterForAnyTypeProp, SetterForAnyTypeExceptNullProp, SetterForAnyTypePropNullable { + private final Map instance; + private static final Set knownKeys = Set.of( + "id", + "username", + "firstName", + "lastName", + "email", + "password", + "phone", + "userStatus", + "objectWithNoDeclaredProps", + "objectWithNoDeclaredPropsNullable", + "anyTypeProp", + "anyTypeExceptNullProp", + "anyTypePropNullable" + ); + public Set getKnownKeys() { + return knownKeys; + } + public UserMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public UserMapBuilder getBuilderAfterId(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterUsername(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterFirstName(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterLastName(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterEmail(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterPassword(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterPhone(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterUserStatus(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterObjectWithNoDeclaredProps(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterObjectWithNoDeclaredPropsNullable(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterAnyTypeProp(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterAnyTypeExceptNullProp(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterAnyTypePropNullable(Map instance) { + return new UserMapBuilder(instance); + } + public UserMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java index 9b18bdbe5fd..34451642742 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java @@ -14,8 +14,10 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -167,8 +169,87 @@ public boolean hasTeeth() throws UnsetPropertyException { return get(name); } } - public static class WhaleMapBuilder { - // Map because addProps is unset + + public interface SetterForClassName { + Map getInstance(); + T getBuilderAfterClassName(Map instance); + + default T className(String value) { + var instance = getInstance(); + instance.put("className", value); + return getBuilderAfterClassName(instance); + } + + default T className(StringClassNameEnums value) { + var instance = getInstance(); + instance.put("className", value.value()); + return getBuilderAfterClassName(instance); + } + } + + public interface SetterForHasBaleen { + Map getInstance(); + T getBuilderAfterHasBaleen(Map instance); + + default T hasBaleen(boolean value) { + var instance = getInstance(); + instance.put("hasBaleen", value); + return getBuilderAfterHasBaleen(instance); + } + } + + public interface SetterForHasTeeth { + Map getInstance(); + T getBuilderAfterHasTeeth(Map instance); + + default T hasTeeth(boolean value) { + var instance = getInstance(); + instance.put("hasTeeth", value); + return getBuilderAfterHasTeeth(instance); + } + } + + public static class WhaleMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForHasBaleen, SetterForHasTeeth { + private final Map instance; + private static final Set knownKeys = Set.of( + "className", + "hasBaleen", + "hasTeeth" + ); + public Set getKnownKeys() { + return knownKeys; + } + public WhaleMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public WhaleMap0Builder getBuilderAfterHasBaleen(Map instance) { + return new WhaleMap0Builder(instance); + } + public WhaleMap0Builder getBuilderAfterHasTeeth(Map instance) { + return new WhaleMap0Builder(instance); + } + public WhaleMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class WhaleMapBuilder implements SetterForClassName { + private final Map instance; + public WhaleMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public WhaleMap0Builder getBuilderAfterClassName(Map instance) { + return new WhaleMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java index e313d6572df..843370c07d9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.StringEnumValidator; @@ -213,8 +215,147 @@ public String type() throws UnsetPropertyException { return getOrThrow(name); } } - public static class ZebraMapBuilder { - // Map because additionalProperties == true + + public interface SetterForClassName { + Map getInstance(); + T getBuilderAfterClassName(Map instance); + + default T className(String value) { + var instance = getInstance(); + instance.put("className", value); + return getBuilderAfterClassName(instance); + } + + default T className(StringClassNameEnums value) { + var instance = getInstance(); + instance.put("className", value.value()); + return getBuilderAfterClassName(instance); + } + } + + public interface SetterForType { + Map getInstance(); + T getBuilderAfterType(Map instance); + + default T type(String value) { + var instance = getInstance(); + instance.put("type", value); + return getBuilderAfterType(instance); + } + + default T type(StringTypeEnums value) { + var instance = getInstance(); + instance.put("type", value.value()); + return getBuilderAfterType(instance); + } + } + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, null); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class ZebraMap0Builder implements BaseBuilder<@Nullable Object>, SetterForType, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of( + "className", + "type" + ); + public Set getKnownKeys() { + return knownKeys; + } + public ZebraMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public ZebraMap0Builder getBuilderAfterType(Map instance) { + return new ZebraMap0Builder(instance); + } + public ZebraMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class ZebraMapBuilder implements SetterForClassName, SetterForAdditionalProperties { + private final Map instance; + public ZebraMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public ZebraMap0Builder getBuilderAfterClassName(Map instance) { + return new ZebraMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java index 0c5633c7e78..a3655f959d4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.delete.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String someHeader() throws UnsetPropertyException { return getOrThrow("someHeader"); } } - public static class HeaderParametersMapBuilder { - // empty mapping + + public interface SetterForSomeHeader { + Map getInstance(); + T getBuilderAfterSomeHeader(Map instance); + + default T someHeader(Void value) { + var instance = getInstance(); + instance.put("someHeader", null); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(boolean value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(String value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(int value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(float value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(long value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(double value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(List value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(Map value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + } + + public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForSomeHeader { + private final Map instance; + private static final Set knownKeys = Set.of( + "someHeader" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map instance) { + return new HeaderParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java index 53fdae0d7ad..8e1369a1c40 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.delete.parameters.parameter1.Schema1; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String subDir() { return getOrThrow("subDir"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForSubDir { + Map getInstance(); + T getBuilderAfterSubDir(Map instance); + + default T subDir(Void value) { + var instance = getInstance(); + instance.put("subDir", null); + return getBuilderAfterSubDir(instance); + } + + default T subDir(boolean value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(String value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(int value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(float value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(long value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(double value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(List value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(Map value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "subDir" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForSubDir { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterSubDir(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java index 27c9efbd7ab..7d34361f36a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.parameters.parameter0.PathParamSchema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String subDir() { return getOrThrow("subDir"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForSubDir { + Map getInstance(); + T getBuilderAfterSubDir(Map instance); + + default T subDir(Void value) { + var instance = getInstance(); + instance.put("subDir", null); + return getBuilderAfterSubDir(instance); + } + + default T subDir(boolean value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(String value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(int value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(float value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(long value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(double value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(List value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(Map value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "subDir" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForSubDir { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterSubDir(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java index e9cef5a9daf..81d93355f4a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String searchStr() throws UnsetPropertyException { return getOrThrow("searchStr"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForSearchStr { + Map getInstance(); + T getBuilderAfterSearchStr(Map instance); + + default T searchStr(Void value) { + var instance = getInstance(); + instance.put("searchStr", null); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(boolean value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(String value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(int value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(float value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(long value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(double value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(List value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + + default T searchStr(Map value) { + var instance = getInstance(); + instance.put("searchStr", value); + return getBuilderAfterSearchStr(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder, SetterForSearchStr { + private final Map instance; + private static final Set knownKeys = Set.of( + "searchStr" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterSearchStr(Map instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java index 13270b5efdd..9497d90eab6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.post.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String someHeader() throws UnsetPropertyException { return getOrThrow("someHeader"); } } - public static class HeaderParametersMapBuilder { - // empty mapping + + public interface SetterForSomeHeader { + Map getInstance(); + T getBuilderAfterSomeHeader(Map instance); + + default T someHeader(Void value) { + var instance = getInstance(); + instance.put("someHeader", null); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(boolean value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(String value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(int value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(float value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(long value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(double value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(List value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + + default T someHeader(Map value) { + var instance = getInstance(); + instance.put("someHeader", value); + return getBuilderAfterSomeHeader(instance); + } + } + + public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForSomeHeader { + private final Map instance; + private static final Set knownKeys = Set.of( + "someHeader" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map instance) { + return new HeaderParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java index 645c4ab09dd..89d56a8bf71 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.commonparamsubdir.parameters.parameter0.PathParamSchema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String subDir() { return getOrThrow("subDir"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForSubDir { + Map getInstance(); + T getBuilderAfterSubDir(Map instance); + + default T subDir(Void value) { + var instance = getInstance(); + instance.put("subDir", null); + return getBuilderAfterSubDir(instance); + } + + default T subDir(boolean value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(String value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(int value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(float value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(long value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(double value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(List value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + + default T subDir(Map value) { + var instance = getInstance(); + instance.put("subDir", value); + return getBuilderAfterSubDir(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "subDir" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForSubDir { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterSubDir(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java index 3d6226cf1f6..a51acc7ae96 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java @@ -16,11 +16,13 @@ import org.openapijsonschematools.client.paths.fake.delete.parameters.parameter1.Schema1; import org.openapijsonschematools.client.paths.fake.delete.parameters.parameter4.Schema4; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -73,8 +75,159 @@ public String boolean_group() throws UnsetPropertyException { return (String) value; } } - public static class HeaderParametersMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForRequiredBooleanGroup { + Map getInstance(); + T getBuilderAfterRequiredBooleanGroup(Map instance); + + default T required_boolean_group(Void value) { + var instance = getInstance(); + instance.put("required_boolean_group", null); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(boolean value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(String value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(int value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(float value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(long value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(double value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(List value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + + default T required_boolean_group(Map value) { + var instance = getInstance(); + instance.put("required_boolean_group", value); + return getBuilderAfterRequiredBooleanGroup(instance); + } + } + + public interface SetterForBooleanGroup { + Map getInstance(); + T getBuilderAfterBooleanGroup(Map instance); + + default T boolean_group(Void value) { + var instance = getInstance(); + instance.put("boolean_group", null); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(boolean value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(String value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(int value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(float value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(long value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(double value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(List value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + + default T boolean_group(Map value) { + var instance = getInstance(); + instance.put("boolean_group", value); + return getBuilderAfterBooleanGroup(instance); + } + } + + public static class HeaderParametersMap0Builder implements BaseBuilder<@Nullable Object>, SetterForBooleanGroup { + private final Map instance; + private static final Set knownKeys = Set.of( + "required_boolean_group", + "boolean_group" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMap0Builder getBuilderAfterBooleanGroup(Map instance) { + return new HeaderParametersMap0Builder(instance); + } + } + + public static class HeaderParametersMapBuilder implements SetterForRequiredBooleanGroup { + private final Map instance; + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public HeaderParametersMap0Builder getBuilderAfterRequiredBooleanGroup(Map instance) { + return new HeaderParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java index 89130698c3f..69e62746205 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java @@ -18,11 +18,13 @@ import org.openapijsonschematools.client.paths.fake.delete.parameters.parameter3.Schema3; import org.openapijsonschematools.client.paths.fake.delete.parameters.parameter5.Schema5; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -95,8 +97,311 @@ public String string_group() throws UnsetPropertyException { return (String) value; } } - public static class QueryParametersMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForRequiredInt64Group { + Map getInstance(); + T getBuilderAfterRequiredInt64Group(Map instance); + + default T required_int64_group(Void value) { + var instance = getInstance(); + instance.put("required_int64_group", null); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(boolean value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(String value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(int value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(float value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(long value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(double value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(List value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + + default T required_int64_group(Map value) { + var instance = getInstance(); + instance.put("required_int64_group", value); + return getBuilderAfterRequiredInt64Group(instance); + } + } + + public interface SetterForRequiredStringGroup { + Map getInstance(); + T getBuilderAfterRequiredStringGroup(Map instance); + + default T required_string_group(Void value) { + var instance = getInstance(); + instance.put("required_string_group", null); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(boolean value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(String value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(int value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(float value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(long value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(double value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(List value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + + default T required_string_group(Map value) { + var instance = getInstance(); + instance.put("required_string_group", value); + return getBuilderAfterRequiredStringGroup(instance); + } + } + + public interface SetterForInt64Group { + Map getInstance(); + T getBuilderAfterInt64Group(Map instance); + + default T int64_group(Void value) { + var instance = getInstance(); + instance.put("int64_group", null); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(boolean value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(String value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(int value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(float value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(long value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(double value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(List value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + + default T int64_group(Map value) { + var instance = getInstance(); + instance.put("int64_group", value); + return getBuilderAfterInt64Group(instance); + } + } + + public interface SetterForStringGroup { + Map getInstance(); + T getBuilderAfterStringGroup(Map instance); + + default T string_group(Void value) { + var instance = getInstance(); + instance.put("string_group", null); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(boolean value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(String value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(int value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(float value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(long value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(double value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(List value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + + default T string_group(Map value) { + var instance = getInstance(); + instance.put("string_group", value); + return getBuilderAfterStringGroup(instance); + } + } + + public static class QueryParametersMap00Builder implements BaseBuilder<@Nullable Object>, SetterForInt64Group, SetterForStringGroup { + private final Map instance; + private static final Set knownKeys = Set.of( + "required_int64_group", + "required_string_group", + "int64_group", + "string_group" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap00Builder getBuilderAfterInt64Group(Map instance) { + return new QueryParametersMap00Builder(instance); + } + public QueryParametersMap00Builder getBuilderAfterStringGroup(Map instance) { + return new QueryParametersMap00Builder(instance); + } + } + + public static class QueryParametersMap01Builder implements SetterForRequiredStringGroup { + private final Map instance; + public QueryParametersMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap00Builder getBuilderAfterRequiredStringGroup(Map instance) { + return new QueryParametersMap00Builder(instance); + } + } + + public static class QueryParametersMap10Builder implements SetterForRequiredInt64Group { + private final Map instance; + public QueryParametersMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap00Builder getBuilderAfterRequiredInt64Group(Map instance) { + return new QueryParametersMap00Builder(instance); + } + } + + public static class QueryParametersMapBuilder implements SetterForRequiredInt64Group, SetterForRequiredStringGroup { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap01Builder getBuilderAfterRequiredInt64Group(Map instance) { + return new QueryParametersMap01Builder(instance); + } + public QueryParametersMap10Builder getBuilderAfterRequiredStringGroup(Map instance) { + return new QueryParametersMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java index d1cad969960..4eeaabbfb37 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java @@ -16,11 +16,13 @@ import org.openapijsonschematools.client.paths.fake.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.paths.fake.get.parameters.parameter1.Schema1; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -74,8 +76,149 @@ public Schema0.SchemaList0 enum_header_string_array() throws UnsetPropertyExcept return (Schema0.SchemaList0) value; } } - public static class HeaderParametersMapBuilder { - // empty mapping + + public interface SetterForEnumHeaderString { + Map getInstance(); + T getBuilderAfterEnumHeaderString(Map instance); + + default T enum_header_string(Void value) { + var instance = getInstance(); + instance.put("enum_header_string", null); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(boolean value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(String value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(int value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(float value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(long value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(double value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(List value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + + default T enum_header_string(Map value) { + var instance = getInstance(); + instance.put("enum_header_string", value); + return getBuilderAfterEnumHeaderString(instance); + } + } + + public interface SetterForEnumHeaderStringArray { + Map getInstance(); + T getBuilderAfterEnumHeaderStringArray(Map instance); + + default T enum_header_string_array(Void value) { + var instance = getInstance(); + instance.put("enum_header_string_array", null); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(boolean value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(String value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(int value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(float value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(long value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(double value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(List value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + + default T enum_header_string_array(Map value) { + var instance = getInstance(); + instance.put("enum_header_string_array", value); + return getBuilderAfterEnumHeaderStringArray(instance); + } + } + + public static class HeaderParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForEnumHeaderString, SetterForEnumHeaderStringArray { + private final Map instance; + private static final Set knownKeys = Set.of( + "enum_header_string", + "enum_header_string_array" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMapBuilder getBuilderAfterEnumHeaderString(Map instance) { + return new HeaderParametersMapBuilder(instance); + } + public HeaderParametersMapBuilder getBuilderAfterEnumHeaderStringArray(Map instance) { + return new HeaderParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java index f0a99bf264b..5e9d64add74 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java @@ -18,11 +18,13 @@ import org.openapijsonschematools.client.paths.fake.get.parameters.parameter4.Schema4; import org.openapijsonschematools.client.paths.fake.get.parameters.parameter5.Schema5; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -98,8 +100,275 @@ public Schema2.SchemaList2 enum_query_string_array() throws UnsetPropertyExcepti return (Schema2.SchemaList2) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForEnumQueryDouble { + Map getInstance(); + T getBuilderAfterEnumQueryDouble(Map instance); + + default T enum_query_double(Void value) { + var instance = getInstance(); + instance.put("enum_query_double", null); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(boolean value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(String value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(int value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(float value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(long value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(double value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(List value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + + default T enum_query_double(Map value) { + var instance = getInstance(); + instance.put("enum_query_double", value); + return getBuilderAfterEnumQueryDouble(instance); + } + } + + public interface SetterForEnumQueryString { + Map getInstance(); + T getBuilderAfterEnumQueryString(Map instance); + + default T enum_query_string(Void value) { + var instance = getInstance(); + instance.put("enum_query_string", null); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(boolean value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(String value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(int value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(float value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(long value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(double value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(List value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + + default T enum_query_string(Map value) { + var instance = getInstance(); + instance.put("enum_query_string", value); + return getBuilderAfterEnumQueryString(instance); + } + } + + public interface SetterForEnumQueryInteger { + Map getInstance(); + T getBuilderAfterEnumQueryInteger(Map instance); + + default T enum_query_integer(Void value) { + var instance = getInstance(); + instance.put("enum_query_integer", null); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(boolean value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(String value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(int value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(float value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(long value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(double value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(List value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + + default T enum_query_integer(Map value) { + var instance = getInstance(); + instance.put("enum_query_integer", value); + return getBuilderAfterEnumQueryInteger(instance); + } + } + + public interface SetterForEnumQueryStringArray { + Map getInstance(); + T getBuilderAfterEnumQueryStringArray(Map instance); + + default T enum_query_string_array(Void value) { + var instance = getInstance(); + instance.put("enum_query_string_array", null); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(boolean value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(String value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(int value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(float value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(long value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(double value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(List value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + + default T enum_query_string_array(Map value) { + var instance = getInstance(); + instance.put("enum_query_string_array", value); + return getBuilderAfterEnumQueryStringArray(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForEnumQueryDouble, SetterForEnumQueryString, SetterForEnumQueryInteger, SetterForEnumQueryStringArray { + private final Map instance; + private static final Set knownKeys = Set.of( + "enum_query_double", + "enum_query_string", + "enum_query_integer", + "enum_query_string_array" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterEnumQueryDouble(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterEnumQueryString(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterEnumQueryInteger(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterEnumQueryStringArray(Map instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java index 84b53041a74..8df6639dfe5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.SetMaker; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -310,8 +312,62 @@ public String enum_form_string() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForEnumFormStringArray { + Map getInstance(); + T getBuilderAfterEnumFormStringArray(Map instance); + + default T enum_form_string_array(List value) { + var instance = getInstance(); + instance.put("enum_form_string_array", value); + return getBuilderAfterEnumFormStringArray(instance); + } + } + + public interface SetterForEnumFormString { + Map getInstance(); + T getBuilderAfterEnumFormString(Map instance); + + default T enum_form_string(String value) { + var instance = getInstance(); + instance.put("enum_form_string", value); + return getBuilderAfterEnumFormString(instance); + } + + default T enum_form_string(StringEnumFormStringEnums value) { + var instance = getInstance(); + instance.put("enum_form_string", value.value()); + return getBuilderAfterEnumFormString(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForEnumFormStringArray, SetterForEnumFormString { + private final Map instance; + private static final Set knownKeys = Set.of( + "enum_form_string_array", + "enum_form_string" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterEnumFormStringArray(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterEnumFormString(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java index 488539228eb..cfedee3187d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -16,9 +16,11 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.DateJsonSchema; import org.openapijsonschematools.client.schemas.Int64JsonSchema; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -688,8 +690,566 @@ public String callback() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForByteSchema { + Map getInstance(); + T getBuilderAfterByteSchema(Map instance); + + default T setByte(String value) { + var instance = getInstance(); + instance.put("byte", value); + return getBuilderAfterByteSchema(instance); + } + } + + public interface SetterForDoubleSchema { + Map getInstance(); + T getBuilderAfterDoubleSchema(Map instance); + + default T setDouble(int value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(float value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(long value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + + default T setDouble(double value) { + var instance = getInstance(); + instance.put("double", value); + return getBuilderAfterDoubleSchema(instance); + } + } + + public interface SetterForNumberSchema { + Map getInstance(); + T getBuilderAfterNumberSchema(Map instance); + + default T setNumber(int value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(float value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(long value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + + default T setNumber(double value) { + var instance = getInstance(); + instance.put("number", value); + return getBuilderAfterNumberSchema(instance); + } + } + + public interface SetterForPatternWithoutDelimiter { + Map getInstance(); + T getBuilderAfterPatternWithoutDelimiter(Map instance); + + default T pattern_without_delimiter(String value) { + var instance = getInstance(); + instance.put("pattern_without_delimiter", value); + return getBuilderAfterPatternWithoutDelimiter(instance); + } + } + + public interface SetterForIntegerSchema { + Map getInstance(); + T getBuilderAfterIntegerSchema(Map instance); + + default T setInteger(int value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(float value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(long value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + + default T setInteger(double value) { + var instance = getInstance(); + instance.put("integer", value); + return getBuilderAfterIntegerSchema(instance); + } + } + + public interface SetterForInt32 { + Map getInstance(); + T getBuilderAfterInt32(Map instance); + + default T int32(int value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(float value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + } + + public interface SetterForInt64 { + Map getInstance(); + T getBuilderAfterInt64(Map instance); + + default T int64(int value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(float value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(long value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + + default T int64(double value) { + var instance = getInstance(); + instance.put("int64", value); + return getBuilderAfterInt64(instance); + } + } + + public interface SetterForFloatSchema { + Map getInstance(); + T getBuilderAfterFloatSchema(Map instance); + + default T setFloat(int value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(float value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(long value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + + default T setFloat(double value) { + var instance = getInstance(); + instance.put("float", value); + return getBuilderAfterFloatSchema(instance); + } + } + + public interface SetterForStringSchema { + Map getInstance(); + T getBuilderAfterStringSchema(Map instance); + + default T setString(String value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + } + + public interface SetterForBinary { + Map getInstance(); + T getBuilderAfterBinary(Map instance); + + default T binary(String value) { + var instance = getInstance(); + instance.put("binary", value); + return getBuilderAfterBinary(instance); + } + } + + public interface SetterForDate { + Map getInstance(); + T getBuilderAfterDate(Map instance); + + default T date(String value) { + var instance = getInstance(); + instance.put("date", value); + return getBuilderAfterDate(instance); + } + } + + public interface SetterForDateTime { + Map getInstance(); + T getBuilderAfterDateTime(Map instance); + + default T dateTime(String value) { + var instance = getInstance(); + instance.put("dateTime", value); + return getBuilderAfterDateTime(instance); + } + } + + public interface SetterForPassword { + Map getInstance(); + T getBuilderAfterPassword(Map instance); + + default T password(String value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + } + + public interface SetterForCallback { + Map getInstance(); + T getBuilderAfterCallback(Map instance); + + default T callback(String value) { + var instance = getInstance(); + instance.put("callback", value); + return getBuilderAfterCallback(instance); + } + } + + public static class SchemaMap0000Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForIntegerSchema, SetterForInt32, SetterForInt64, SetterForFloatSchema, SetterForStringSchema, SetterForBinary, SetterForDate, SetterForDateTime, SetterForPassword, SetterForCallback { + private final Map instance; + private static final Set knownKeys = Set.of( + "byte", + "double", + "number", + "pattern_without_delimiter", + "integer", + "int32", + "int64", + "float", + "string", + "binary", + "date", + "dateTime", + "password", + "callback" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMap0000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0000Builder getBuilderAfterIntegerSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterInt32(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterInt64(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterFloatSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterStringSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterBinary(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterDate(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterDateTime(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterPassword(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterCallback(Map instance) { + return new SchemaMap0000Builder(instance); + } + public SchemaMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class SchemaMap0001Builder implements SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap0001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0000Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap0000Builder(instance); + } + } + + public static class SchemaMap0010Builder implements SetterForNumberSchema { + private final Map instance; + public SchemaMap0010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0000Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + } + + public static class SchemaMap0011Builder implements SetterForNumberSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap0011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0001Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap0001Builder(instance); + } + public SchemaMap0010Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap0010Builder(instance); + } + } + + public static class SchemaMap0100Builder implements SetterForDoubleSchema { + private final Map instance; + public SchemaMap0100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0000Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + } + + public static class SchemaMap0101Builder implements SetterForDoubleSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap0101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0001Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap0001Builder(instance); + } + public SchemaMap0100Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap0100Builder(instance); + } + } + + public static class SchemaMap0110Builder implements SetterForDoubleSchema, SetterForNumberSchema { + private final Map instance; + public SchemaMap0110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0010Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap0010Builder(instance); + } + public SchemaMap0100Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap0100Builder(instance); + } + } + + public static class SchemaMap0111Builder implements SetterForDoubleSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap0111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0011Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap0011Builder(instance); + } + public SchemaMap0101Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap0101Builder(instance); + } + public SchemaMap0110Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap0110Builder(instance); + } + } + + public static class SchemaMap1000Builder implements SetterForByteSchema { + private final Map instance; + public SchemaMap1000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0000Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0000Builder(instance); + } + } + + public static class SchemaMap1001Builder implements SetterForByteSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap1001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0001Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0001Builder(instance); + } + public SchemaMap1000Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap1000Builder(instance); + } + } + + public static class SchemaMap1010Builder implements SetterForByteSchema, SetterForNumberSchema { + private final Map instance; + public SchemaMap1010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0010Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0010Builder(instance); + } + public SchemaMap1000Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap1000Builder(instance); + } + } + + public static class SchemaMap1011Builder implements SetterForByteSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap1011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0011Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0011Builder(instance); + } + public SchemaMap1001Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap1001Builder(instance); + } + public SchemaMap1010Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap1010Builder(instance); + } + } + + public static class SchemaMap1100Builder implements SetterForByteSchema, SetterForDoubleSchema { + private final Map instance; + public SchemaMap1100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0100Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0100Builder(instance); + } + public SchemaMap1000Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap1000Builder(instance); + } + } + + public static class SchemaMap1101Builder implements SetterForByteSchema, SetterForDoubleSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMap1101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0101Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0101Builder(instance); + } + public SchemaMap1001Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap1001Builder(instance); + } + public SchemaMap1100Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap1100Builder(instance); + } + } + + public static class SchemaMap1110Builder implements SetterForByteSchema, SetterForDoubleSchema, SetterForNumberSchema { + private final Map instance; + public SchemaMap1110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0110Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0110Builder(instance); + } + public SchemaMap1010Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap1010Builder(instance); + } + public SchemaMap1100Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap1100Builder(instance); + } + } + + public static class SchemaMapBuilder implements SetterForByteSchema, SetterForDoubleSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + private final Map instance; + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public SchemaMap0111Builder getBuilderAfterByteSchema(Map instance) { + return new SchemaMap0111Builder(instance); + } + public SchemaMap1011Builder getBuilderAfterDoubleSchema(Map instance) { + return new SchemaMap1011Builder(instance); + } + public SchemaMap1101Builder getBuilderAfterNumberSchema(Map instance) { + return new SchemaMap1101Builder(instance); + } + public SchemaMap1110Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { + return new SchemaMap1110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java index 1deaa87d08e..b7cc310f384 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String query() { return getOrThrow("query"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForQuery { + Map getInstance(); + T getBuilderAfterQuery(Map instance); + + default T query(Void value) { + var instance = getInstance(); + instance.put("query", null); + return getBuilderAfterQuery(instance); + } + + default T query(boolean value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(String value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(int value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(float value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(long value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(double value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(List value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + + default T query(Map value) { + var instance = getInstance(); + instance.put("query", value); + return getBuilderAfterQuery(instance); + } + } + + public static class QueryParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "query" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class QueryParametersMapBuilder implements SetterForQuery { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap0Builder getBuilderAfterQuery(Map instance) { + return new QueryParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java index 3e3ded8af70..304b583fd3d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java @@ -17,11 +17,13 @@ import org.openapijsonschematools.client.paths.fakecasesensitiveparams.put.parameters.parameter1.Schema1; import org.openapijsonschematools.client.paths.fakecasesensitiveparams.put.parameters.parameter2.Schema2; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -80,8 +82,306 @@ public String some_var() { return (String) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForSomeVar2 { + Map getInstance(); + T getBuilderAfterSomeVar2(Map instance); + + default T SomeVar(Void value) { + var instance = getInstance(); + instance.put("SomeVar", null); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(boolean value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(String value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(int value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(float value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(long value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(double value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(List value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + + default T SomeVar(Map value) { + var instance = getInstance(); + instance.put("SomeVar", value); + return getBuilderAfterSomeVar2(instance); + } + } + + public interface SetterForSomeVar { + Map getInstance(); + T getBuilderAfterSomeVar(Map instance); + + default T someVar(Void value) { + var instance = getInstance(); + instance.put("someVar", null); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(boolean value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(String value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(int value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(float value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(long value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(double value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(List value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + + default T someVar(Map value) { + var instance = getInstance(); + instance.put("someVar", value); + return getBuilderAfterSomeVar(instance); + } + } + + public interface SetterForSomeVar1 { + Map getInstance(); + T getBuilderAfterSomeVar1(Map instance); + + default T some_var(Void value) { + var instance = getInstance(); + instance.put("some_var", null); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(boolean value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(String value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(int value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(float value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(long value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(double value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(List value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + + default T some_var(Map value) { + var instance = getInstance(); + instance.put("some_var", value); + return getBuilderAfterSomeVar1(instance); + } + } + + public static class QueryParametersMap000Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "SomeVar", + "someVar", + "some_var" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class QueryParametersMap001Builder implements SetterForSomeVar1 { + private final Map instance; + public QueryParametersMap001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000Builder getBuilderAfterSomeVar1(Map instance) { + return new QueryParametersMap000Builder(instance); + } + } + + public static class QueryParametersMap010Builder implements SetterForSomeVar { + private final Map instance; + public QueryParametersMap010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000Builder getBuilderAfterSomeVar(Map instance) { + return new QueryParametersMap000Builder(instance); + } + } + + public static class QueryParametersMap011Builder implements SetterForSomeVar, SetterForSomeVar1 { + private final Map instance; + public QueryParametersMap011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001Builder getBuilderAfterSomeVar(Map instance) { + return new QueryParametersMap001Builder(instance); + } + public QueryParametersMap010Builder getBuilderAfterSomeVar1(Map instance) { + return new QueryParametersMap010Builder(instance); + } + } + + public static class QueryParametersMap100Builder implements SetterForSomeVar2 { + private final Map instance; + public QueryParametersMap100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000Builder getBuilderAfterSomeVar2(Map instance) { + return new QueryParametersMap000Builder(instance); + } + } + + public static class QueryParametersMap101Builder implements SetterForSomeVar2, SetterForSomeVar1 { + private final Map instance; + public QueryParametersMap101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001Builder getBuilderAfterSomeVar2(Map instance) { + return new QueryParametersMap001Builder(instance); + } + public QueryParametersMap100Builder getBuilderAfterSomeVar1(Map instance) { + return new QueryParametersMap100Builder(instance); + } + } + + public static class QueryParametersMap110Builder implements SetterForSomeVar2, SetterForSomeVar { + private final Map instance; + public QueryParametersMap110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010Builder getBuilderAfterSomeVar2(Map instance) { + return new QueryParametersMap010Builder(instance); + } + public QueryParametersMap100Builder getBuilderAfterSomeVar(Map instance) { + return new QueryParametersMap100Builder(instance); + } + } + + public static class QueryParametersMapBuilder implements SetterForSomeVar2, SetterForSomeVar, SetterForSomeVar1 { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011Builder getBuilderAfterSomeVar2(Map instance) { + return new QueryParametersMap011Builder(instance); + } + public QueryParametersMap101Builder getBuilderAfterSomeVar(Map instance) { + return new QueryParametersMap101Builder(instance); + } + public QueryParametersMap110Builder getBuilderAfterSomeVar1(Map instance) { + return new QueryParametersMap110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java index 98c31f96806..3c3248ef5c5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.fakedeletecoffeeid.delete.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String id() { return getOrThrow("id"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForId { + Map getInstance(); + T getBuilderAfterId(Map instance); + + default T id(Void value) { + var instance = getInstance(); + instance.put("id", null); + return getBuilderAfterId(instance); + } + + default T id(boolean value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(String value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(int value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(float value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(long value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(double value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(List value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + + default T id(Map value) { + var instance = getInstance(); + instance.put("id", value); + return getBuilderAfterId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java index 9e0f0293eed..6ea58784c19 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java @@ -14,11 +14,13 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -51,8 +53,38 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { return getOrThrow(name); } } - public static class SchemaMapBuilder { - // Map + + public interface SetterForAdditionalProperties { + Set getKnownKeys(); + Map getInstance(); + T getBuilderAfterAdditionalProperty(Map instance); + + default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + } + + public static class SchemaMapBuilder implements BaseBuilder, SetterForAdditionalProperties { + private final Map instance; + private static final Set knownKeys = Set.of(); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java index abe7df2d43d..5cddbcd9b98 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java @@ -16,11 +16,13 @@ import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.parameters.parameter0.Schema0; import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.parameters.parameter1.Schema1; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -74,8 +76,149 @@ public Schema1.SchemaMap1 compositionInProperty() throws UnsetPropertyException return (Schema1.SchemaMap1) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForCompositionAtRoot { + Map getInstance(); + T getBuilderAfterCompositionAtRoot(Map instance); + + default T compositionAtRoot(Void value) { + var instance = getInstance(); + instance.put("compositionAtRoot", null); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(boolean value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(String value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(int value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(float value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(long value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(double value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(List value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + + default T compositionAtRoot(Map value) { + var instance = getInstance(); + instance.put("compositionAtRoot", value); + return getBuilderAfterCompositionAtRoot(instance); + } + } + + public interface SetterForCompositionInProperty { + Map getInstance(); + T getBuilderAfterCompositionInProperty(Map instance); + + default T compositionInProperty(Void value) { + var instance = getInstance(); + instance.put("compositionInProperty", null); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(boolean value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(String value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(int value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(float value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(long value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(double value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(List value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + + default T compositionInProperty(Map value) { + var instance = getInstance(); + instance.put("compositionInProperty", value); + return getBuilderAfterCompositionInProperty(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForCompositionAtRoot, SetterForCompositionInProperty { + private final Map instance; + private static final Set knownKeys = Set.of( + "compositionAtRoot", + "compositionInProperty" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterCompositionAtRoot(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterCompositionInProperty(Map instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java index e6bce5683db..e5e83582fdc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java index 7be0b535287..ddc517843d4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java @@ -17,6 +17,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -300,8 +302,89 @@ public static SchemaMap1 of(Map arg, SchemaC return get(name); } } - public static class SchemaMapBuilder1 { - // Map because addProps is unset + + public interface SetterForSomeProp1 { + Map getInstance(); + T getBuilderAfterSomeProp1(Map instance); + + default T someProp(Void value) { + var instance = getInstance(); + instance.put("someProp", null); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(boolean value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(String value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(int value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(float value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(long value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(double value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(List value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + + default T someProp(Map value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp1(instance); + } + } + + public static class SchemaMapBuilder1 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSomeProp1 { + private final Map instance; + private static final Set knownKeys = Set.of( + "someProp" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder1() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder1 getBuilderAfterSomeProp1(Map instance) { + return new SchemaMapBuilder1(instance); + } + public SchemaMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java index ed2433c3b87..b8fa9fc5dfb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java index 29536e2e16d..05ce7fcdf35 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java @@ -17,6 +17,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -300,8 +302,89 @@ public static SchemaMap of(Map arg, SchemaCo return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForSomeProp { + Map getInstance(); + T getBuilderAfterSomeProp(Map instance); + + default T someProp(Void value) { + var instance = getInstance(); + instance.put("someProp", null); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(boolean value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(String value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(int value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(float value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(long value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(double value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(List value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(Map value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSomeProp { + private final Map instance; + private static final Set knownKeys = Set.of( + "someProp" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java index 2819820ca63..ad05b108c3e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java @@ -17,6 +17,7 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java index f22bc580152..4a3c7a090e3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java @@ -17,6 +17,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.BooleanSchemaValidator; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; @@ -300,8 +302,89 @@ public static SchemaMap of(Map arg, SchemaCo return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForSomeProp { + Map getInstance(); + T getBuilderAfterSomeProp(Map instance); + + default T someProp(Void value) { + var instance = getInstance(); + instance.put("someProp", null); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(boolean value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(String value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(int value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(float value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(long value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(double value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(List value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + + default T someProp(Map value) { + var instance = getInstance(); + instance.put("someProp", value); + return getBuilderAfterSomeProp(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForSomeProp { + private final Map instance; + private static final Set knownKeys = Set.of( + "someProp" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java index d7e8c5d2fe9..2d4296f159f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -84,8 +86,92 @@ public String param2() { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForParam { + Map getInstance(); + T getBuilderAfterParam(Map instance); + + default T param(String value) { + var instance = getInstance(); + instance.put("param", value); + return getBuilderAfterParam(instance); + } + } + + public interface SetterForParam2 { + Map getInstance(); + T getBuilderAfterParam2(Map instance); + + default T param2(String value) { + var instance = getInstance(); + instance.put("param2", value); + return getBuilderAfterParam2(instance); + } + } + + public static class SchemaMap00Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "param", + "param2" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class SchemaMap01Builder implements SetterForParam2 { + private final Map instance; + public SchemaMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap00Builder getBuilderAfterParam2(Map instance) { + return new SchemaMap00Builder(instance); + } + } + + public static class SchemaMap10Builder implements SetterForParam { + private final Map instance; + public SchemaMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap00Builder getBuilderAfterParam(Map instance) { + return new SchemaMap00Builder(instance); + } + } + + public static class SchemaMapBuilder implements SetterForParam, SetterForParam2 { + private final Map instance; + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public SchemaMap01Builder getBuilderAfterParam(Map instance) { + return new SchemaMap01Builder(instance); + } + public SchemaMap10Builder getBuilderAfterParam2(Map instance) { + return new SchemaMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java index 9b6f33a20b6..d0d828b8303 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String a() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForA { + Map getInstance(); + T getBuilderAfterA(Map instance); + + default T a(String value) { + var instance = getInstance(); + instance.put("a", value); + return getBuilderAfterA(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForA { + private final Map instance; + private static final Set knownKeys = Set.of( + "a" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterA(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java index 01c85b15200..07101064193 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String b() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForB { + Map getInstance(); + T getBuilderAfterB(Map instance); + + default T b(String value) { + var instance = getInstance(); + instance.put("b", value); + return getBuilderAfterB(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForB { + private final Map instance; + private static final Set knownKeys = Set.of( + "b" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterB(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java index 08a543cbdad..28983835f80 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.fakeobjinquery.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public Schema0.SchemaMap0 mapBean() throws UnsetPropertyException { return getOrThrow("mapBean"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForMapBean { + Map> getInstance(); + T getBuilderAfterMapBean(Map> instance); + + default T mapBean(Void value) { + var instance = getInstance(); + instance.put("mapBean", null); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(boolean value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(String value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(int value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(float value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(long value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(double value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(List value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(Map value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder>, SetterForMapBean { + private final Map> instance; + private static final Set knownKeys = Set.of( + "mapBean" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterMapBean(Map> instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java index aca189c523c..66bdb2075ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -66,8 +68,41 @@ public String keyword() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder0 { - // Map because addProps is unset + + public interface SetterForKeyword0 { + Map getInstance(); + T getBuilderAfterKeyword0(Map instance); + + default T keyword(String value) { + var instance = getInstance(); + instance.put("keyword", value); + return getBuilderAfterKeyword0(instance); + } + } + + public static class SchemaMapBuilder0 extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForKeyword0 { + private final Map instance; + private static final Set knownKeys = Set.of( + "keyword" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder0() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder0 getBuilderAfterKeyword0(Map instance) { + return new SchemaMapBuilder0(instance); + } + public SchemaMapBuilder0 getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java index 07bbbf36e85..62b6552abbb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java @@ -19,11 +19,13 @@ import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter17.Schema17; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter18.Schema18; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -90,8 +92,338 @@ public String self() throws UnsetPropertyException { return (String) value; } } - public static class CookieParametersMapBuilder { - // empty mapping + + public interface SetterForSchema1 { + Map getInstance(); + T getBuilderAfterSchema1(Map instance); + + default T setPositive1(Void value) { + var instance = getInstance(); + instance.put("1", null); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(boolean value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(String value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(int value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(float value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(long value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(double value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(List value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(Map value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + } + + public interface SetterForAB { + Map getInstance(); + T getBuilderAfterAB(Map instance); + + default T aB(Void value) { + var instance = getInstance(); + instance.put("aB", null); + return getBuilderAfterAB(instance); + } + + default T aB(boolean value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(String value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(int value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(float value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(long value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(double value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(List value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(Map value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + } + + public interface SetterForAb { + Map getInstance(); + T getBuilderAfterAb(Map instance); + + default T Ab(Void value) { + var instance = getInstance(); + instance.put("Ab", null); + return getBuilderAfterAb(instance); + } + + default T Ab(boolean value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(String value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(int value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(float value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(long value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(double value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(List value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(Map value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + } + + public interface SetterForAB1 { + Map getInstance(); + T getBuilderAfterAB1(Map instance); + + default T setAHyphenMinusB(Void value) { + var instance = getInstance(); + instance.put("A-B", null); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(boolean value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(String value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(int value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(float value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(long value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(double value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(List value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(Map value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + } + + public interface SetterForSelf { + Map getInstance(); + T getBuilderAfterSelf(Map instance); + + default T self(Void value) { + var instance = getInstance(); + instance.put("self", null); + return getBuilderAfterSelf(instance); + } + + default T self(boolean value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(String value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(int value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(float value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(long value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(double value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(List value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(Map value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + } + + public static class CookieParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAb, SetterForAB1, SetterForSelf { + private final Map instance; + private static final Set knownKeys = Set.of( + "1", + "aB", + "Ab", + "A-B", + "self" + ); + public Set getKnownKeys() { + return knownKeys; + } + public CookieParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public CookieParametersMapBuilder getBuilderAfterSchema1(Map instance) { + return new CookieParametersMapBuilder(instance); + } + public CookieParametersMapBuilder getBuilderAfterAB(Map instance) { + return new CookieParametersMapBuilder(instance); + } + public CookieParametersMapBuilder getBuilderAfterAb(Map instance) { + return new CookieParametersMapBuilder(instance); + } + public CookieParametersMapBuilder getBuilderAfterAB1(Map instance) { + return new CookieParametersMapBuilder(instance); + } + public CookieParametersMapBuilder getBuilderAfterSelf(Map instance) { + return new CookieParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java index bf9f77c4981..92f1e104102 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java @@ -18,11 +18,13 @@ import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter7.Schema7; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter8.Schema8; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -78,8 +80,275 @@ public String self() throws UnsetPropertyException { return (String) value; } } - public static class HeaderParametersMapBuilder { - // empty mapping + + public interface SetterForSchema1 { + Map getInstance(); + T getBuilderAfterSchema1(Map instance); + + default T setPositive1(Void value) { + var instance = getInstance(); + instance.put("1", null); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(boolean value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(String value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(int value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(float value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(long value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(double value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(List value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(Map value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + } + + public interface SetterForAB { + Map getInstance(); + T getBuilderAfterAB(Map instance); + + default T aB(Void value) { + var instance = getInstance(); + instance.put("aB", null); + return getBuilderAfterAB(instance); + } + + default T aB(boolean value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(String value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(int value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(float value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(long value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(double value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(List value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(Map value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + } + + public interface SetterForAB1 { + Map getInstance(); + T getBuilderAfterAB1(Map instance); + + default T setAHyphenMinusB(Void value) { + var instance = getInstance(); + instance.put("A-B", null); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(boolean value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(String value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(int value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(float value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(long value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(double value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(List value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(Map value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + } + + public interface SetterForSelf { + Map getInstance(); + T getBuilderAfterSelf(Map instance); + + default T self(Void value) { + var instance = getInstance(); + instance.put("self", null); + return getBuilderAfterSelf(instance); + } + + default T self(boolean value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(String value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(int value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(float value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(long value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(double value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(List value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(Map value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + } + + public static class HeaderParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAB1, SetterForSelf { + private final Map instance; + private static final Set knownKeys = Set.of( + "1", + "aB", + "A-B", + "self" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMapBuilder getBuilderAfterSchema1(Map instance) { + return new HeaderParametersMapBuilder(instance); + } + public HeaderParametersMapBuilder getBuilderAfterAB(Map instance) { + return new HeaderParametersMapBuilder(instance); + } + public HeaderParametersMapBuilder getBuilderAfterAB1(Map instance) { + return new HeaderParametersMapBuilder(instance); + } + public HeaderParametersMapBuilder getBuilderAfterSelf(Map instance) { + return new HeaderParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java index 00dbfdc1ae8..01cb315c8ba 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java @@ -19,11 +19,13 @@ import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter13.Schema13; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter9.Schema9; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -84,8 +86,870 @@ public String self() { return (String) value; } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForSchema1 { + Map getInstance(); + T getBuilderAfterSchema1(Map instance); + + default T setPositive1(Void value) { + var instance = getInstance(); + instance.put("1", null); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(boolean value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(String value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(int value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(float value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(long value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(double value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(List value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(Map value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + } + + public interface SetterForAB1 { + Map getInstance(); + T getBuilderAfterAB1(Map instance); + + default T setAHyphenMinusB(Void value) { + var instance = getInstance(); + instance.put("A-B", null); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(boolean value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(String value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(int value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(float value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(long value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(double value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(List value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(Map value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + } + + public interface SetterForAb { + Map getInstance(); + T getBuilderAfterAb(Map instance); + + default T Ab(Void value) { + var instance = getInstance(); + instance.put("Ab", null); + return getBuilderAfterAb(instance); + } + + default T Ab(boolean value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(String value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(int value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(float value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(long value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(double value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(List value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(Map value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + } + + public interface SetterForAB { + Map getInstance(); + T getBuilderAfterAB(Map instance); + + default T aB(Void value) { + var instance = getInstance(); + instance.put("aB", null); + return getBuilderAfterAB(instance); + } + + default T aB(boolean value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(String value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(int value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(float value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(long value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(double value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(List value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(Map value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + } + + public interface SetterForSelf { + Map getInstance(); + T getBuilderAfterSelf(Map instance); + + default T self(Void value) { + var instance = getInstance(); + instance.put("self", null); + return getBuilderAfterSelf(instance); + } + + default T self(boolean value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(String value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(int value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(float value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(long value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(double value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(List value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(Map value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + } + + public static class PathParametersMap00000Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "1", + "A-B", + "Ab", + "aB", + "self" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap00000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMap00001Builder implements SetterForSelf { + private final Map instance; + public PathParametersMap00001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00000Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap00000Builder(instance); + } + } + + public static class PathParametersMap00010Builder implements SetterForAB { + private final Map instance; + public PathParametersMap00010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00000Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap00000Builder(instance); + } + } + + public static class PathParametersMap00011Builder implements SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap00011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00001Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap00001Builder(instance); + } + public PathParametersMap00010Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap00010Builder(instance); + } + } + + public static class PathParametersMap00100Builder implements SetterForAb { + private final Map instance; + public PathParametersMap00100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00000Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap00000Builder(instance); + } + } + + public static class PathParametersMap00101Builder implements SetterForAb, SetterForSelf { + private final Map instance; + public PathParametersMap00101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00001Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap00001Builder(instance); + } + public PathParametersMap00100Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap00100Builder(instance); + } + } + + public static class PathParametersMap00110Builder implements SetterForAb, SetterForAB { + private final Map instance; + public PathParametersMap00110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00010Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap00010Builder(instance); + } + public PathParametersMap00100Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap00100Builder(instance); + } + } + + public static class PathParametersMap00111Builder implements SetterForAb, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap00111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00011Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap00011Builder(instance); + } + public PathParametersMap00101Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap00101Builder(instance); + } + public PathParametersMap00110Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap00110Builder(instance); + } + } + + public static class PathParametersMap01000Builder implements SetterForAB1 { + private final Map instance; + public PathParametersMap01000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00000Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00000Builder(instance); + } + } + + public static class PathParametersMap01001Builder implements SetterForAB1, SetterForSelf { + private final Map instance; + public PathParametersMap01001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00001Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00001Builder(instance); + } + public PathParametersMap01000Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap01000Builder(instance); + } + } + + public static class PathParametersMap01010Builder implements SetterForAB1, SetterForAB { + private final Map instance; + public PathParametersMap01010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00010Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00010Builder(instance); + } + public PathParametersMap01000Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap01000Builder(instance); + } + } + + public static class PathParametersMap01011Builder implements SetterForAB1, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap01011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00011Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00011Builder(instance); + } + public PathParametersMap01001Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap01001Builder(instance); + } + public PathParametersMap01010Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap01010Builder(instance); + } + } + + public static class PathParametersMap01100Builder implements SetterForAB1, SetterForAb { + private final Map instance; + public PathParametersMap01100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00100Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00100Builder(instance); + } + public PathParametersMap01000Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap01000Builder(instance); + } + } + + public static class PathParametersMap01101Builder implements SetterForAB1, SetterForAb, SetterForSelf { + private final Map instance; + public PathParametersMap01101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00101Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00101Builder(instance); + } + public PathParametersMap01001Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap01001Builder(instance); + } + public PathParametersMap01100Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap01100Builder(instance); + } + } + + public static class PathParametersMap01110Builder implements SetterForAB1, SetterForAb, SetterForAB { + private final Map instance; + public PathParametersMap01110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00110Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00110Builder(instance); + } + public PathParametersMap01010Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap01010Builder(instance); + } + public PathParametersMap01100Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap01100Builder(instance); + } + } + + public static class PathParametersMap01111Builder implements SetterForAB1, SetterForAb, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap01111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00111Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap00111Builder(instance); + } + public PathParametersMap01011Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap01011Builder(instance); + } + public PathParametersMap01101Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap01101Builder(instance); + } + public PathParametersMap01110Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap01110Builder(instance); + } + } + + public static class PathParametersMap10000Builder implements SetterForSchema1 { + private final Map instance; + public PathParametersMap10000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00000Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00000Builder(instance); + } + } + + public static class PathParametersMap10001Builder implements SetterForSchema1, SetterForSelf { + private final Map instance; + public PathParametersMap10001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00001Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00001Builder(instance); + } + public PathParametersMap10000Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap10000Builder(instance); + } + } + + public static class PathParametersMap10010Builder implements SetterForSchema1, SetterForAB { + private final Map instance; + public PathParametersMap10010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00010Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00010Builder(instance); + } + public PathParametersMap10000Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap10000Builder(instance); + } + } + + public static class PathParametersMap10011Builder implements SetterForSchema1, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap10011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00011Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00011Builder(instance); + } + public PathParametersMap10001Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap10001Builder(instance); + } + public PathParametersMap10010Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap10010Builder(instance); + } + } + + public static class PathParametersMap10100Builder implements SetterForSchema1, SetterForAb { + private final Map instance; + public PathParametersMap10100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00100Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00100Builder(instance); + } + public PathParametersMap10000Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap10000Builder(instance); + } + } + + public static class PathParametersMap10101Builder implements SetterForSchema1, SetterForAb, SetterForSelf { + private final Map instance; + public PathParametersMap10101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00101Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00101Builder(instance); + } + public PathParametersMap10001Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap10001Builder(instance); + } + public PathParametersMap10100Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap10100Builder(instance); + } + } + + public static class PathParametersMap10110Builder implements SetterForSchema1, SetterForAb, SetterForAB { + private final Map instance; + public PathParametersMap10110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00110Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00110Builder(instance); + } + public PathParametersMap10010Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap10010Builder(instance); + } + public PathParametersMap10100Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap10100Builder(instance); + } + } + + public static class PathParametersMap10111Builder implements SetterForSchema1, SetterForAb, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap10111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap00111Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap00111Builder(instance); + } + public PathParametersMap10011Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap10011Builder(instance); + } + public PathParametersMap10101Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap10101Builder(instance); + } + public PathParametersMap10110Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap10110Builder(instance); + } + } + + public static class PathParametersMap11000Builder implements SetterForSchema1, SetterForAB1 { + private final Map instance; + public PathParametersMap11000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01000Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01000Builder(instance); + } + public PathParametersMap10000Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10000Builder(instance); + } + } + + public static class PathParametersMap11001Builder implements SetterForSchema1, SetterForAB1, SetterForSelf { + private final Map instance; + public PathParametersMap11001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01001Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01001Builder(instance); + } + public PathParametersMap10001Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10001Builder(instance); + } + public PathParametersMap11000Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap11000Builder(instance); + } + } + + public static class PathParametersMap11010Builder implements SetterForSchema1, SetterForAB1, SetterForAB { + private final Map instance; + public PathParametersMap11010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01010Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01010Builder(instance); + } + public PathParametersMap10010Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10010Builder(instance); + } + public PathParametersMap11000Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap11000Builder(instance); + } + } + + public static class PathParametersMap11011Builder implements SetterForSchema1, SetterForAB1, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMap11011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01011Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01011Builder(instance); + } + public PathParametersMap10011Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10011Builder(instance); + } + public PathParametersMap11001Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap11001Builder(instance); + } + public PathParametersMap11010Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap11010Builder(instance); + } + } + + public static class PathParametersMap11100Builder implements SetterForSchema1, SetterForAB1, SetterForAb { + private final Map instance; + public PathParametersMap11100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01100Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01100Builder(instance); + } + public PathParametersMap10100Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10100Builder(instance); + } + public PathParametersMap11000Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap11000Builder(instance); + } + } + + public static class PathParametersMap11101Builder implements SetterForSchema1, SetterForAB1, SetterForAb, SetterForSelf { + private final Map instance; + public PathParametersMap11101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01101Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01101Builder(instance); + } + public PathParametersMap10101Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10101Builder(instance); + } + public PathParametersMap11001Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap11001Builder(instance); + } + public PathParametersMap11100Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap11100Builder(instance); + } + } + + public static class PathParametersMap11110Builder implements SetterForSchema1, SetterForAB1, SetterForAb, SetterForAB { + private final Map instance; + public PathParametersMap11110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public PathParametersMap01110Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01110Builder(instance); + } + public PathParametersMap10110Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10110Builder(instance); + } + public PathParametersMap11010Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap11010Builder(instance); + } + public PathParametersMap11100Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap11100Builder(instance); + } + } + + public static class PathParametersMapBuilder implements SetterForSchema1, SetterForAB1, SetterForAb, SetterForAB, SetterForSelf { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap01111Builder getBuilderAfterSchema1(Map instance) { + return new PathParametersMap01111Builder(instance); + } + public PathParametersMap10111Builder getBuilderAfterAB1(Map instance) { + return new PathParametersMap10111Builder(instance); + } + public PathParametersMap11011Builder getBuilderAfterAb(Map instance) { + return new PathParametersMap11011Builder(instance); + } + public PathParametersMap11101Builder getBuilderAfterAB(Map instance) { + return new PathParametersMap11101Builder(instance); + } + public PathParametersMap11110Builder getBuilderAfterSelf(Map instance) { + return new PathParametersMap11110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java index a2d3188ef0c..fa70dbba6ea 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java @@ -19,11 +19,13 @@ import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter3.Schema3; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.parameters.parameter4.Schema4; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -90,8 +92,338 @@ public String self() throws UnsetPropertyException { return (String) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForSchema1 { + Map getInstance(); + T getBuilderAfterSchema1(Map instance); + + default T setPositive1(Void value) { + var instance = getInstance(); + instance.put("1", null); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(boolean value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(String value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(int value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(float value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(long value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(double value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(List value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + + default T setPositive1(Map value) { + var instance = getInstance(); + instance.put("1", value); + return getBuilderAfterSchema1(instance); + } + } + + public interface SetterForAB { + Map getInstance(); + T getBuilderAfterAB(Map instance); + + default T aB(Void value) { + var instance = getInstance(); + instance.put("aB", null); + return getBuilderAfterAB(instance); + } + + default T aB(boolean value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(String value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(int value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(float value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(long value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(double value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(List value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + + default T aB(Map value) { + var instance = getInstance(); + instance.put("aB", value); + return getBuilderAfterAB(instance); + } + } + + public interface SetterForAb { + Map getInstance(); + T getBuilderAfterAb(Map instance); + + default T Ab(Void value) { + var instance = getInstance(); + instance.put("Ab", null); + return getBuilderAfterAb(instance); + } + + default T Ab(boolean value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(String value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(int value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(float value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(long value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(double value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(List value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + + default T Ab(Map value) { + var instance = getInstance(); + instance.put("Ab", value); + return getBuilderAfterAb(instance); + } + } + + public interface SetterForAB1 { + Map getInstance(); + T getBuilderAfterAB1(Map instance); + + default T setAHyphenMinusB(Void value) { + var instance = getInstance(); + instance.put("A-B", null); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(boolean value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(String value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(int value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(float value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(long value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(double value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(List value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + + default T setAHyphenMinusB(Map value) { + var instance = getInstance(); + instance.put("A-B", value); + return getBuilderAfterAB1(instance); + } + } + + public interface SetterForSelf { + Map getInstance(); + T getBuilderAfterSelf(Map instance); + + default T self(Void value) { + var instance = getInstance(); + instance.put("self", null); + return getBuilderAfterSelf(instance); + } + + default T self(boolean value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(String value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(int value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(float value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(long value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(double value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(List value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + + default T self(Map value) { + var instance = getInstance(); + instance.put("self", value); + return getBuilderAfterSelf(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAb, SetterForAB1, SetterForSelf { + private final Map instance; + private static final Set knownKeys = Set.of( + "1", + "aB", + "Ab", + "A-B", + "self" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterSchema1(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterAB(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterAb(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterAB1(Map instance) { + return new QueryParametersMapBuilder(instance); + } + public QueryParametersMapBuilder getBuilderAfterSelf(Map instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java index e4a3d5c1fbf..4bf7606cd12 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number petId() { return getOrThrow("petId"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(Void value) { + var instance = getInstance(); + instance.put("petId", null); + return getBuilderAfterPetId(instance); + } + + default T petId(boolean value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(String value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(List value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(Map value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForPetId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterPetId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java index d47147ba6d6..abf77850bb9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,66 @@ public String additionalMetadata() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForRequiredFile { + Map getInstance(); + T getBuilderAfterRequiredFile(Map instance); + + default T requiredFile(String value) { + var instance = getInstance(); + instance.put("requiredFile", value); + return getBuilderAfterRequiredFile(instance); + } + } + + public interface SetterForAdditionalMetadata { + Map getInstance(); + T getBuilderAfterAdditionalMetadata(Map instance); + + default T additionalMetadata(String value) { + var instance = getInstance(); + instance.put("additionalMetadata", value); + return getBuilderAfterAdditionalMetadata(instance); + } + } + + public static class SchemaMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAdditionalMetadata { + private final Map instance; + private static final Set knownKeys = Set.of( + "requiredFile", + "additionalMetadata" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { + return new SchemaMap0Builder(instance); + } + public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class SchemaMapBuilder implements SetterForRequiredFile { + private final Map instance; + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public SchemaMap0Builder getBuilderAfterRequiredFile(Map instance) { + return new SchemaMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/QueryParameters.java index 4c57a7d8658..a726a662f9c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/QueryParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.fakequeryparamwithjsoncontenttype.get.parameters.parameter0.content.applicationjson.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public static QueryParametersMap of(Map arg, return getOrThrow("someParam"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForSomeParam { + Map getInstance(); + T getBuilderAfterSomeParam(Map instance); + + default T someParam(Void value) { + var instance = getInstance(); + instance.put("someParam", null); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(boolean value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(String value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(int value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(float value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(long value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(double value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(List value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + + default T someParam(Map value) { + var instance = getInstance(); + instance.put("someParam", value); + return getBuilderAfterSomeParam(instance); + } + } + + public static class QueryParametersMap0Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "someParam" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class QueryParametersMapBuilder implements SetterForSomeParam { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap0Builder getBuilderAfterSomeParam(Map instance) { + return new QueryParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java index bf095486dd5..4181fdc545e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public Foo.FooMap mapBean() throws UnsetPropertyException { return getOrThrow("mapBean"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForMapBean { + Map> getInstance(); + T getBuilderAfterMapBean(Map> instance); + + default T mapBean(Void value) { + var instance = getInstance(); + instance.put("mapBean", null); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(boolean value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(String value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(int value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(float value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(long value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(double value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(List value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + + default T mapBean(Map value) { + var instance = getInstance(); + instance.put("mapBean", value); + return getBuilderAfterMapBean(instance); + } + } + + public static class QueryParametersMapBuilder implements BaseBuilder>, SetterForMapBean { + private final Map> instance; + private static final Set knownKeys = Set.of( + "mapBean" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> build() { + return instance; + } + public Map> getInstance() { + return instance; + } + public QueryParametersMapBuilder getBuilderAfterMapBean(Map> instance) { + return new QueryParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java index 2fad5e47c31..b76e8cd661b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java @@ -20,11 +20,13 @@ import org.openapijsonschematools.client.paths.faketestqueryparamters.put.parameters.parameter3.Schema3; import org.openapijsonschematools.client.paths.faketestqueryparamters.put.parameters.parameter4.Schema4; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -110,8 +112,1586 @@ public Schema3.SchemaList3 url() { return (Schema3.SchemaList3) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForContext { + Map getInstance(); + T getBuilderAfterContext(Map instance); + + default T context(Void value) { + var instance = getInstance(); + instance.put("context", null); + return getBuilderAfterContext(instance); + } + + default T context(boolean value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(String value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(int value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(float value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(long value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(double value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(List value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + + default T context(Map value) { + var instance = getInstance(); + instance.put("context", value); + return getBuilderAfterContext(instance); + } + } + + public interface SetterForHttp { + Map getInstance(); + T getBuilderAfterHttp(Map instance); + + default T http(Void value) { + var instance = getInstance(); + instance.put("http", null); + return getBuilderAfterHttp(instance); + } + + default T http(boolean value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(String value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(int value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(float value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(long value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(double value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(List value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + + default T http(Map value) { + var instance = getInstance(); + instance.put("http", value); + return getBuilderAfterHttp(instance); + } + } + + public interface SetterForIoutil { + Map getInstance(); + T getBuilderAfterIoutil(Map instance); + + default T ioutil(Void value) { + var instance = getInstance(); + instance.put("ioutil", null); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(boolean value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(String value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(int value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(float value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(long value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(double value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(List value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + + default T ioutil(Map value) { + var instance = getInstance(); + instance.put("ioutil", value); + return getBuilderAfterIoutil(instance); + } + } + + public interface SetterForPipe { + Map getInstance(); + T getBuilderAfterPipe(Map instance); + + default T pipe(Void value) { + var instance = getInstance(); + instance.put("pipe", null); + return getBuilderAfterPipe(instance); + } + + default T pipe(boolean value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(String value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(int value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(float value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(long value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(double value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(List value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + + default T pipe(Map value) { + var instance = getInstance(); + instance.put("pipe", value); + return getBuilderAfterPipe(instance); + } + } + + public interface SetterForRefParam { + Map getInstance(); + T getBuilderAfterRefParam(Map instance); + + default T refParam(Void value) { + var instance = getInstance(); + instance.put("refParam", null); + return getBuilderAfterRefParam(instance); + } + + default T refParam(boolean value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(String value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(int value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(float value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(long value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(double value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(List value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + + default T refParam(Map value) { + var instance = getInstance(); + instance.put("refParam", value); + return getBuilderAfterRefParam(instance); + } + } + + public interface SetterForUrl { + Map getInstance(); + T getBuilderAfterUrl(Map instance); + + default T url(Void value) { + var instance = getInstance(); + instance.put("url", null); + return getBuilderAfterUrl(instance); + } + + default T url(boolean value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(String value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(int value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(float value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(long value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(double value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(List value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + + default T url(Map value) { + var instance = getInstance(); + instance.put("url", value); + return getBuilderAfterUrl(instance); + } + } + + public static class QueryParametersMap000000Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "context", + "http", + "ioutil", + "pipe", + "refParam", + "url" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap000000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class QueryParametersMap000001Builder implements SetterForUrl { + private final Map instance; + public QueryParametersMap000001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap000010Builder implements SetterForRefParam { + private final Map instance; + public QueryParametersMap000010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap000011Builder implements SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap000011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap000001Builder(instance); + } + public QueryParametersMap000010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap000010Builder(instance); + } + } + + public static class QueryParametersMap000100Builder implements SetterForPipe { + private final Map instance; + public QueryParametersMap000100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap000101Builder implements SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap000101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap000001Builder(instance); + } + public QueryParametersMap000100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap000100Builder(instance); + } + } + + public static class QueryParametersMap000110Builder implements SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap000110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap000010Builder(instance); + } + public QueryParametersMap000100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap000100Builder(instance); + } + } + + public static class QueryParametersMap000111Builder implements SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap000111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap000011Builder(instance); + } + public QueryParametersMap000101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap000101Builder(instance); + } + public QueryParametersMap000110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap000110Builder(instance); + } + } + + public static class QueryParametersMap001000Builder implements SetterForIoutil { + private final Map instance; + public QueryParametersMap001000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap001001Builder implements SetterForIoutil, SetterForUrl { + private final Map instance; + public QueryParametersMap001001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000001Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000001Builder(instance); + } + public QueryParametersMap001000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap001000Builder(instance); + } + } + + public static class QueryParametersMap001010Builder implements SetterForIoutil, SetterForRefParam { + private final Map instance; + public QueryParametersMap001010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000010Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000010Builder(instance); + } + public QueryParametersMap001000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap001000Builder(instance); + } + } + + public static class QueryParametersMap001011Builder implements SetterForIoutil, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap001011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000011Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000011Builder(instance); + } + public QueryParametersMap001001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap001001Builder(instance); + } + public QueryParametersMap001010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap001010Builder(instance); + } + } + + public static class QueryParametersMap001100Builder implements SetterForIoutil, SetterForPipe { + private final Map instance; + public QueryParametersMap001100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000100Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000100Builder(instance); + } + public QueryParametersMap001000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap001000Builder(instance); + } + } + + public static class QueryParametersMap001101Builder implements SetterForIoutil, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap001101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000101Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000101Builder(instance); + } + public QueryParametersMap001001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap001001Builder(instance); + } + public QueryParametersMap001100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap001100Builder(instance); + } + } + + public static class QueryParametersMap001110Builder implements SetterForIoutil, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap001110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000110Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000110Builder(instance); + } + public QueryParametersMap001010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap001010Builder(instance); + } + public QueryParametersMap001100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap001100Builder(instance); + } + } + + public static class QueryParametersMap001111Builder implements SetterForIoutil, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap001111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000111Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap000111Builder(instance); + } + public QueryParametersMap001011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap001011Builder(instance); + } + public QueryParametersMap001101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap001101Builder(instance); + } + public QueryParametersMap001110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap001110Builder(instance); + } + } + + public static class QueryParametersMap010000Builder implements SetterForHttp { + private final Map instance; + public QueryParametersMap010000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap010001Builder implements SetterForHttp, SetterForUrl { + private final Map instance; + public QueryParametersMap010001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000001Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000001Builder(instance); + } + public QueryParametersMap010000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap010000Builder(instance); + } + } + + public static class QueryParametersMap010010Builder implements SetterForHttp, SetterForRefParam { + private final Map instance; + public QueryParametersMap010010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000010Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000010Builder(instance); + } + public QueryParametersMap010000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap010000Builder(instance); + } + } + + public static class QueryParametersMap010011Builder implements SetterForHttp, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap010011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000011Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000011Builder(instance); + } + public QueryParametersMap010001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap010001Builder(instance); + } + public QueryParametersMap010010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap010010Builder(instance); + } + } + + public static class QueryParametersMap010100Builder implements SetterForHttp, SetterForPipe { + private final Map instance; + public QueryParametersMap010100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000100Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000100Builder(instance); + } + public QueryParametersMap010000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap010000Builder(instance); + } + } + + public static class QueryParametersMap010101Builder implements SetterForHttp, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap010101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000101Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000101Builder(instance); + } + public QueryParametersMap010001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap010001Builder(instance); + } + public QueryParametersMap010100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap010100Builder(instance); + } + } + + public static class QueryParametersMap010110Builder implements SetterForHttp, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap010110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000110Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000110Builder(instance); + } + public QueryParametersMap010010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap010010Builder(instance); + } + public QueryParametersMap010100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap010100Builder(instance); + } + } + + public static class QueryParametersMap010111Builder implements SetterForHttp, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap010111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000111Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap000111Builder(instance); + } + public QueryParametersMap010011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap010011Builder(instance); + } + public QueryParametersMap010101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap010101Builder(instance); + } + public QueryParametersMap010110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap010110Builder(instance); + } + } + + public static class QueryParametersMap011000Builder implements SetterForHttp, SetterForIoutil { + private final Map instance; + public QueryParametersMap011000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001000Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001000Builder(instance); + } + public QueryParametersMap010000Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010000Builder(instance); + } + } + + public static class QueryParametersMap011001Builder implements SetterForHttp, SetterForIoutil, SetterForUrl { + private final Map instance; + public QueryParametersMap011001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001001Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001001Builder(instance); + } + public QueryParametersMap010001Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010001Builder(instance); + } + public QueryParametersMap011000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap011000Builder(instance); + } + } + + public static class QueryParametersMap011010Builder implements SetterForHttp, SetterForIoutil, SetterForRefParam { + private final Map instance; + public QueryParametersMap011010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001010Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001010Builder(instance); + } + public QueryParametersMap010010Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010010Builder(instance); + } + public QueryParametersMap011000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap011000Builder(instance); + } + } + + public static class QueryParametersMap011011Builder implements SetterForHttp, SetterForIoutil, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap011011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001011Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001011Builder(instance); + } + public QueryParametersMap010011Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010011Builder(instance); + } + public QueryParametersMap011001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap011001Builder(instance); + } + public QueryParametersMap011010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap011010Builder(instance); + } + } + + public static class QueryParametersMap011100Builder implements SetterForHttp, SetterForIoutil, SetterForPipe { + private final Map instance; + public QueryParametersMap011100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001100Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001100Builder(instance); + } + public QueryParametersMap010100Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010100Builder(instance); + } + public QueryParametersMap011000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap011000Builder(instance); + } + } + + public static class QueryParametersMap011101Builder implements SetterForHttp, SetterForIoutil, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap011101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001101Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001101Builder(instance); + } + public QueryParametersMap010101Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010101Builder(instance); + } + public QueryParametersMap011001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap011001Builder(instance); + } + public QueryParametersMap011100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap011100Builder(instance); + } + } + + public static class QueryParametersMap011110Builder implements SetterForHttp, SetterForIoutil, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap011110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001110Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001110Builder(instance); + } + public QueryParametersMap010110Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010110Builder(instance); + } + public QueryParametersMap011010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap011010Builder(instance); + } + public QueryParametersMap011100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap011100Builder(instance); + } + } + + public static class QueryParametersMap011111Builder implements SetterForHttp, SetterForIoutil, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap011111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001111Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap001111Builder(instance); + } + public QueryParametersMap010111Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap010111Builder(instance); + } + public QueryParametersMap011011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap011011Builder(instance); + } + public QueryParametersMap011101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap011101Builder(instance); + } + public QueryParametersMap011110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap011110Builder(instance); + } + } + + public static class QueryParametersMap100000Builder implements SetterForContext { + private final Map instance; + public QueryParametersMap100000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000000Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000000Builder(instance); + } + } + + public static class QueryParametersMap100001Builder implements SetterForContext, SetterForUrl { + private final Map instance; + public QueryParametersMap100001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000001Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000001Builder(instance); + } + public QueryParametersMap100000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap100000Builder(instance); + } + } + + public static class QueryParametersMap100010Builder implements SetterForContext, SetterForRefParam { + private final Map instance; + public QueryParametersMap100010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000010Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000010Builder(instance); + } + public QueryParametersMap100000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap100000Builder(instance); + } + } + + public static class QueryParametersMap100011Builder implements SetterForContext, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap100011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000011Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000011Builder(instance); + } + public QueryParametersMap100001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap100001Builder(instance); + } + public QueryParametersMap100010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap100010Builder(instance); + } + } + + public static class QueryParametersMap100100Builder implements SetterForContext, SetterForPipe { + private final Map instance; + public QueryParametersMap100100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000100Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000100Builder(instance); + } + public QueryParametersMap100000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap100000Builder(instance); + } + } + + public static class QueryParametersMap100101Builder implements SetterForContext, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap100101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000101Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000101Builder(instance); + } + public QueryParametersMap100001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap100001Builder(instance); + } + public QueryParametersMap100100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap100100Builder(instance); + } + } + + public static class QueryParametersMap100110Builder implements SetterForContext, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap100110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000110Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000110Builder(instance); + } + public QueryParametersMap100010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap100010Builder(instance); + } + public QueryParametersMap100100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap100100Builder(instance); + } + } + + public static class QueryParametersMap100111Builder implements SetterForContext, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap100111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap000111Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap000111Builder(instance); + } + public QueryParametersMap100011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap100011Builder(instance); + } + public QueryParametersMap100101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap100101Builder(instance); + } + public QueryParametersMap100110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap100110Builder(instance); + } + } + + public static class QueryParametersMap101000Builder implements SetterForContext, SetterForIoutil { + private final Map instance; + public QueryParametersMap101000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001000Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001000Builder(instance); + } + public QueryParametersMap100000Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100000Builder(instance); + } + } + + public static class QueryParametersMap101001Builder implements SetterForContext, SetterForIoutil, SetterForUrl { + private final Map instance; + public QueryParametersMap101001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001001Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001001Builder(instance); + } + public QueryParametersMap100001Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100001Builder(instance); + } + public QueryParametersMap101000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap101000Builder(instance); + } + } + + public static class QueryParametersMap101010Builder implements SetterForContext, SetterForIoutil, SetterForRefParam { + private final Map instance; + public QueryParametersMap101010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001010Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001010Builder(instance); + } + public QueryParametersMap100010Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100010Builder(instance); + } + public QueryParametersMap101000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap101000Builder(instance); + } + } + + public static class QueryParametersMap101011Builder implements SetterForContext, SetterForIoutil, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap101011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001011Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001011Builder(instance); + } + public QueryParametersMap100011Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100011Builder(instance); + } + public QueryParametersMap101001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap101001Builder(instance); + } + public QueryParametersMap101010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap101010Builder(instance); + } + } + + public static class QueryParametersMap101100Builder implements SetterForContext, SetterForIoutil, SetterForPipe { + private final Map instance; + public QueryParametersMap101100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001100Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001100Builder(instance); + } + public QueryParametersMap100100Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100100Builder(instance); + } + public QueryParametersMap101000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap101000Builder(instance); + } + } + + public static class QueryParametersMap101101Builder implements SetterForContext, SetterForIoutil, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap101101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001101Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001101Builder(instance); + } + public QueryParametersMap100101Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100101Builder(instance); + } + public QueryParametersMap101001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap101001Builder(instance); + } + public QueryParametersMap101100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap101100Builder(instance); + } + } + + public static class QueryParametersMap101110Builder implements SetterForContext, SetterForIoutil, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap101110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001110Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001110Builder(instance); + } + public QueryParametersMap100110Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100110Builder(instance); + } + public QueryParametersMap101010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap101010Builder(instance); + } + public QueryParametersMap101100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap101100Builder(instance); + } + } + + public static class QueryParametersMap101111Builder implements SetterForContext, SetterForIoutil, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap101111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap001111Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap001111Builder(instance); + } + public QueryParametersMap100111Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap100111Builder(instance); + } + public QueryParametersMap101011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap101011Builder(instance); + } + public QueryParametersMap101101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap101101Builder(instance); + } + public QueryParametersMap101110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap101110Builder(instance); + } + } + + public static class QueryParametersMap110000Builder implements SetterForContext, SetterForHttp { + private final Map instance; + public QueryParametersMap110000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010000Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010000Builder(instance); + } + public QueryParametersMap100000Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100000Builder(instance); + } + } + + public static class QueryParametersMap110001Builder implements SetterForContext, SetterForHttp, SetterForUrl { + private final Map instance; + public QueryParametersMap110001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010001Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010001Builder(instance); + } + public QueryParametersMap100001Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100001Builder(instance); + } + public QueryParametersMap110000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap110000Builder(instance); + } + } + + public static class QueryParametersMap110010Builder implements SetterForContext, SetterForHttp, SetterForRefParam { + private final Map instance; + public QueryParametersMap110010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010010Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010010Builder(instance); + } + public QueryParametersMap100010Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100010Builder(instance); + } + public QueryParametersMap110000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap110000Builder(instance); + } + } + + public static class QueryParametersMap110011Builder implements SetterForContext, SetterForHttp, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap110011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010011Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010011Builder(instance); + } + public QueryParametersMap100011Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100011Builder(instance); + } + public QueryParametersMap110001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap110001Builder(instance); + } + public QueryParametersMap110010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap110010Builder(instance); + } + } + + public static class QueryParametersMap110100Builder implements SetterForContext, SetterForHttp, SetterForPipe { + private final Map instance; + public QueryParametersMap110100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010100Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010100Builder(instance); + } + public QueryParametersMap100100Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100100Builder(instance); + } + public QueryParametersMap110000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap110000Builder(instance); + } + } + + public static class QueryParametersMap110101Builder implements SetterForContext, SetterForHttp, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap110101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010101Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010101Builder(instance); + } + public QueryParametersMap100101Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100101Builder(instance); + } + public QueryParametersMap110001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap110001Builder(instance); + } + public QueryParametersMap110100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap110100Builder(instance); + } + } + + public static class QueryParametersMap110110Builder implements SetterForContext, SetterForHttp, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap110110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010110Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010110Builder(instance); + } + public QueryParametersMap100110Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100110Builder(instance); + } + public QueryParametersMap110010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap110010Builder(instance); + } + public QueryParametersMap110100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap110100Builder(instance); + } + } + + public static class QueryParametersMap110111Builder implements SetterForContext, SetterForHttp, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap110111Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap010111Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap010111Builder(instance); + } + public QueryParametersMap100111Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap100111Builder(instance); + } + public QueryParametersMap110011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap110011Builder(instance); + } + public QueryParametersMap110101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap110101Builder(instance); + } + public QueryParametersMap110110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap110110Builder(instance); + } + } + + public static class QueryParametersMap111000Builder implements SetterForContext, SetterForHttp, SetterForIoutil { + private final Map instance; + public QueryParametersMap111000Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011000Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011000Builder(instance); + } + public QueryParametersMap101000Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101000Builder(instance); + } + public QueryParametersMap110000Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110000Builder(instance); + } + } + + public static class QueryParametersMap111001Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForUrl { + private final Map instance; + public QueryParametersMap111001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011001Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011001Builder(instance); + } + public QueryParametersMap101001Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101001Builder(instance); + } + public QueryParametersMap110001Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110001Builder(instance); + } + public QueryParametersMap111000Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap111000Builder(instance); + } + } + + public static class QueryParametersMap111010Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForRefParam { + private final Map instance; + public QueryParametersMap111010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011010Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011010Builder(instance); + } + public QueryParametersMap101010Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101010Builder(instance); + } + public QueryParametersMap110010Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110010Builder(instance); + } + public QueryParametersMap111000Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap111000Builder(instance); + } + } + + public static class QueryParametersMap111011Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMap111011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011011Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011011Builder(instance); + } + public QueryParametersMap101011Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101011Builder(instance); + } + public QueryParametersMap110011Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110011Builder(instance); + } + public QueryParametersMap111001Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap111001Builder(instance); + } + public QueryParametersMap111010Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap111010Builder(instance); + } + } + + public static class QueryParametersMap111100Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForPipe { + private final Map instance; + public QueryParametersMap111100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011100Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011100Builder(instance); + } + public QueryParametersMap101100Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101100Builder(instance); + } + public QueryParametersMap110100Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110100Builder(instance); + } + public QueryParametersMap111000Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap111000Builder(instance); + } + } + + public static class QueryParametersMap111101Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForPipe, SetterForUrl { + private final Map instance; + public QueryParametersMap111101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011101Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011101Builder(instance); + } + public QueryParametersMap101101Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101101Builder(instance); + } + public QueryParametersMap110101Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110101Builder(instance); + } + public QueryParametersMap111001Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap111001Builder(instance); + } + public QueryParametersMap111100Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap111100Builder(instance); + } + } + + public static class QueryParametersMap111110Builder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForPipe, SetterForRefParam { + private final Map instance; + public QueryParametersMap111110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011110Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011110Builder(instance); + } + public QueryParametersMap101110Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101110Builder(instance); + } + public QueryParametersMap110110Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110110Builder(instance); + } + public QueryParametersMap111010Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap111010Builder(instance); + } + public QueryParametersMap111100Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap111100Builder(instance); + } + } + + public static class QueryParametersMapBuilder implements SetterForContext, SetterForHttp, SetterForIoutil, SetterForPipe, SetterForRefParam, SetterForUrl { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap011111Builder getBuilderAfterContext(Map instance) { + return new QueryParametersMap011111Builder(instance); + } + public QueryParametersMap101111Builder getBuilderAfterHttp(Map instance) { + return new QueryParametersMap101111Builder(instance); + } + public QueryParametersMap110111Builder getBuilderAfterIoutil(Map instance) { + return new QueryParametersMap110111Builder(instance); + } + public QueryParametersMap111011Builder getBuilderAfterPipe(Map instance) { + return new QueryParametersMap111011Builder(instance); + } + public QueryParametersMap111101Builder getBuilderAfterRefParam(Map instance) { + return new QueryParametersMap111101Builder(instance); + } + public QueryParametersMap111110Builder getBuilderAfterUrl(Map instance) { + return new QueryParametersMap111110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java index 25feddb0b4e..74835f0531c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,66 @@ public String additionalMetadata() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForFile { + Map getInstance(); + T getBuilderAfterFile(Map instance); + + default T file(String value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + } + + public interface SetterForAdditionalMetadata { + Map getInstance(); + T getBuilderAfterAdditionalMetadata(Map instance); + + default T additionalMetadata(String value) { + var instance = getInstance(); + instance.put("additionalMetadata", value); + return getBuilderAfterAdditionalMetadata(instance); + } + } + + public static class SchemaMap0Builder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAdditionalMetadata { + private final Map instance; + private static final Set knownKeys = Set.of( + "file", + "additionalMetadata" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { + return new SchemaMap0Builder(instance); + } + public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } + } + + public static class SchemaMapBuilder implements SetterForFile { + private final Map instance; + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public SchemaMap0Builder getBuilderAfterFile(Map instance) { + return new SchemaMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java index 0c703fc2cbb..06d3989f5e3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; @@ -167,8 +169,41 @@ public FilesList files() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForFiles { + Map getInstance(); + T getBuilderAfterFiles(Map instance); + + default T files(List value) { + var instance = getInstance(); + instance.put("files", value); + return getBuilderAfterFiles(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForFiles { + private final Map instance; + private static final Set knownKeys = Set.of( + "files" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterFiles(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java index 07c668501bc..d0c2e0708fa 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java @@ -15,6 +15,8 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -45,8 +47,89 @@ public static SchemaMap of(Map arg, SchemaCo return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForStringSchema { + Map getInstance(); + T getBuilderAfterStringSchema(Map instance); + + default T setString(Void value) { + var instance = getInstance(); + instance.put("string", null); + return getBuilderAfterStringSchema(instance); + } + + default T setString(boolean value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(String value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(int value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(float value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(long value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(double value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(List value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + + default T setString(Map value) { + var instance = getInstance(); + instance.put("string", value); + return getBuilderAfterStringSchema(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForStringSchema { + private final Map instance; + private static final Set knownKeys = Set.of( + "string" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterStringSchema(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java index 31d7fcc34d7..0ed9122a0a8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java @@ -15,12 +15,14 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petfindbystatus.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -57,8 +59,93 @@ public Schema0.SchemaList0 status() { return getOrThrow("status"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForStatus { + Map> getInstance(); + T getBuilderAfterStatus(Map> instance); + + default T status(Void value) { + var instance = getInstance(); + instance.put("status", null); + return getBuilderAfterStatus(instance); + } + + default T status(boolean value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(String value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(int value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(float value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(long value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(double value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(List value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + + default T status(Map value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + } + + public static class QueryParametersMap0Builder implements BaseBuilder> { + private final Map> instance; + private static final Set knownKeys = Set.of( + "status" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap0Builder(Map> instance) { + this.instance = instance; + } + public Map> build() { + return instance; + } + } + + public static class QueryParametersMapBuilder implements SetterForStatus { + private final Map> instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> getInstance() { + return instance; + } + public QueryParametersMap0Builder getBuilderAfterStatus(Map> instance) { + return new QueryParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java index d5b5cf8ce76..b2d6d3acb9a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java @@ -15,12 +15,14 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petfindbytags.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenList; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -57,8 +59,93 @@ public Schema0.SchemaList0 tags() { return getOrThrow("tags"); } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForTags { + Map> getInstance(); + T getBuilderAfterTags(Map> instance); + + default T tags(Void value) { + var instance = getInstance(); + instance.put("tags", null); + return getBuilderAfterTags(instance); + } + + default T tags(boolean value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(String value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(int value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(float value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(long value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(double value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(List value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + + default T tags(Map value) { + var instance = getInstance(); + instance.put("tags", value); + return getBuilderAfterTags(instance); + } + } + + public static class QueryParametersMap0Builder implements BaseBuilder> { + private final Map> instance; + private static final Set knownKeys = Set.of( + "tags" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap0Builder(Map> instance) { + this.instance = instance; + } + public Map> build() { + return instance; + } + } + + public static class QueryParametersMapBuilder implements SetterForTags { + private final Map> instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map> getInstance() { + return instance; + } + public QueryParametersMap0Builder getBuilderAfterTags(Map> instance) { + return new QueryParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java index 2845325d1fd..ff071599a1d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petpetid.delete.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,86 @@ public String api_key() throws UnsetPropertyException { return getOrThrow("api_key"); } } - public static class HeaderParametersMapBuilder { - // empty mapping + + public interface SetterForApiKey { + Map getInstance(); + T getBuilderAfterApiKey(Map instance); + + default T api_key(Void value) { + var instance = getInstance(); + instance.put("api_key", null); + return getBuilderAfterApiKey(instance); + } + + default T api_key(boolean value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(String value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(int value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(float value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(long value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(double value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(List value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + + default T api_key(Map value) { + var instance = getInstance(); + instance.put("api_key", value); + return getBuilderAfterApiKey(instance); + } + } + + public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForApiKey { + private final Map instance; + private static final Set knownKeys = Set.of( + "api_key" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeaderParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeaderParametersMapBuilder getBuilderAfterApiKey(Map instance) { + return new HeaderParametersMapBuilder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java index a4098f72b70..8ad2499348d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petpetid.delete.parameters.parameter1.Schema1; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number petId() { return getOrThrow("petId"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(Void value) { + var instance = getInstance(); + instance.put("petId", null); + return getBuilderAfterPetId(instance); + } + + default T petId(boolean value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(String value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(List value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(Map value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForPetId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterPetId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java index 83a9b96e4a5..96435a8a872 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petpetid.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number petId() { return getOrThrow("petId"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(Void value) { + var instance = getInstance(); + instance.put("petId", null); + return getBuilderAfterPetId(instance); + } + + default T petId(boolean value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(String value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(List value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(Map value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForPetId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterPetId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java index a281de34044..0c2430eaf16 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petpetid.post.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number petId() { return getOrThrow("petId"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(Void value) { + var instance = getInstance(); + instance.put("petId", null); + return getBuilderAfterPetId(instance); + } + + default T petId(boolean value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(String value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(List value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(Map value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForPetId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterPetId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java index 25050ffd93b..3211b985232 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -88,8 +90,56 @@ public String status() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForName { + Map getInstance(); + T getBuilderAfterName(Map instance); + + default T name(String value) { + var instance = getInstance(); + instance.put("name", value); + return getBuilderAfterName(instance); + } + } + + public interface SetterForStatus { + Map getInstance(); + T getBuilderAfterStatus(Map instance); + + default T status(String value) { + var instance = getInstance(); + instance.put("status", value); + return getBuilderAfterStatus(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForStatus { + private final Map instance; + private static final Set knownKeys = Set.of( + "name", + "status" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterName(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterStatus(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java index 9492e91ea52..b2f9f11a440 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.petpetiduploadimage.post.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number petId() { return getOrThrow("petId"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForPetId { + Map getInstance(); + T getBuilderAfterPetId(Map instance); + + default T petId(Void value) { + var instance = getInstance(); + instance.put("petId", null); + return getBuilderAfterPetId(instance); + } + + default T petId(boolean value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(String value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(int value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(float value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(long value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(double value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(List value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + + default T petId(Map value) { + var instance = getInstance(); + instance.put("petId", value); + return getBuilderAfterPetId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "petId" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForPetId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterPetId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java index 8c93451de46..6aa9e11982a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java @@ -14,7 +14,9 @@ import org.openapijsonschematools.client.exceptions.InvalidTypeException; import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.StringJsonSchema; +import org.openapijsonschematools.client.schemas.UnsetAddPropsSetter; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; @@ -89,8 +91,56 @@ public String file() throws UnsetPropertyException { return get(name); } } - public static class SchemaMapBuilder { - // Map because addProps is unset + + public interface SetterForAdditionalMetadata { + Map getInstance(); + T getBuilderAfterAdditionalMetadata(Map instance); + + default T additionalMetadata(String value) { + var instance = getInstance(); + instance.put("additionalMetadata", value); + return getBuilderAfterAdditionalMetadata(instance); + } + } + + public interface SetterForFile { + Map getInstance(); + T getBuilderAfterFile(Map instance); + + default T file(String value) { + var instance = getInstance(); + instance.put("file", value); + return getBuilderAfterFile(instance); + } + } + + public static class SchemaMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForAdditionalMetadata, SetterForFile { + private final Map instance; + private static final Set knownKeys = Set.of( + "additionalMetadata", + "file" + ); + public Set getKnownKeys() { + return knownKeys; + } + public SchemaMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public SchemaMapBuilder getBuilderAfterAdditionalMetadata(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterFile(Map instance) { + return new SchemaMapBuilder(instance); + } + public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + return this; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java index 74b67ff2576..6b6db75e967 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.storeorderorderid.delete.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String order_id() { return getOrThrow("order_id"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForOrderId { + Map getInstance(); + T getBuilderAfterOrderId(Map instance); + + default T order_id(Void value) { + var instance = getInstance(); + instance.put("order_id", null); + return getBuilderAfterOrderId(instance); + } + + default T order_id(boolean value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(String value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(int value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(float value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(long value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(double value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(List value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(Map value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "order_id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForOrderId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterOrderId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java index b309d37758d..5798f1b1981 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.paths.storeorderorderid.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public Number order_id() { return getOrThrow("order_id"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForOrderId { + Map getInstance(); + T getBuilderAfterOrderId(Map instance); + + default T order_id(Void value) { + var instance = getInstance(); + instance.put("order_id", null); + return getBuilderAfterOrderId(instance); + } + + default T order_id(boolean value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(String value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(int value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(float value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(long value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(double value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(List value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + + default T order_id(Map value) { + var instance = getInstance(); + instance.put("order_id", value); + return getBuilderAfterOrderId(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "order_id" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForOrderId { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterOrderId(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java index b73e371ddca..1dc9e66dc75 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java @@ -16,11 +16,13 @@ import org.openapijsonschematools.client.paths.userlogin.get.parameters.parameter0.Schema0; import org.openapijsonschematools.client.paths.userlogin.get.parameters.parameter1.Schema1; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -70,8 +72,182 @@ public String username() { return (String) value; } } - public static class QueryParametersMapBuilder { - // empty mapping + + public interface SetterForPassword { + Map getInstance(); + T getBuilderAfterPassword(Map instance); + + default T password(Void value) { + var instance = getInstance(); + instance.put("password", null); + return getBuilderAfterPassword(instance); + } + + default T password(boolean value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(String value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(int value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(float value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(long value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(double value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(List value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + + default T password(Map value) { + var instance = getInstance(); + instance.put("password", value); + return getBuilderAfterPassword(instance); + } + } + + public interface SetterForUsername { + Map getInstance(); + T getBuilderAfterUsername(Map instance); + + default T username(Void value) { + var instance = getInstance(); + instance.put("username", null); + return getBuilderAfterUsername(instance); + } + + default T username(boolean value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(String value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(int value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(float value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(long value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(double value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(List value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(Map value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + } + + public static class QueryParametersMap00Builder implements BaseBuilder<@Nullable Object> { + private final Map instance; + private static final Set knownKeys = Set.of( + "password", + "username" + ); + public Set getKnownKeys() { + return knownKeys; + } + public QueryParametersMap00Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class QueryParametersMap01Builder implements SetterForUsername { + private final Map instance; + public QueryParametersMap01Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap00Builder getBuilderAfterUsername(Map instance) { + return new QueryParametersMap00Builder(instance); + } + } + + public static class QueryParametersMap10Builder implements SetterForPassword { + private final Map instance; + public QueryParametersMap10Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public QueryParametersMap00Builder getBuilderAfterPassword(Map instance) { + return new QueryParametersMap00Builder(instance); + } + } + + public static class QueryParametersMapBuilder implements SetterForPassword, SetterForUsername { + private final Map instance; + public QueryParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public QueryParametersMap01Builder getBuilderAfterPassword(Map instance) { + return new QueryParametersMap01Builder(instance); + } + public QueryParametersMap10Builder getBuilderAfterUsername(Map instance) { + return new QueryParametersMap10Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java index 3562cfe63e2..587e51aa5ce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java @@ -19,11 +19,13 @@ import org.openapijsonschematools.client.paths.userlogin.get.responses.response200.headers.xexpiresafter.XExpiresAfterSchema; import org.openapijsonschematools.client.paths.userlogin.get.responses.response200.headers.xratelimit.content.applicationjson.XRateLimitSchema; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -79,8 +81,435 @@ public String numberHeader() throws UnsetPropertyException { return (String) value; } } - public static class HeadersMapBuilder { - // requiredProperties, optionalProperties, NO additionalProperties + + public interface SetterForXRateLimit { + Map getInstance(); + T getBuilderAfterXRateLimit(Map instance); + + default T setXHyphenMinusRateHyphenMinusLimit(Void value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", null); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(boolean value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(String value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(int value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(float value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(long value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(double value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(List value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + + default T setXHyphenMinusRateHyphenMinusLimit(Map value) { + var instance = getInstance(); + instance.put("X-Rate-Limit", value); + return getBuilderAfterXRateLimit(instance); + } + } + + public interface SetterForInt32 { + Map getInstance(); + T getBuilderAfterInt32(Map instance); + + default T int32(Void value) { + var instance = getInstance(); + instance.put("int32", null); + return getBuilderAfterInt32(instance); + } + + default T int32(boolean value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(String value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(int value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(float value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(long value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(double value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(List value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + + default T int32(Map value) { + var instance = getInstance(); + instance.put("int32", value); + return getBuilderAfterInt32(instance); + } + } + + public interface SetterForRefcontentschemaheader { + Map getInstance(); + T getBuilderAfterRefcontentschemaheader(Map instance); + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Void value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", null); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(boolean value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(String value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(int value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(float value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(long value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(double value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(List value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + + default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Map value) { + var instance = getInstance(); + instance.put("ref-content-schema-header", value); + return getBuilderAfterRefcontentschemaheader(instance); + } + } + + public interface SetterForXExpiresAfter { + Map getInstance(); + T getBuilderAfterXExpiresAfter(Map instance); + + default T setXHyphenMinusExpiresHyphenMinusAfter(Void value) { + var instance = getInstance(); + instance.put("X-Expires-After", null); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(boolean value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(String value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(int value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(float value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(long value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(double value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(List value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + + default T setXHyphenMinusExpiresHyphenMinusAfter(Map value) { + var instance = getInstance(); + instance.put("X-Expires-After", value); + return getBuilderAfterXExpiresAfter(instance); + } + } + + public interface SetterForNumberHeader { + Map getInstance(); + T getBuilderAfterNumberHeader(Map instance); + + default T numberHeader(Void value) { + var instance = getInstance(); + instance.put("numberHeader", null); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(boolean value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(String value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(int value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(float value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(long value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(double value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(List value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + + default T numberHeader(Map value) { + var instance = getInstance(); + instance.put("numberHeader", value); + return getBuilderAfterNumberHeader(instance); + } + } + + public static class HeadersMap000Builder implements BaseBuilder<@Nullable Object>, SetterForXExpiresAfter, SetterForNumberHeader { + private final Map instance; + private static final Set knownKeys = Set.of( + "X-Rate-Limit", + "int32", + "ref-content-schema-header", + "X-Expires-After", + "numberHeader" + ); + public Set getKnownKeys() { + return knownKeys; + } + public HeadersMap000Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap000Builder getBuilderAfterXExpiresAfter(Map instance) { + return new HeadersMap000Builder(instance); + } + public HeadersMap000Builder getBuilderAfterNumberHeader(Map instance) { + return new HeadersMap000Builder(instance); + } + } + + public static class HeadersMap001Builder implements SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMap001Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap000Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap000Builder(instance); + } + } + + public static class HeadersMap010Builder implements SetterForInt32 { + private final Map instance; + public HeadersMap010Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap000Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap000Builder(instance); + } + } + + public static class HeadersMap011Builder implements SetterForInt32, SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMap011Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap001Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap001Builder(instance); + } + public HeadersMap010Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap010Builder(instance); + } + } + + public static class HeadersMap100Builder implements SetterForXRateLimit { + private final Map instance; + public HeadersMap100Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap000Builder getBuilderAfterXRateLimit(Map instance) { + return new HeadersMap000Builder(instance); + } + } + + public static class HeadersMap101Builder implements SetterForXRateLimit, SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMap101Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap001Builder getBuilderAfterXRateLimit(Map instance) { + return new HeadersMap001Builder(instance); + } + public HeadersMap100Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap100Builder(instance); + } + } + + public static class HeadersMap110Builder implements SetterForXRateLimit, SetterForInt32 { + private final Map instance; + public HeadersMap110Builder(Map instance) { + this.instance = instance; + } + public Map getInstance() { + return instance; + } + public HeadersMap010Builder getBuilderAfterXRateLimit(Map instance) { + return new HeadersMap010Builder(instance); + } + public HeadersMap100Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap100Builder(instance); + } + } + + public static class HeadersMapBuilder implements SetterForXRateLimit, SetterForInt32, SetterForRefcontentschemaheader { + private final Map instance; + public HeadersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public HeadersMap011Builder getBuilderAfterXRateLimit(Map instance) { + return new HeadersMap011Builder(instance); + } + public HeadersMap101Builder getBuilderAfterInt32(Map instance) { + return new HeadersMap101Builder(instance); + } + public HeadersMap110Builder getBuilderAfterRefcontentschemaheader(Map instance) { + return new HeadersMap110Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java index 2bf0dceeff9..410d5d5c2d0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String username() { return getOrThrow("username"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForUsername { + Map getInstance(); + T getBuilderAfterUsername(Map instance); + + default T username(Void value) { + var instance = getInstance(); + instance.put("username", null); + return getBuilderAfterUsername(instance); + } + + default T username(boolean value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(String value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(int value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(float value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(long value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(double value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(List value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(Map value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "username" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForUsername { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterUsername(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java index e9cbee26ea8..63f66fd6c32 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String username() { return getOrThrow("username"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForUsername { + Map getInstance(); + T getBuilderAfterUsername(Map instance); + + default T username(Void value) { + var instance = getInstance(); + instance.put("username", null); + return getBuilderAfterUsername(instance); + } + + default T username(boolean value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(String value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(int value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(float value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(long value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(double value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(List value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(Map value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "username" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForUsername { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterUsername(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java index d5c9ca1b2bb..3a8a63d3378 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java @@ -15,11 +15,13 @@ import org.openapijsonschematools.client.exceptions.UnsetPropertyException; import org.openapijsonschematools.client.exceptions.ValidationException; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; +import org.openapijsonschematools.client.schemas.BaseBuilder; import org.openapijsonschematools.client.schemas.NotAnyTypeJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.openapijsonschematools.client.schemas.validation.JsonSchemaInfo; import org.openapijsonschematools.client.schemas.validation.MapSchemaValidator; +import org.openapijsonschematools.client.schemas.validation.MapUtils; import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; @@ -56,8 +58,93 @@ public String username() { return getOrThrow("username"); } } - public static class PathParametersMapBuilder { - // empty mapping + + public interface SetterForUsername { + Map getInstance(); + T getBuilderAfterUsername(Map instance); + + default T username(Void value) { + var instance = getInstance(); + instance.put("username", null); + return getBuilderAfterUsername(instance); + } + + default T username(boolean value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(String value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(int value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(float value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(long value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(double value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(List value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + + default T username(Map value) { + var instance = getInstance(); + instance.put("username", value); + return getBuilderAfterUsername(instance); + } + } + + public static class PathParametersMap0Builder implements BaseBuilder { + private final Map instance; + private static final Set knownKeys = Set.of( + "username" + ); + public Set getKnownKeys() { + return knownKeys; + } + public PathParametersMap0Builder(Map instance) { + this.instance = instance; + } + public Map build() { + return instance; + } + } + + public static class PathParametersMapBuilder implements SetterForUsername { + private final Map instance; + public PathParametersMapBuilder() { + this.instance = new LinkedHashMap<>(); + } + public Map getInstance() { + return instance; + } + public PathParametersMap0Builder getBuilderAfterUsername(Map instance) { + return new PathParametersMap0Builder(instance); + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java new file mode 100644 index 00000000000..da60908b3d6 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BaseBuilder.java @@ -0,0 +1,12 @@ +package org.openapijsonschematools.client.schemas; + +import java.util.Map; + +/** + * Builders must implement this class + * For Map builders, + * @param the type that the builder returns + */ +public interface BaseBuilder { + Map build(); +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java new file mode 100644 index 00000000000..feff1b4cc46 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UnsetAddPropsSetter.java @@ -0,0 +1,77 @@ +package org.openapijsonschematools.client.schemas; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; + +import java.util.List; +import java.util.Map; +import java.util.Set; + +public abstract class UnsetAddPropsSetter { + public abstract Map getInstance(); + public abstract Set getKnownKeys(); + public abstract T getBuilderAfterAdditionalProperty(Map instance); + public T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } + + public T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return getBuilderAfterAdditionalProperty(instance); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java index 367d2f849d4..f3b178dd724 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java @@ -6,6 +6,7 @@ import java.util.AbstractMap; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; @@ -37,9 +38,10 @@ protected void throwIfKeyNotPresent(String key) throws UnsetPropertyException { } protected void throwIfKeyKnown(String key, Set requiredKeys, Set optionalKeys) throws InvalidAdditionalPropertyException { - if (requiredKeys.contains(key) || optionalKeys.contains(key)) { - throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when getting an additional property"); - } + Set knownKeys = new HashSet<>(); + knownKeys.addAll(requiredKeys); + knownKeys.addAll(optionalKeys); + MapUtils.throwIfKeyKnown(key, knownKeys, false); } @Override diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java new file mode 100644 index 00000000000..122b3507936 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/MapUtils.java @@ -0,0 +1,37 @@ +package org.openapijsonschematools.client.schemas.validation; + +import org.openapijsonschematools.client.exceptions.InvalidAdditionalPropertyException; + +import java.util.HashMap; +import java.util.Map; +import java.util.Set; + +public class MapUtils { + /** + * A builder for maps that allows in null values + * Schema tests + doc code samples need it + * @param entries items to add + * @return the output map + * @param key type + * @param value type + */ + @SafeVarargs + @SuppressWarnings("varargs") + public static Map makeMap(Map.Entry... entries) { + Map map = new HashMap<>(); + for (Map.Entry entry : entries) { + map.put(entry.getKey(), entry.getValue()); + } + return map; + } + + public static void throwIfKeyKnown(String key, Set knownKeys, boolean setting) throws InvalidAdditionalPropertyException { + if (knownKeys.contains(key)) { + String verb = "getting"; + if (setting) { + verb = "setting"; + } + throw new InvalidAdditionalPropertyException ("The known key " + key + " may not be passed in when "+verb+" an additional property"); + } + } +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java index ea948baf50f..f4f27f0f50c 100644 --- a/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java +++ b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/schemas/ListBuilderTest.java @@ -49,7 +49,7 @@ public void testSucceedsWithNullInput() { @Test public void testSucceedsWithNonNullInput() { - List> inList = new ArrayList<>(); + List<@Nullable List> inList = new ArrayList<>(); inList.add(List.of(1)); var builder = new NullableListWithNullableItemsListBuilder(inList); Assert.assertEquals(inList, builder.build()); From 775d51dd9c5b76c7d81af6c4e5d4d27eb7a490dd Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 10:54:19 -0800 Subject: [PATCH 40/62] Fixes greater than and less than signs in schema docs for maps --- .../content/applicationjson/Schema.md | 2 +- .../components/schemas/AbstractStepMessage.md | 2 +- .../schemas/AdditionalPropertiesClass.md | 14 +++++++------- .../schemas/AdditionalPropertiesSchema.md | 8 ++++---- .../AdditionalPropertiesWithArrayOfEnums.md | 2 +- .../java/docs/components/schemas/Address.md | 2 +- .../java/docs/components/schemas/Animal.md | 2 +- .../components/schemas/AnyTypeAndFormat.md | 2 +- .../components/schemas/ApiResponseSchema.md | 2 +- .../java/docs/components/schemas/Apple.md | 2 +- .../java/docs/components/schemas/AppleReq.md | 2 +- .../schemas/ArrayOfArrayOfNumberOnly.md | 2 +- .../components/schemas/ArrayOfNumberOnly.md | 2 +- .../java/docs/components/schemas/ArrayTest.md | 2 +- .../java/docs/components/schemas/Banana.md | 2 +- .../java/docs/components/schemas/BananaReq.md | 2 +- .../java/docs/components/schemas/BasquePig.md | 2 +- .../docs/components/schemas/Capitalization.md | 2 +- .../java/docs/components/schemas/Cat.md | 2 +- .../java/docs/components/schemas/Category.md | 2 +- .../java/docs/components/schemas/ChildCat.md | 2 +- .../java/docs/components/schemas/Client.md | 2 +- .../components/schemas/ComplexQuadrilateral.md | 2 +- .../docs/components/schemas/ComposedObject.md | 2 +- .../schemas/ComposedOneOfDifferentTypes.md | 2 +- .../java/docs/components/schemas/DanishPig.md | 2 +- .../java/docs/components/schemas/Dog.md | 2 +- .../java/docs/components/schemas/Drawing.md | 2 +- .../java/docs/components/schemas/EnumArrays.md | 2 +- .../java/docs/components/schemas/EnumTest.md | 2 +- .../components/schemas/EquilateralTriangle.md | 2 +- .../java/docs/components/schemas/File.md | 2 +- .../components/schemas/FileSchemaTestClass.md | 2 +- .../java/docs/components/schemas/Foo.md | 2 +- .../java/docs/components/schemas/FormatTest.md | 2 +- .../java/docs/components/schemas/FromSchema.md | 2 +- .../components/schemas/GrandparentAnimal.md | 2 +- .../docs/components/schemas/HasOnlyReadOnly.md | 2 +- .../components/schemas/HealthCheckResult.md | 2 +- .../components/schemas/IsoscelesTriangle.md | 2 +- .../schemas/JSONPatchRequestAddReplaceTest.md | 2 +- .../schemas/JSONPatchRequestMoveCopy.md | 2 +- .../schemas/JSONPatchRequestRemove.md | 2 +- .../java/docs/components/schemas/MapTest.md | 10 +++++----- ...edPropertiesAndAdditionalPropertiesClass.md | 4 ++-- .../java/docs/components/schemas/Money.md | 2 +- .../docs/components/schemas/MyObjectDto.md | 2 +- .../schemas/NoAdditionalProperties.md | 2 +- .../docs/components/schemas/NullableClass.md | 18 +++++++++--------- .../java/docs/components/schemas/NumberOnly.md | 2 +- .../components/schemas/ObjWithRequiredProps.md | 2 +- .../schemas/ObjWithRequiredPropsBase.md | 2 +- .../ObjectModelWithArgAndArgsProperties.md | 2 +- .../schemas/ObjectModelWithRefProps.md | 2 +- ...WithAllOfWithReqTestPropFromUnsetAddProp.md | 2 +- .../schemas/ObjectWithCollidingProperties.md | 2 +- .../schemas/ObjectWithDecimalProperties.md | 2 +- .../schemas/ObjectWithDifficultlyNamedProps.md | 2 +- .../ObjectWithInlineCompositionProperty.md | 2 +- .../ObjectWithInvalidNamedRefedProperties.md | 2 +- .../schemas/ObjectWithNonIntersectingValues.md | 2 +- .../schemas/ObjectWithOnlyOptionalProps.md | 2 +- .../schemas/ObjectWithOptionalTestProp.md | 2 +- .../schemas/ObjectWithValidations.md | 2 +- .../java/docs/components/schemas/Order.md | 2 +- .../schemas/PaginatedResultMyObjectDto.md | 2 +- .../java/docs/components/schemas/ParentPet.md | 2 +- .../java/docs/components/schemas/Pet.md | 2 +- .../java/docs/components/schemas/Player.md | 2 +- .../java/docs/components/schemas/PublicKey.md | 2 +- .../docs/components/schemas/ReadOnlyFirst.md | 2 +- .../schemas/ReqPropsFromExplicitAddProps.md | 2 +- .../schemas/ReqPropsFromTrueAddProps.md | 2 +- .../schemas/ReqPropsFromUnsetAddProps.md | 2 +- .../docs/components/schemas/ScaleneTriangle.md | 2 +- .../schemas/SelfReferencingObjectModel.md | 2 +- .../components/schemas/SimpleQuadrilateral.md | 2 +- .../components/schemas/SpecialModelname.md | 2 +- .../components/schemas/StringBooleanMap.md | 2 +- .../java/docs/components/schemas/Tag.md | 2 +- .../java/docs/components/schemas/User.md | 4 ++-- .../java/docs/components/schemas/Whale.md | 2 +- .../java/docs/components/schemas/Zebra.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../post/parameters/parameter1/Schema1.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../get/parameters/parameter0/Schema0.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../components/schemas/docschema_io_types.hbs | 4 ++-- 100 files changed, 124 insertions(+), 124 deletions(-) diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md index 5b636f79213..f0715f8086a 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md @@ -54,7 +54,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index 891ef14e8a1..10a6680a1e5 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -63,7 +63,7 @@ AbstractStepMessage.AbstractStepMessageMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AbstractStepMessageMap](#abstractstepmessagemap) | validate([Map](#abstractstepmessagemapbuilder) arg, SchemaConfiguration configuration) | +| [AbstractStepMessageMap](#abstractstepmessagemap) | validate([Map<?, ?>>](#abstractstepmessagemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AbstractStepMessageMap000Builder public class AbstractStepMessageMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 11aa779a8b5..1a35c7bcd71 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -104,7 +104,7 @@ AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesClassMap](#additionalpropertiesclassmap) | validate([Map](#additionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesClassMap](#additionalpropertiesclassmap) | validate([Map<?, ?>>](#additionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesClassMapBuilder public class AdditionalPropertiesClassMapBuilder
@@ -197,7 +197,7 @@ AdditionalPropertiesClass.MapWithUndeclaredPropertiesStringMap validatedPayload ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapWithUndeclaredPropertiesStringMap](#mapwithundeclaredpropertiesstringmap) | validate([Map](#mapwithundeclaredpropertiesstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapWithUndeclaredPropertiesStringMap](#mapwithundeclaredpropertiesstringmap) | validate([Map<?, ?>>](#mapwithundeclaredpropertiesstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapWithUndeclaredPropertiesStringMapBuilder public class MapWithUndeclaredPropertiesStringMapBuilder
@@ -279,7 +279,7 @@ AdditionalPropertiesClass.EmptyMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EmptyMapMap](#emptymapmap) | validate([Map](#emptymapmapbuilder) arg, SchemaConfiguration configuration) | +| [EmptyMapMap](#emptymapmap) | validate([Map<?, ?>>](#emptymapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EmptyMapMapBuilder public class EmptyMapMapBuilder
@@ -357,7 +357,7 @@ AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3Map validatedPayloa ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | validate([Map](#mapwithundeclaredpropertiesanytype3mapbuilder) arg, SchemaConfiguration configuration) | +| [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | validate([Map<?, ?>>](#mapwithundeclaredpropertiesanytype3mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapWithUndeclaredPropertiesAnytype3MapBuilder public class MapWithUndeclaredPropertiesAnytype3MapBuilder
@@ -466,7 +466,7 @@ AdditionalPropertiesClass.MapOfMapPropertyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapOfMapPropertyMap](#mapofmappropertymap) | validate([Map](#mapofmappropertymapbuilder) arg, SchemaConfiguration configuration) | +| [MapOfMapPropertyMap](#mapofmappropertymap) | validate([Map<?, ?>>](#mapofmappropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapOfMapPropertyMapBuilder public class MapOfMapPropertyMapBuilder
@@ -535,7 +535,7 @@ AdditionalPropertiesClass.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>>](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesMapBuilder2 public class AdditionalPropertiesMapBuilder2
@@ -614,7 +614,7 @@ AdditionalPropertiesClass.MapPropertyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapPropertyMap](#mappropertymap) | validate([Map](#mappropertymapbuilder) arg, SchemaConfiguration configuration) | +| [MapPropertyMap](#mappropertymap) | validate([Map<?, ?>>](#mappropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapPropertyMapBuilder public class MapPropertyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index a8f696f6519..607fefcb25f 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -39,7 +39,7 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema2 public static class Schema2
@@ -80,7 +80,7 @@ AdditionalPropertiesSchema.Schema2Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema2Map](#schema2map) | validate([Map](#schema2mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema2Map](#schema2map) | validate([Map<?, ?>>](#schema2mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema2MapBuilder public class Schema2MapBuilder
@@ -173,7 +173,7 @@ AdditionalPropertiesSchema.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
@@ -266,7 +266,7 @@ AdditionalPropertiesSchema.Schema0Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema0Map](#schema0map) | validate([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0MapBuilder public class Schema0MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index 77ab8b41d5e..e8973c9862e 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -58,7 +58,7 @@ AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMap val ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesWithArrayOfEnumsMap](#additionalpropertieswitharrayofenumsmap) | validate([Map](#additionalpropertieswitharrayofenumsmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesWithArrayOfEnumsMap](#additionalpropertieswitharrayofenumsmap) | validate([Map<?, ?>>](#additionalpropertieswitharrayofenumsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesWithArrayOfEnumsMapBuilder public class AdditionalPropertiesWithArrayOfEnumsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index 5da076c4545..e0017a841d5 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -54,7 +54,7 @@ Address.AddressMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AddressMap](#addressmap) | validate([Map](#addressmapbuilder) arg, SchemaConfiguration configuration) | +| [AddressMap](#addressmap) | validate([Map<?, ?>>](#addressmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AddressMapBuilder public class AddressMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index edf4fbfce1d..af205d6ac65 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -64,7 +64,7 @@ Animal.AnimalMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AnimalMap](#animalmap) | validate([Map](#animalmapbuilder) arg, SchemaConfiguration configuration) | +| [AnimalMap](#animalmap) | validate([Map<?, ?>>](#animalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AnimalMap0Builder public class AnimalMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index 305b009673b..8175be690ab 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -62,7 +62,7 @@ AnyTypeAndFormat.AnyTypeAndFormatMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AnyTypeAndFormatMap](#anytypeandformatmap) | validate([Map](#anytypeandformatmapbuilder) arg, SchemaConfiguration configuration) | +| [AnyTypeAndFormatMap](#anytypeandformatmap) | validate([Map<?, ?>>](#anytypeandformatmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AnyTypeAndFormatMapBuilder public class AnyTypeAndFormatMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index d71e634052f..a79293c5ce8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -68,7 +68,7 @@ ApiResponseSchema.ApiResponseMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ApiResponseMap](#apiresponsemap) | validate([Map](#apiresponsemapbuilder) arg, SchemaConfiguration configuration) | +| [ApiResponseMap](#apiresponsemap) | validate([Map<?, ?>>](#apiresponsemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ApiResponseMapBuilder public class ApiResponseMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index d9a94aa5cc7..795d50b89ea 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -71,7 +71,7 @@ Apple.AppleMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [AppleMap](#applemap) | validate([Map](#applemapbuilder) arg, SchemaConfiguration configuration) | +| [AppleMap](#applemap) | validate([Map<?, ?>>](#applemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AppleMap0Builder public class AppleMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index cff87fc47dc..84df85a8f20 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -66,7 +66,7 @@ AppleReq.AppleReqMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AppleReqMap](#applereqmap) | validate([Map](#applereqmapbuilder) arg, SchemaConfiguration configuration) | +| [AppleReqMap](#applereqmap) | validate([Map<?, ?>>](#applereqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AppleReqMap0Builder public class AppleReqMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index 7139a7be1d0..e052ae7a9ed 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -70,7 +70,7 @@ ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayOfArrayOfNumberOnlyMap](#arrayofarrayofnumberonlymap) | validate([Map](#arrayofarrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayOfArrayOfNumberOnlyMap](#arrayofarrayofnumberonlymap) | validate([Map<?, ?>>](#arrayofarrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfArrayOfNumberOnlyMapBuilder public class ArrayOfArrayOfNumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 1acf5fd1c75..28d65d21c18 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -65,7 +65,7 @@ ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayOfNumberOnlyMap](#arrayofnumberonlymap) | validate([Map](#arrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayOfNumberOnlyMap](#arrayofnumberonlymap) | validate([Map<?, ?>>](#arrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfNumberOnlyMapBuilder public class ArrayOfNumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index de77a24b1bb..755f30d9f01 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -103,7 +103,7 @@ ArrayTest.ArrayTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayTestMap](#arraytestmap) | validate([Map](#arraytestmapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayTestMap](#arraytestmap) | validate([Map<?, ?>>](#arraytestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayTestMapBuilder public class ArrayTestMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 0e4a85dec4b..303e52b4a9e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -59,7 +59,7 @@ Banana.BananaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BananaMap](#bananamap) | validate([Map](#bananamapbuilder) arg, SchemaConfiguration configuration) | +| [BananaMap](#bananamap) | validate([Map<?, ?>>](#bananamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BananaMap0Builder public class BananaMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index 91445670667..65e4fdd3e71 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -66,7 +66,7 @@ BananaReq.BananaReqMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BananaReqMap](#bananareqmap) | validate([Map](#bananareqmapbuilder) arg, SchemaConfiguration configuration) | +| [BananaReqMap](#bananareqmap) | validate([Map<?, ?>>](#bananareqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BananaReqMap0Builder public class BananaReqMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 21d1b1c0105..83eb710dc7e 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -61,7 +61,7 @@ BasquePig.BasquePigMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BasquePigMap](#basquepigmap) | validate([Map](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | +| [BasquePigMap](#basquepigmap) | validate([Map<?, ?>>](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BasquePigMap0Builder public class BasquePigMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index f6a91b3a157..0b8c1d8d8ba 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -83,7 +83,7 @@ Capitalization.CapitalizationMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [CapitalizationMap](#capitalizationmap) | validate([Map](#capitalizationmapbuilder) arg, SchemaConfiguration configuration) | +| [CapitalizationMap](#capitalizationmap) | validate([Map<?, ?>>](#capitalizationmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## CapitalizationMapBuilder public class CapitalizationMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index e76a329085e..c1d0cefcaa0 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -83,7 +83,7 @@ Cat.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 169987b9f5b..e3bf652ed3c 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -64,7 +64,7 @@ Category.CategoryMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [CategoryMap](#categorymap) | validate([Map](#categorymapbuilder) arg, SchemaConfiguration configuration) | +| [CategoryMap](#categorymap) | validate([Map<?, ?>>](#categorymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## CategoryMap0Builder public class CategoryMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index 5ba199516af..d0ceefad790 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -83,7 +83,7 @@ ChildCat.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 8e6d7deb761..36efaf47a57 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -58,7 +58,7 @@ Client.ClientMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ClientMap](#clientmap) | validate([Map](#clientmapbuilder1) arg, SchemaConfiguration configuration) | +| [ClientMap](#clientmap) | validate([Map<?, ?>>](#clientmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ClientMapBuilder1 public class ClientMapBuilder1
diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index 9ba0508f4d2..bdc0524ff8c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -85,7 +85,7 @@ ComplexQuadrilateral.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedObject.md b/samples/client/petstore/java/docs/components/schemas/ComposedObject.md index e6decfc0f3b..a786d1c8181 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedObject.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedObject.md @@ -26,7 +26,7 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0 public static class Schema0
diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md index 200f27bff2b..a5eaeb6b559 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md @@ -195,7 +195,7 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema3 public static class Schema3
diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index d571561387c..c427e89a6e9 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -61,7 +61,7 @@ DanishPig.DanishPigMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DanishPigMap](#danishpigmap) | validate([Map](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | +| [DanishPigMap](#danishpigmap) | validate([Map<?, ?>>](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DanishPigMap0Builder public class DanishPigMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index 7102c0579c1..0ad77f9eb1b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -83,7 +83,7 @@ Dog.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index 25df74fd870..65f3441074e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -64,7 +64,7 @@ Drawing.DrawingMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DrawingMap](#drawingmap) | validate([Map](#drawingmapbuilder) arg, SchemaConfiguration configuration) | +| [DrawingMap](#drawingmap) | validate([Map<?, ?>>](#drawingmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DrawingMapBuilder public class DrawingMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index 09a6da708ae..4aef9943b45 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -73,7 +73,7 @@ EnumArrays.EnumArraysMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EnumArraysMap](#enumarraysmap) | validate([Map](#enumarraysmapbuilder) arg, SchemaConfiguration configuration) | +| [EnumArraysMap](#enumarraysmap) | validate([Map<?, ?>>](#enumarraysmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumArraysMapBuilder public class EnumArraysMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index cd29a220aa1..17740b7dbc3 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -83,7 +83,7 @@ EnumTest.EnumTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EnumTestMap](#enumtestmap) | validate([Map](#enumtestmapbuilder) arg, SchemaConfiguration configuration) | +| [EnumTestMap](#enumtestmap) | validate([Map<?, ?>>](#enumtestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumTestMap0Builder public class EnumTestMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index bf31324c92e..0129254902c 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -85,7 +85,7 @@ EquilateralTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index 6a34e3b8c6b..d805cada288 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -61,7 +61,7 @@ File.FileMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FileMap](#filemap) | validate([Map](#filemapbuilder) arg, SchemaConfiguration configuration) | +| [FileMap](#filemap) | validate([Map<?, ?>>](#filemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileMapBuilder public class FileMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index 47f24bec42f..b6d43d0afc6 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -63,7 +63,7 @@ FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FileSchemaTestClassMap](#fileschematestclassmap) | validate([Map](#fileschematestclassmapbuilder) arg, SchemaConfiguration configuration) | +| [FileSchemaTestClassMap](#fileschematestclassmap) | validate([Map<?, ?>>](#fileschematestclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileSchemaTestClassMapBuilder public class FileSchemaTestClassMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index c52881e81e5..a0ff2bd6ffb 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -53,7 +53,7 @@ Foo.FooMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FooMap](#foomap) | validate([Map](#foomapbuilder) arg, SchemaConfiguration configuration) | +| [FooMap](#foomap) | validate([Map<?, ?>>](#foomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FooMapBuilder public class FooMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index 1b9d97ced17..4bdcdecdce1 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -166,7 +166,7 @@ FormatTest.FormatTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FormatTestMap](#formattestmap) | validate([Map](#formattestmapbuilder) arg, SchemaConfiguration configuration) | +| [FormatTestMap](#formattestmap) | validate([Map<?, ?>>](#formattestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FormatTestMap0000Builder public class FormatTestMap0000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index 423126fc7cc..bc8935a5cb6 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -63,7 +63,7 @@ FromSchema.FromSchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FromSchemaMap](#fromschemamap) | validate([Map](#fromschemamapbuilder) arg, SchemaConfiguration configuration) | +| [FromSchemaMap](#fromschemamap) | validate([Map<?, ?>>](#fromschemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FromSchemaMapBuilder public class FromSchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index fb928a11a71..4993cf9b756 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -59,7 +59,7 @@ GrandparentAnimal.GrandparentAnimalMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [GrandparentAnimalMap](#grandparentanimalmap) | validate([Map](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | +| [GrandparentAnimalMap](#grandparentanimalmap) | validate([Map<?, ?>>](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## GrandparentAnimalMap0Builder public class GrandparentAnimalMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index 81040ac3e0c..c4d7b334e48 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -63,7 +63,7 @@ HasOnlyReadOnly.HasOnlyReadOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [HasOnlyReadOnlyMap](#hasonlyreadonlymap) | validate([Map](#hasonlyreadonlymapbuilder) arg, SchemaConfiguration configuration) | +| [HasOnlyReadOnlyMap](#hasonlyreadonlymap) | validate([Map<?, ?>>](#hasonlyreadonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HasOnlyReadOnlyMapBuilder public class HasOnlyReadOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index 4076c0140a8..3c5f0545408 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -61,7 +61,7 @@ HealthCheckResult.HealthCheckResultMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [HealthCheckResultMap](#healthcheckresultmap) | validate([Map](#healthcheckresultmapbuilder) arg, SchemaConfiguration configuration) | +| [HealthCheckResultMap](#healthcheckresultmap) | validate([Map<?, ?>>](#healthcheckresultmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HealthCheckResultMapBuilder public class HealthCheckResultMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index 4fa2aca17a2..23f95417250 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -85,7 +85,7 @@ IsoscelesTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index 349b8851798..17d8dd066bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -69,7 +69,7 @@ JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMap validatedPayloa ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestAddReplaceTestMap](#jsonpatchrequestaddreplacetestmap) | validate([Map](#jsonpatchrequestaddreplacetestmapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestAddReplaceTestMap](#jsonpatchrequestaddreplacetestmap) | validate([Map<?, ?>>](#jsonpatchrequestaddreplacetestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestAddReplaceTestMap000Builder public class JSONPatchRequestAddReplaceTestMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index b96c25dff61..288ce1b8914 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -73,7 +73,7 @@ JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestMoveCopyMap](#jsonpatchrequestmovecopymap) | validate([Map](#jsonpatchrequestmovecopymapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestMoveCopyMap](#jsonpatchrequestmovecopymap) | validate([Map<?, ?>>](#jsonpatchrequestmovecopymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestMoveCopyMap000Builder public class JSONPatchRequestMoveCopyMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index 3713f150802..69f8fb53857 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -68,7 +68,7 @@ JSONPatchRequestRemove.JSONPatchRequestRemoveMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestRemoveMap](#jsonpatchrequestremovemap) | validate([Map](#jsonpatchrequestremovemapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestRemoveMap](#jsonpatchrequestremovemap) | validate([Map<?, ?>>](#jsonpatchrequestremovemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestRemoveMap00Builder public class JSONPatchRequestRemoveMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index 0209fd816be..acadd0daa15 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -85,7 +85,7 @@ MapTest.MapTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapTestMap](#maptestmap) | validate([Map](#maptestmapbuilder) arg, SchemaConfiguration configuration) | +| [MapTestMap](#maptestmap) | validate([Map<?, ?>>](#maptestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapTestMapBuilder public class MapTestMapBuilder
@@ -170,7 +170,7 @@ MapTest.DirectMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DirectMapMap](#directmapmap) | validate([Map](#directmapmapbuilder) arg, SchemaConfiguration configuration) | +| [DirectMapMap](#directmapmap) | validate([Map<?, ?>>](#directmapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DirectMapMapBuilder public class DirectMapMapBuilder
@@ -249,7 +249,7 @@ MapTest.MapOfEnumStringMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapOfEnumStringMap](#mapofenumstringmap) | validate([Map](#mapofenumstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapOfEnumStringMap](#mapofenumstringmap) | validate([Map<?, ?>>](#mapofenumstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapOfEnumStringMapBuilder public class MapOfEnumStringMapBuilder
@@ -370,7 +370,7 @@ MapTest.MapMapOfStringMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapMapOfStringMap](#mapmapofstringmap) | validate([Map](#mapmapofstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapMapOfStringMap](#mapmapofstringmap) | validate([Map<?, ?>>](#mapmapofstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapMapOfStringMapBuilder public class MapMapOfStringMapBuilder
@@ -439,7 +439,7 @@ MapTest.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>>](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesMapBuilder1 public class AdditionalPropertiesMapBuilder1
diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 2ebc9e8c98f..12315187c98 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -71,7 +71,7 @@ MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalProperti ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MixedPropertiesAndAdditionalPropertiesClassMap](#mixedpropertiesandadditionalpropertiesclassmap) | validate([Map](#mixedpropertiesandadditionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | +| [MixedPropertiesAndAdditionalPropertiesClassMap](#mixedpropertiesandadditionalpropertiesclassmap) | validate([Map<?, ?>>](#mixedpropertiesandadditionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MixedPropertiesAndAdditionalPropertiesClassMapBuilder public class MixedPropertiesAndAdditionalPropertiesClassMapBuilder
@@ -145,7 +145,7 @@ MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapMap](#mapmap) | validate([Map](#mapmapbuilder) arg, SchemaConfiguration configuration) | +| [MapMap](#mapmap) | validate([Map<?, ?>>](#mapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapMapBuilder public class MapMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index 4a5a0f3f8bb..b2092373c29 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -65,7 +65,7 @@ Money.MoneyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MoneyMap](#moneymap) | validate([Map](#moneymapbuilder) arg, SchemaConfiguration configuration) | +| [MoneyMap](#moneymap) | validate([Map<?, ?>>](#moneymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MoneyMap00Builder public class MoneyMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md index 5bb9913952f..2880cd86c2a 100644 --- a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md @@ -60,7 +60,7 @@ MyObjectDto.MyObjectDtoMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MyObjectDtoMap](#myobjectdtomap) | validate([Map](#myobjectdtomapbuilder) arg, SchemaConfiguration configuration) | +| [MyObjectDtoMap](#myobjectdtomap) | validate([Map<?, ?>>](#myobjectdtomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MyObjectDtoMapBuilder public class MyObjectDtoMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index 18cf8eec3de..35b8c73987f 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -66,7 +66,7 @@ NoAdditionalProperties.NoAdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NoAdditionalPropertiesMap](#noadditionalpropertiesmap) | validate([Map](#noadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [NoAdditionalPropertiesMap](#noadditionalpropertiesmap) | validate([Map<?, ?>>](#noadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NoAdditionalPropertiesMap0Builder public class NoAdditionalPropertiesMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 344f8501346..104391470b4 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -138,7 +138,7 @@ NullableClass.NullableClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NullableClassMap](#nullableclassmap) | validate([Map](#nullableclassmapbuilder) arg, SchemaConfiguration configuration) | +| [NullableClassMap](#nullableclassmap) | validate([Map<?, ?>>](#nullableclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NullableClassMapBuilder public class NullableClassMapBuilder
@@ -247,7 +247,7 @@ NullableClass.ObjectItemsNullableMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectItemsNullableMap](#objectitemsnullablemap) | validate([Map](#objectitemsnullablemapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectItemsNullableMap](#objectitemsnullablemap) | validate([Map<?, ?>>](#objectitemsnullablemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectItemsNullableMapBuilder public class ObjectItemsNullableMapBuilder
@@ -314,7 +314,7 @@ Void validatedPayload = NullableClass.AdditionalProperties2.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectAndItemsNullableProp public static class ObjectAndItemsNullableProp
@@ -362,7 +362,7 @@ NullableClass.ObjectAndItemsNullablePropMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [ObjectAndItemsNullablePropMap](#objectanditemsnullablepropmap) | validate([Map](#objectanditemsnullablepropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectAndItemsNullablePropMap](#objectanditemsnullablepropmap) | validate([Map<?, ?>>](#objectanditemsnullablepropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectAndItemsNullablePropMapBuilder public class ObjectAndItemsNullablePropMapBuilder
@@ -429,7 +429,7 @@ Void validatedPayload = NullableClass.AdditionalProperties1.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectNullableProp public static class ObjectNullableProp
@@ -477,7 +477,7 @@ NullableClass.ObjectNullablePropMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [ObjectNullablePropMap](#objectnullablepropmap) | validate([Map](#objectnullablepropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectNullablePropMap](#objectnullablepropmap) | validate([Map<?, ?>>](#objectnullablepropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectNullablePropMapBuilder public class ObjectNullablePropMapBuilder
@@ -628,7 +628,7 @@ Void validatedPayload = NullableClass.Items2.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayAndItemsNullableProp public static class ArrayAndItemsNullableProp
@@ -748,7 +748,7 @@ Void validatedPayload = NullableClass.Items1.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayNullableProp public static class ArrayNullableProp
@@ -1148,6 +1148,6 @@ Void validatedPayload = NullableClass.AdditionalProperties3.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index 238fe434a08..e5587a8a5e5 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -58,7 +58,7 @@ NumberOnly.NumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NumberOnlyMap](#numberonlymap) | validate([Map](#numberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [NumberOnlyMap](#numberonlymap) | validate([Map<?, ?>>](#numberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NumberOnlyMapBuilder public class NumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 01b4a62579a..30723776b86 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -60,7 +60,7 @@ ObjWithRequiredProps.ObjWithRequiredPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | validate([Map](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | validate([Map<?, ?>>](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjWithRequiredPropsMap0Builder public class ObjWithRequiredPropsMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 62df2dce3a3..be16a63ea26 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -59,7 +59,7 @@ ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | validate([Map](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | +| [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | validate([Map<?, ?>>](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjWithRequiredPropsBaseMap0Builder public class ObjWithRequiredPropsBaseMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index d86f5e1a4c3..17a43d954d3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -64,7 +64,7 @@ ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMap valid ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | validate([Map](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | validate([Map<?, ?>>](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectModelWithArgAndArgsPropertiesMap00Builder public class ObjectModelWithArgAndArgsPropertiesMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index 53fa1c2a23a..a29af6b89a3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -56,7 +56,7 @@ ObjectModelWithRefProps.ObjectModelWithRefPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectModelWithRefPropsMap](#objectmodelwithrefpropsmap) | validate([Map](#objectmodelwithrefpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectModelWithRefPropsMap](#objectmodelwithrefpropsmap) | validate([Map<?, ?>>](#objectmodelwithrefpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectModelWithRefPropsMapBuilder public class ObjectModelWithRefPropsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index b4f2823bc2e..dd455b0dc79 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -84,7 +84,7 @@ ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1Map0Builder public class Schema1Map0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index 8010b3c1fa7..abb27c01c2b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -58,7 +58,7 @@ ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMap validatedPayload ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithCollidingPropertiesMap](#objectwithcollidingpropertiesmap) | validate([Map](#objectwithcollidingpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithCollidingPropertiesMap](#objectwithcollidingpropertiesmap) | validate([Map<?, ?>>](#objectwithcollidingpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithCollidingPropertiesMapBuilder public class ObjectWithCollidingPropertiesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 740120ed1d7..2a153b63ce5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -75,7 +75,7 @@ ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithDecimalPropertiesMap](#objectwithdecimalpropertiesmap) | validate([Map](#objectwithdecimalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithDecimalPropertiesMap](#objectwithdecimalpropertiesmap) | validate([Map<?, ?>>](#objectwithdecimalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithDecimalPropertiesMapBuilder public class ObjectWithDecimalPropertiesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index ea1dc6f1e3b..8f04c7a0bee 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -72,7 +72,7 @@ ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMap validatedPayl ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | validate([Map](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | validate([Map<?, ?>>](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithDifficultlyNamedPropsMap0Builder public class ObjectWithDifficultlyNamedPropsMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index b4168f14fbd..bc6b63626d1 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -55,7 +55,7 @@ ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMap valid ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInlineCompositionPropertyMap](#objectwithinlinecompositionpropertymap) | validate([Map](#objectwithinlinecompositionpropertymapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithInlineCompositionPropertyMap](#objectwithinlinecompositionpropertymap) | validate([Map<?, ?>>](#objectwithinlinecompositionpropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithInlineCompositionPropertyMapBuilder public class ObjectWithInlineCompositionPropertyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 99c1a1c4631..5205e21cb4b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -73,7 +73,7 @@ ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap v ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | validate([Map](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | validate([Map<?, ?>>](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithInvalidNamedRefedPropertiesMap00Builder public class ObjectWithInvalidNamedRefedPropertiesMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index 62f4b45bd22..2b5d16d26e0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -60,7 +60,7 @@ ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValuesMap validatedPayl ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithNonIntersectingValuesMap](#objectwithnonintersectingvaluesmap) | validate([Map](#objectwithnonintersectingvaluesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithNonIntersectingValuesMap](#objectwithnonintersectingvaluesmap) | validate([Map<?, ?>>](#objectwithnonintersectingvaluesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithNonIntersectingValuesMapBuilder public class ObjectWithNonIntersectingValuesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md index 1ea6573ee0d..9f9330be51c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md @@ -65,7 +65,7 @@ ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithOnlyOptionalPropsMap](#objectwithonlyoptionalpropsmap) | validate([Map](#objectwithonlyoptionalpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithOnlyOptionalPropsMap](#objectwithonlyoptionalpropsmap) | validate([Map<?, ?>>](#objectwithonlyoptionalpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithOnlyOptionalPropsMapBuilder public class ObjectWithOnlyOptionalPropsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index 91fcbf1a25b..ac3a62df97e 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -58,7 +58,7 @@ ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithOptionalTestPropMap](#objectwithoptionaltestpropmap) | validate([Map](#objectwithoptionaltestpropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithOptionalTestPropMap](#objectwithoptionaltestpropmap) | validate([Map<?, ?>>](#objectwithoptionaltestpropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithOptionalTestPropMapBuilder public class ObjectWithOptionalTestPropMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md index 74c2a547797..49bea23b2d1 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md @@ -25,6 +25,6 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index cfcbb2fdd16..ed14bbf7c9e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -85,7 +85,7 @@ Order.OrderMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [OrderMap](#ordermap) | validate([Map](#ordermapbuilder) arg, SchemaConfiguration configuration) | +| [OrderMap](#ordermap) | validate([Map<?, ?>>](#ordermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## OrderMapBuilder public class OrderMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index 295d7f126a8..1d98ad60279 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -71,7 +71,7 @@ PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PaginatedResultMyObjectDtoMap](#paginatedresultmyobjectdtomap) | validate([Map](#paginatedresultmyobjectdtomapbuilder) arg, SchemaConfiguration configuration) | +| [PaginatedResultMyObjectDtoMap](#paginatedresultmyobjectdtomap) | validate([Map<?, ?>>](#paginatedresultmyobjectdtomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PaginatedResultMyObjectDtoMap00Builder public class PaginatedResultMyObjectDtoMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ParentPet.md b/samples/client/petstore/java/docs/components/schemas/ParentPet.md index 66f93212aa7..9e0fc890c55 100644 --- a/samples/client/petstore/java/docs/components/schemas/ParentPet.md +++ b/samples/client/petstore/java/docs/components/schemas/ParentPet.md @@ -25,6 +25,6 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index ad5c4d82e32..6a8725d37e0 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -113,7 +113,7 @@ Pet.PetMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PetMap](#petmap) | validate([Map](#petmapbuilder) arg, SchemaConfiguration configuration) | +| [PetMap](#petmap) | validate([Map<?, ?>>](#petmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PetMap00Builder public class PetMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 8b7faea42fd..49b43eaa510 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -61,7 +61,7 @@ Player.PlayerMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PlayerMap](#playermap) | validate([Map](#playermapbuilder) arg, SchemaConfiguration configuration) | +| [PlayerMap](#playermap) | validate([Map<?, ?>>](#playermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PlayerMapBuilder public class PlayerMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index d8ac0121c47..a4196db5602 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -61,7 +61,7 @@ PublicKey.PublicKeyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PublicKeyMap](#publickeymap) | validate([Map](#publickeymapbuilder) arg, SchemaConfiguration configuration) | +| [PublicKeyMap](#publickeymap) | validate([Map<?, ?>>](#publickeymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PublicKeyMapBuilder public class PublicKeyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index c0be322d661..f1e208370c4 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -63,7 +63,7 @@ ReadOnlyFirst.ReadOnlyFirstMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReadOnlyFirstMap](#readonlyfirstmap) | validate([Map](#readonlyfirstmapbuilder) arg, SchemaConfiguration configuration) | +| [ReadOnlyFirstMap](#readonlyfirstmap) | validate([Map<?, ?>>](#readonlyfirstmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReadOnlyFirstMapBuilder public class ReadOnlyFirstMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 93d37503446..aa2465759ab 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -59,7 +59,7 @@ ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromExplicitAddPropsMap](#reqpropsfromexplicitaddpropsmap) | validate([Map](#reqpropsfromexplicitaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromExplicitAddPropsMap](#reqpropsfromexplicitaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromexplicitaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromExplicitAddPropsMap00Builder public class ReqPropsFromExplicitAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index 22058031ff5..fd7bb84eed3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -55,7 +55,7 @@ ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | validate([Map](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromTrueAddPropsMap00Builder public class ReqPropsFromTrueAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index ae6d6606aef..754c2f89961 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -53,7 +53,7 @@ ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | validate([Map](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromUnsetAddPropsMap00Builder public class ReqPropsFromUnsetAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index 28968c161e6..545059d3306 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -85,7 +85,7 @@ ScaleneTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 5ab77826794..d2d7a33358c 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -54,7 +54,7 @@ SelfReferencingObjectModel.SelfReferencingObjectModelMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SelfReferencingObjectModelMap](#selfreferencingobjectmodelmap) | validate([Map](#selfreferencingobjectmodelmapbuilder) arg, SchemaConfiguration configuration) | +| [SelfReferencingObjectModelMap](#selfreferencingobjectmodelmap) | validate([Map<?, ?>>](#selfreferencingobjectmodelmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SelfReferencingObjectModelMapBuilder public class SelfReferencingObjectModelMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index 8eb0856f8ee..cb68b2f18b1 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -85,7 +85,7 @@ SimpleQuadrilateral.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index 9089e7b9b07..223c8f3bf2a 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -61,7 +61,7 @@ SpecialModelname.SpecialModelnameMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SpecialModelnameMap](#specialmodelnamemap) | validate([Map](#specialmodelnamemapbuilder) arg, SchemaConfiguration configuration) | +| [SpecialModelnameMap](#specialmodelnamemap) | validate([Map<?, ?>>](#specialmodelnamemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SpecialModelnameMapBuilder public class SpecialModelnameMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index 71064e00fd2..827d7051816 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -54,7 +54,7 @@ StringBooleanMap.StringBooleanMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [StringBooleanMapMap](#stringbooleanmapmap) | validate([Map](#stringbooleanmapmapbuilder) arg, SchemaConfiguration configuration) | +| [StringBooleanMapMap](#stringbooleanmapmap) | validate([Map<?, ?>>](#stringbooleanmapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## StringBooleanMapMapBuilder public class StringBooleanMapMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index 79fda77cd43..7f24031b16e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -63,7 +63,7 @@ Tag.TagMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [TagMap](#tagmap) | validate([Map](#tagmapbuilder) arg, SchemaConfiguration configuration) | +| [TagMap](#tagmap) | validate([Map<?, ?>>](#tagmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## TagMapBuilder public class TagMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index 6492b949625..9fed5e55409 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -103,7 +103,7 @@ User.UserMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [UserMap](#usermap) | validate([Map](#usermapbuilder) arg, SchemaConfiguration configuration) | +| [UserMap](#usermap) | validate([Map<?, ?>>](#usermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## UserMapBuilder public class UserMapBuilder
@@ -291,7 +291,7 @@ Void validatedPayload = User.ObjectWithNoDeclaredPropsNullable.validate( | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithNoDeclaredProps public static class ObjectWithNoDeclaredProps
diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index afe1e26f866..114e83a3f1c 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -71,7 +71,7 @@ Whale.WhaleMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [WhaleMap](#whalemap) | validate([Map](#whalemapbuilder) arg, SchemaConfiguration configuration) | +| [WhaleMap](#whalemap) | validate([Map<?, ?>>](#whalemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## WhaleMap0Builder public class WhaleMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index c3621da8d1b..a0aff305601 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -69,7 +69,7 @@ Zebra.ZebraMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ZebraMap](#zebramap) | validate([Map](#zebramapbuilder) arg, SchemaConfiguration configuration) | +| [ZebraMap](#zebramap) | validate([Map<?, ?>>](#zebramapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ZebraMap0Builder public class ZebraMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 401a3326fef..8f3e2b653f6 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -73,7 +73,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index d22a1d6bffd..8952bd8f416 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -124,7 +124,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0000Builder public class SchemaMap0000Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md index 29ca1529ce3..4a1d9dce7d0 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md @@ -54,7 +54,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index adfa5b30d52..9bf54859838 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -55,7 +55,7 @@ Schema1.SchemaMap1 validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap1](#schemamap1) | validate([Map](#schemamapbuilder1) arg, SchemaConfiguration configuration) | +| [SchemaMap1](#schemamap1) | validate([Map<?, ?>>](#schemamapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder1 public class SchemaMapBuilder1
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index 48f76642091..79f85286f0f 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -55,7 +55,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index 9b1782d5b23..27ffe29b97a 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -55,7 +55,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 5d48123ad74..6095aad8c50 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap00Builder public class SchemaMap00Builder
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index b37e4a9b08d..93d930b2823 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -58,7 +58,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index 87557a78e35..cf08f1c6f34 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -58,7 +58,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index fa9a8f09164..40909d24fb3 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -58,7 +58,7 @@ Schema0.SchemaMap0 validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap0](#schemamap0) | validate([Map](#schemamapbuilder0) arg, SchemaConfiguration configuration) | +| [SchemaMap0](#schemamap0) | validate([Map<?, ?>>](#schemamapbuilder0) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder0 public class SchemaMapBuilder0
diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index a8a57cfc1d6..906469e232d 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0Builder public class SchemaMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index 816050b324b..3719aa315b1 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0Builder public class SchemaMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index 81d07d1dcca..adf811e0b2c 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -65,7 +65,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index a631b0b61fe..44ae6c7f75c 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -62,7 +62,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index 5b0a2d66240..bd376727489 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -63,7 +63,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index f823a663a90..380f4c17e24 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -63,7 +63,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs index ad9ade93d43..f7d6ce31469 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs @@ -91,9 +91,9 @@ {{else}} {{#eq this "object"}} {{#if ../mapOutputJsonPathPiece}} -| [{{../mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{../mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map<?, ?>>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | {{/if}} {{/eq}} {{/eq}} From 371d02afd245a159339c800bca2cea2b201466d0 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 10:58:19 -0800 Subject: [PATCH 41/62] Removes lingering > --- .../content/applicationjson/Schema.md | 2 +- .../docs/components/schemas/AbstractStepMessage.md | 2 +- .../schemas/AdditionalPropertiesClass.md | 14 +++++++------- .../schemas/AdditionalPropertiesSchema.md | 6 +++--- .../AdditionalPropertiesWithArrayOfEnums.md | 2 +- .../java/docs/components/schemas/Address.md | 2 +- .../java/docs/components/schemas/Animal.md | 2 +- .../docs/components/schemas/AnyTypeAndFormat.md | 2 +- .../docs/components/schemas/ApiResponseSchema.md | 2 +- .../petstore/java/docs/components/schemas/Apple.md | 2 +- .../java/docs/components/schemas/AppleReq.md | 2 +- .../components/schemas/ArrayOfArrayOfNumberOnly.md | 2 +- .../docs/components/schemas/ArrayOfNumberOnly.md | 2 +- .../java/docs/components/schemas/ArrayTest.md | 2 +- .../java/docs/components/schemas/Banana.md | 2 +- .../java/docs/components/schemas/BananaReq.md | 2 +- .../java/docs/components/schemas/BasquePig.md | 2 +- .../java/docs/components/schemas/Capitalization.md | 2 +- .../petstore/java/docs/components/schemas/Cat.md | 2 +- .../java/docs/components/schemas/Category.md | 2 +- .../java/docs/components/schemas/ChildCat.md | 2 +- .../java/docs/components/schemas/Client.md | 2 +- .../components/schemas/ComplexQuadrilateral.md | 2 +- .../java/docs/components/schemas/DanishPig.md | 2 +- .../petstore/java/docs/components/schemas/Dog.md | 2 +- .../java/docs/components/schemas/Drawing.md | 2 +- .../java/docs/components/schemas/EnumArrays.md | 2 +- .../java/docs/components/schemas/EnumTest.md | 2 +- .../docs/components/schemas/EquilateralTriangle.md | 2 +- .../petstore/java/docs/components/schemas/File.md | 2 +- .../docs/components/schemas/FileSchemaTestClass.md | 2 +- .../petstore/java/docs/components/schemas/Foo.md | 2 +- .../java/docs/components/schemas/FormatTest.md | 2 +- .../java/docs/components/schemas/FromSchema.md | 2 +- .../docs/components/schemas/GrandparentAnimal.md | 2 +- .../docs/components/schemas/HasOnlyReadOnly.md | 2 +- .../docs/components/schemas/HealthCheckResult.md | 2 +- .../docs/components/schemas/IsoscelesTriangle.md | 2 +- .../schemas/JSONPatchRequestAddReplaceTest.md | 2 +- .../components/schemas/JSONPatchRequestMoveCopy.md | 2 +- .../components/schemas/JSONPatchRequestRemove.md | 2 +- .../java/docs/components/schemas/MapTest.md | 10 +++++----- .../MixedPropertiesAndAdditionalPropertiesClass.md | 4 ++-- .../petstore/java/docs/components/schemas/Money.md | 2 +- .../java/docs/components/schemas/MyObjectDto.md | 2 +- .../components/schemas/NoAdditionalProperties.md | 2 +- .../java/docs/components/schemas/NullableClass.md | 8 ++++---- .../java/docs/components/schemas/NumberOnly.md | 2 +- .../components/schemas/ObjWithRequiredProps.md | 2 +- .../components/schemas/ObjWithRequiredPropsBase.md | 2 +- .../schemas/ObjectModelWithArgAndArgsProperties.md | 2 +- .../components/schemas/ObjectModelWithRefProps.md | 2 +- ...jectWithAllOfWithReqTestPropFromUnsetAddProp.md | 2 +- .../schemas/ObjectWithCollidingProperties.md | 2 +- .../schemas/ObjectWithDecimalProperties.md | 2 +- .../schemas/ObjectWithDifficultlyNamedProps.md | 2 +- .../schemas/ObjectWithInlineCompositionProperty.md | 2 +- .../ObjectWithInvalidNamedRefedProperties.md | 2 +- .../schemas/ObjectWithNonIntersectingValues.md | 2 +- .../schemas/ObjectWithOnlyOptionalProps.md | 2 +- .../schemas/ObjectWithOptionalTestProp.md | 2 +- .../petstore/java/docs/components/schemas/Order.md | 2 +- .../schemas/PaginatedResultMyObjectDto.md | 2 +- .../petstore/java/docs/components/schemas/Pet.md | 2 +- .../java/docs/components/schemas/Player.md | 2 +- .../java/docs/components/schemas/PublicKey.md | 2 +- .../java/docs/components/schemas/ReadOnlyFirst.md | 2 +- .../schemas/ReqPropsFromExplicitAddProps.md | 2 +- .../components/schemas/ReqPropsFromTrueAddProps.md | 2 +- .../schemas/ReqPropsFromUnsetAddProps.md | 2 +- .../docs/components/schemas/ScaleneTriangle.md | 2 +- .../schemas/SelfReferencingObjectModel.md | 2 +- .../docs/components/schemas/SimpleQuadrilateral.md | 2 +- .../docs/components/schemas/SpecialModelname.md | 2 +- .../docs/components/schemas/StringBooleanMap.md | 2 +- .../petstore/java/docs/components/schemas/Tag.md | 2 +- .../petstore/java/docs/components/schemas/User.md | 2 +- .../petstore/java/docs/components/schemas/Whale.md | 2 +- .../petstore/java/docs/components/schemas/Zebra.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../requestbody/content/applicationjson/Schema.md | 2 +- .../post/parameters/parameter1/Schema1.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../requestbody/content/applicationjson/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../get/parameters/parameter0/Schema0.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../components/schemas/docschema_io_types.hbs | 2 +- 96 files changed, 112 insertions(+), 112 deletions(-) diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md index f0715f8086a..3fe28a7fbe5 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md @@ -54,7 +54,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index 10a6680a1e5..44cb9702afa 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -63,7 +63,7 @@ AbstractStepMessage.AbstractStepMessageMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AbstractStepMessageMap](#abstractstepmessagemap) | validate([Map<?, ?>>](#abstractstepmessagemapbuilder) arg, SchemaConfiguration configuration) | +| [AbstractStepMessageMap](#abstractstepmessagemap) | validate([Map<?, ?>](#abstractstepmessagemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AbstractStepMessageMap000Builder public class AbstractStepMessageMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 1a35c7bcd71..7e1be42196b 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -104,7 +104,7 @@ AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesClassMap](#additionalpropertiesclassmap) | validate([Map<?, ?>>](#additionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesClassMap](#additionalpropertiesclassmap) | validate([Map<?, ?>](#additionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesClassMapBuilder public class AdditionalPropertiesClassMapBuilder
@@ -197,7 +197,7 @@ AdditionalPropertiesClass.MapWithUndeclaredPropertiesStringMap validatedPayload ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapWithUndeclaredPropertiesStringMap](#mapwithundeclaredpropertiesstringmap) | validate([Map<?, ?>>](#mapwithundeclaredpropertiesstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapWithUndeclaredPropertiesStringMap](#mapwithundeclaredpropertiesstringmap) | validate([Map<?, ?>](#mapwithundeclaredpropertiesstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapWithUndeclaredPropertiesStringMapBuilder public class MapWithUndeclaredPropertiesStringMapBuilder
@@ -279,7 +279,7 @@ AdditionalPropertiesClass.EmptyMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EmptyMapMap](#emptymapmap) | validate([Map<?, ?>>](#emptymapmapbuilder) arg, SchemaConfiguration configuration) | +| [EmptyMapMap](#emptymapmap) | validate([Map<?, ?>](#emptymapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EmptyMapMapBuilder public class EmptyMapMapBuilder
@@ -357,7 +357,7 @@ AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3Map validatedPayloa ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | validate([Map<?, ?>>](#mapwithundeclaredpropertiesanytype3mapbuilder) arg, SchemaConfiguration configuration) | +| [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | validate([Map<?, ?>](#mapwithundeclaredpropertiesanytype3mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapWithUndeclaredPropertiesAnytype3MapBuilder public class MapWithUndeclaredPropertiesAnytype3MapBuilder
@@ -466,7 +466,7 @@ AdditionalPropertiesClass.MapOfMapPropertyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapOfMapPropertyMap](#mapofmappropertymap) | validate([Map<?, ?>>](#mapofmappropertymapbuilder) arg, SchemaConfiguration configuration) | +| [MapOfMapPropertyMap](#mapofmappropertymap) | validate([Map<?, ?>](#mapofmappropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapOfMapPropertyMapBuilder public class MapOfMapPropertyMapBuilder
@@ -535,7 +535,7 @@ AdditionalPropertiesClass.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>>](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>](#additionalpropertiesmapbuilder2) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesMapBuilder2 public class AdditionalPropertiesMapBuilder2
@@ -614,7 +614,7 @@ AdditionalPropertiesClass.MapPropertyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapPropertyMap](#mappropertymap) | validate([Map<?, ?>>](#mappropertymapbuilder) arg, SchemaConfiguration configuration) | +| [MapPropertyMap](#mappropertymap) | validate([Map<?, ?>](#mappropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapPropertyMapBuilder public class MapPropertyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index 607fefcb25f..c0b20d32958 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -80,7 +80,7 @@ AdditionalPropertiesSchema.Schema2Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema2Map](#schema2map) | validate([Map<?, ?>>](#schema2mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema2Map](#schema2map) | validate([Map<?, ?>](#schema2mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema2MapBuilder public class Schema2MapBuilder
@@ -173,7 +173,7 @@ AdditionalPropertiesSchema.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
@@ -266,7 +266,7 @@ AdditionalPropertiesSchema.Schema0Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema0Map](#schema0map) | validate([Map<?, ?>>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema0MapBuilder public class Schema0MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index e8973c9862e..f236a77e948 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -58,7 +58,7 @@ AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMap val ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesWithArrayOfEnumsMap](#additionalpropertieswitharrayofenumsmap) | validate([Map<?, ?>>](#additionalpropertieswitharrayofenumsmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesWithArrayOfEnumsMap](#additionalpropertieswitharrayofenumsmap) | validate([Map<?, ?>](#additionalpropertieswitharrayofenumsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesWithArrayOfEnumsMapBuilder public class AdditionalPropertiesWithArrayOfEnumsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index e0017a841d5..10dbc81df5f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -54,7 +54,7 @@ Address.AddressMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AddressMap](#addressmap) | validate([Map<?, ?>>](#addressmapbuilder) arg, SchemaConfiguration configuration) | +| [AddressMap](#addressmap) | validate([Map<?, ?>](#addressmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AddressMapBuilder public class AddressMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index af205d6ac65..30b7d98f29f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -64,7 +64,7 @@ Animal.AnimalMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AnimalMap](#animalmap) | validate([Map<?, ?>>](#animalmapbuilder) arg, SchemaConfiguration configuration) | +| [AnimalMap](#animalmap) | validate([Map<?, ?>](#animalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AnimalMap0Builder public class AnimalMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index 8175be690ab..1335338482e 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -62,7 +62,7 @@ AnyTypeAndFormat.AnyTypeAndFormatMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AnyTypeAndFormatMap](#anytypeandformatmap) | validate([Map<?, ?>>](#anytypeandformatmapbuilder) arg, SchemaConfiguration configuration) | +| [AnyTypeAndFormatMap](#anytypeandformatmap) | validate([Map<?, ?>](#anytypeandformatmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AnyTypeAndFormatMapBuilder public class AnyTypeAndFormatMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index a79293c5ce8..222b90940a7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -68,7 +68,7 @@ ApiResponseSchema.ApiResponseMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ApiResponseMap](#apiresponsemap) | validate([Map<?, ?>>](#apiresponsemapbuilder) arg, SchemaConfiguration configuration) | +| [ApiResponseMap](#apiresponsemap) | validate([Map<?, ?>](#apiresponsemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ApiResponseMapBuilder public class ApiResponseMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index 795d50b89ea..74358bfabf5 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -71,7 +71,7 @@ Apple.AppleMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [AppleMap](#applemap) | validate([Map<?, ?>>](#applemapbuilder) arg, SchemaConfiguration configuration) | +| [AppleMap](#applemap) | validate([Map<?, ?>](#applemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AppleMap0Builder public class AppleMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index 84df85a8f20..ef9f814c96a 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -66,7 +66,7 @@ AppleReq.AppleReqMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AppleReqMap](#applereqmap) | validate([Map<?, ?>>](#applereqmapbuilder) arg, SchemaConfiguration configuration) | +| [AppleReqMap](#applereqmap) | validate([Map<?, ?>](#applereqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AppleReqMap0Builder public class AppleReqMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index e052ae7a9ed..41f7e10b660 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -70,7 +70,7 @@ ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayOfArrayOfNumberOnlyMap](#arrayofarrayofnumberonlymap) | validate([Map<?, ?>>](#arrayofarrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayOfArrayOfNumberOnlyMap](#arrayofarrayofnumberonlymap) | validate([Map<?, ?>](#arrayofarrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfArrayOfNumberOnlyMapBuilder public class ArrayOfArrayOfNumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 28d65d21c18..821b581b54d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -65,7 +65,7 @@ ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayOfNumberOnlyMap](#arrayofnumberonlymap) | validate([Map<?, ?>>](#arrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayOfNumberOnlyMap](#arrayofnumberonlymap) | validate([Map<?, ?>](#arrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayOfNumberOnlyMapBuilder public class ArrayOfNumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index 755f30d9f01..8dde6ef9e94 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -103,7 +103,7 @@ ArrayTest.ArrayTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ArrayTestMap](#arraytestmap) | validate([Map<?, ?>>](#arraytestmapbuilder) arg, SchemaConfiguration configuration) | +| [ArrayTestMap](#arraytestmap) | validate([Map<?, ?>](#arraytestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ArrayTestMapBuilder public class ArrayTestMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 303e52b4a9e..0c8ae012f33 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -59,7 +59,7 @@ Banana.BananaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BananaMap](#bananamap) | validate([Map<?, ?>>](#bananamapbuilder) arg, SchemaConfiguration configuration) | +| [BananaMap](#bananamap) | validate([Map<?, ?>](#bananamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BananaMap0Builder public class BananaMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index 65e4fdd3e71..98a002b2e7f 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -66,7 +66,7 @@ BananaReq.BananaReqMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BananaReqMap](#bananareqmap) | validate([Map<?, ?>>](#bananareqmapbuilder) arg, SchemaConfiguration configuration) | +| [BananaReqMap](#bananareqmap) | validate([Map<?, ?>](#bananareqmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BananaReqMap0Builder public class BananaReqMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 83eb710dc7e..27c9a789497 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -61,7 +61,7 @@ BasquePig.BasquePigMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [BasquePigMap](#basquepigmap) | validate([Map<?, ?>>](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | +| [BasquePigMap](#basquepigmap) | validate([Map<?, ?>](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## BasquePigMap0Builder public class BasquePigMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index 0b8c1d8d8ba..5a2c8f99d3b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -83,7 +83,7 @@ Capitalization.CapitalizationMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [CapitalizationMap](#capitalizationmap) | validate([Map<?, ?>>](#capitalizationmapbuilder) arg, SchemaConfiguration configuration) | +| [CapitalizationMap](#capitalizationmap) | validate([Map<?, ?>](#capitalizationmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## CapitalizationMapBuilder public class CapitalizationMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index c1d0cefcaa0..62e6c5066a8 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -83,7 +83,7 @@ Cat.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index e3bf652ed3c..3c400b03afc 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -64,7 +64,7 @@ Category.CategoryMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [CategoryMap](#categorymap) | validate([Map<?, ?>>](#categorymapbuilder) arg, SchemaConfiguration configuration) | +| [CategoryMap](#categorymap) | validate([Map<?, ?>](#categorymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## CategoryMap0Builder public class CategoryMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index d0ceefad790..4e492360c57 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -83,7 +83,7 @@ ChildCat.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 36efaf47a57..29a9a9481e0 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -58,7 +58,7 @@ Client.ClientMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ClientMap](#clientmap) | validate([Map<?, ?>>](#clientmapbuilder1) arg, SchemaConfiguration configuration) | +| [ClientMap](#clientmap) | validate([Map<?, ?>](#clientmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ClientMapBuilder1 public class ClientMapBuilder1
diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index bdc0524ff8c..b615b38f71f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -85,7 +85,7 @@ ComplexQuadrilateral.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index c427e89a6e9..f627a4865d0 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -61,7 +61,7 @@ DanishPig.DanishPigMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DanishPigMap](#danishpigmap) | validate([Map<?, ?>>](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | +| [DanishPigMap](#danishpigmap) | validate([Map<?, ?>](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DanishPigMap0Builder public class DanishPigMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index 0ad77f9eb1b..c249236d2de 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -83,7 +83,7 @@ Dog.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index 65f3441074e..d96741d1177 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -64,7 +64,7 @@ Drawing.DrawingMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DrawingMap](#drawingmap) | validate([Map<?, ?>>](#drawingmapbuilder) arg, SchemaConfiguration configuration) | +| [DrawingMap](#drawingmap) | validate([Map<?, ?>](#drawingmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DrawingMapBuilder public class DrawingMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index 4aef9943b45..e1564fe4e50 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -73,7 +73,7 @@ EnumArrays.EnumArraysMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EnumArraysMap](#enumarraysmap) | validate([Map<?, ?>>](#enumarraysmapbuilder) arg, SchemaConfiguration configuration) | +| [EnumArraysMap](#enumarraysmap) | validate([Map<?, ?>](#enumarraysmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumArraysMapBuilder public class EnumArraysMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index 17740b7dbc3..23abb0c61e4 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -83,7 +83,7 @@ EnumTest.EnumTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EnumTestMap](#enumtestmap) | validate([Map<?, ?>>](#enumtestmapbuilder) arg, SchemaConfiguration configuration) | +| [EnumTestMap](#enumtestmap) | validate([Map<?, ?>](#enumtestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumTestMap0Builder public class EnumTestMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index 0129254902c..a44c9b4b7c2 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -85,7 +85,7 @@ EquilateralTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index d805cada288..f6f9f9b065d 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -61,7 +61,7 @@ File.FileMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FileMap](#filemap) | validate([Map<?, ?>>](#filemapbuilder) arg, SchemaConfiguration configuration) | +| [FileMap](#filemap) | validate([Map<?, ?>](#filemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileMapBuilder public class FileMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index b6d43d0afc6..b4e119c38fa 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -63,7 +63,7 @@ FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FileSchemaTestClassMap](#fileschematestclassmap) | validate([Map<?, ?>>](#fileschematestclassmapbuilder) arg, SchemaConfiguration configuration) | +| [FileSchemaTestClassMap](#fileschematestclassmap) | validate([Map<?, ?>](#fileschematestclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FileSchemaTestClassMapBuilder public class FileSchemaTestClassMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index a0ff2bd6ffb..0dc2ab3b9be 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -53,7 +53,7 @@ Foo.FooMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FooMap](#foomap) | validate([Map<?, ?>>](#foomapbuilder) arg, SchemaConfiguration configuration) | +| [FooMap](#foomap) | validate([Map<?, ?>](#foomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FooMapBuilder public class FooMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index 4bdcdecdce1..17771838cb1 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -166,7 +166,7 @@ FormatTest.FormatTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FormatTestMap](#formattestmap) | validate([Map<?, ?>>](#formattestmapbuilder) arg, SchemaConfiguration configuration) | +| [FormatTestMap](#formattestmap) | validate([Map<?, ?>](#formattestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FormatTestMap0000Builder public class FormatTestMap0000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index bc8935a5cb6..763e4f480cd 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -63,7 +63,7 @@ FromSchema.FromSchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [FromSchemaMap](#fromschemamap) | validate([Map<?, ?>>](#fromschemamapbuilder) arg, SchemaConfiguration configuration) | +| [FromSchemaMap](#fromschemamap) | validate([Map<?, ?>](#fromschemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## FromSchemaMapBuilder public class FromSchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index 4993cf9b756..be4f073ded1 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -59,7 +59,7 @@ GrandparentAnimal.GrandparentAnimalMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [GrandparentAnimalMap](#grandparentanimalmap) | validate([Map<?, ?>>](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | +| [GrandparentAnimalMap](#grandparentanimalmap) | validate([Map<?, ?>](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## GrandparentAnimalMap0Builder public class GrandparentAnimalMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index c4d7b334e48..ced254e003a 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -63,7 +63,7 @@ HasOnlyReadOnly.HasOnlyReadOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [HasOnlyReadOnlyMap](#hasonlyreadonlymap) | validate([Map<?, ?>>](#hasonlyreadonlymapbuilder) arg, SchemaConfiguration configuration) | +| [HasOnlyReadOnlyMap](#hasonlyreadonlymap) | validate([Map<?, ?>](#hasonlyreadonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HasOnlyReadOnlyMapBuilder public class HasOnlyReadOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index 3c5f0545408..1f3ac4fd612 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -61,7 +61,7 @@ HealthCheckResult.HealthCheckResultMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [HealthCheckResultMap](#healthcheckresultmap) | validate([Map<?, ?>>](#healthcheckresultmapbuilder) arg, SchemaConfiguration configuration) | +| [HealthCheckResultMap](#healthcheckresultmap) | validate([Map<?, ?>](#healthcheckresultmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## HealthCheckResultMapBuilder public class HealthCheckResultMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index 23f95417250..43594f692e7 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -85,7 +85,7 @@ IsoscelesTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index 17d8dd066bb..24d2cc4e5b4 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -69,7 +69,7 @@ JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMap validatedPayloa ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestAddReplaceTestMap](#jsonpatchrequestaddreplacetestmap) | validate([Map<?, ?>>](#jsonpatchrequestaddreplacetestmapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestAddReplaceTestMap](#jsonpatchrequestaddreplacetestmap) | validate([Map<?, ?>](#jsonpatchrequestaddreplacetestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestAddReplaceTestMap000Builder public class JSONPatchRequestAddReplaceTestMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index 288ce1b8914..06c1408449b 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -73,7 +73,7 @@ JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestMoveCopyMap](#jsonpatchrequestmovecopymap) | validate([Map<?, ?>>](#jsonpatchrequestmovecopymapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestMoveCopyMap](#jsonpatchrequestmovecopymap) | validate([Map<?, ?>](#jsonpatchrequestmovecopymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestMoveCopyMap000Builder public class JSONPatchRequestMoveCopyMap000Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index 69f8fb53857..430f6fd9a48 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -68,7 +68,7 @@ JSONPatchRequestRemove.JSONPatchRequestRemoveMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [JSONPatchRequestRemoveMap](#jsonpatchrequestremovemap) | validate([Map<?, ?>>](#jsonpatchrequestremovemapbuilder) arg, SchemaConfiguration configuration) | +| [JSONPatchRequestRemoveMap](#jsonpatchrequestremovemap) | validate([Map<?, ?>](#jsonpatchrequestremovemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## JSONPatchRequestRemoveMap00Builder public class JSONPatchRequestRemoveMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index acadd0daa15..c779528044f 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -85,7 +85,7 @@ MapTest.MapTestMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapTestMap](#maptestmap) | validate([Map<?, ?>>](#maptestmapbuilder) arg, SchemaConfiguration configuration) | +| [MapTestMap](#maptestmap) | validate([Map<?, ?>](#maptestmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapTestMapBuilder public class MapTestMapBuilder
@@ -170,7 +170,7 @@ MapTest.DirectMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [DirectMapMap](#directmapmap) | validate([Map<?, ?>>](#directmapmapbuilder) arg, SchemaConfiguration configuration) | +| [DirectMapMap](#directmapmap) | validate([Map<?, ?>](#directmapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## DirectMapMapBuilder public class DirectMapMapBuilder
@@ -249,7 +249,7 @@ MapTest.MapOfEnumStringMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapOfEnumStringMap](#mapofenumstringmap) | validate([Map<?, ?>>](#mapofenumstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapOfEnumStringMap](#mapofenumstringmap) | validate([Map<?, ?>](#mapofenumstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapOfEnumStringMapBuilder public class MapOfEnumStringMapBuilder
@@ -370,7 +370,7 @@ MapTest.MapMapOfStringMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapMapOfStringMap](#mapmapofstringmap) | validate([Map<?, ?>>](#mapmapofstringmapbuilder) arg, SchemaConfiguration configuration) | +| [MapMapOfStringMap](#mapmapofstringmap) | validate([Map<?, ?>](#mapmapofstringmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapMapOfStringMapBuilder public class MapMapOfStringMapBuilder
@@ -439,7 +439,7 @@ MapTest.AdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>>](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | +| [AdditionalPropertiesMap](#additionalpropertiesmap) | validate([Map<?, ?>](#additionalpropertiesmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalPropertiesMapBuilder1 public class AdditionalPropertiesMapBuilder1
diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 12315187c98..a742c6144c6 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -71,7 +71,7 @@ MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalProperti ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MixedPropertiesAndAdditionalPropertiesClassMap](#mixedpropertiesandadditionalpropertiesclassmap) | validate([Map<?, ?>>](#mixedpropertiesandadditionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | +| [MixedPropertiesAndAdditionalPropertiesClassMap](#mixedpropertiesandadditionalpropertiesclassmap) | validate([Map<?, ?>](#mixedpropertiesandadditionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MixedPropertiesAndAdditionalPropertiesClassMapBuilder public class MixedPropertiesAndAdditionalPropertiesClassMapBuilder
@@ -145,7 +145,7 @@ MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MapMap](#mapmap) | validate([Map<?, ?>>](#mapmapbuilder) arg, SchemaConfiguration configuration) | +| [MapMap](#mapmap) | validate([Map<?, ?>](#mapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MapMapBuilder public class MapMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index b2092373c29..66584b6604e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -65,7 +65,7 @@ Money.MoneyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MoneyMap](#moneymap) | validate([Map<?, ?>>](#moneymapbuilder) arg, SchemaConfiguration configuration) | +| [MoneyMap](#moneymap) | validate([Map<?, ?>](#moneymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MoneyMap00Builder public class MoneyMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md index 2880cd86c2a..12026394aa9 100644 --- a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md @@ -60,7 +60,7 @@ MyObjectDto.MyObjectDtoMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MyObjectDtoMap](#myobjectdtomap) | validate([Map<?, ?>>](#myobjectdtomapbuilder) arg, SchemaConfiguration configuration) | +| [MyObjectDtoMap](#myobjectdtomap) | validate([Map<?, ?>](#myobjectdtomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## MyObjectDtoMapBuilder public class MyObjectDtoMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index 35b8c73987f..ffbee1e03fa 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -66,7 +66,7 @@ NoAdditionalProperties.NoAdditionalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NoAdditionalPropertiesMap](#noadditionalpropertiesmap) | validate([Map<?, ?>>](#noadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [NoAdditionalPropertiesMap](#noadditionalpropertiesmap) | validate([Map<?, ?>](#noadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NoAdditionalPropertiesMap0Builder public class NoAdditionalPropertiesMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 104391470b4..3dd9acfff2f 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -138,7 +138,7 @@ NullableClass.NullableClassMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NullableClassMap](#nullableclassmap) | validate([Map<?, ?>>](#nullableclassmapbuilder) arg, SchemaConfiguration configuration) | +| [NullableClassMap](#nullableclassmap) | validate([Map<?, ?>](#nullableclassmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NullableClassMapBuilder public class NullableClassMapBuilder
@@ -247,7 +247,7 @@ NullableClass.ObjectItemsNullableMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectItemsNullableMap](#objectitemsnullablemap) | validate([Map<?, ?>>](#objectitemsnullablemapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectItemsNullableMap](#objectitemsnullablemap) | validate([Map<?, ?>](#objectitemsnullablemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectItemsNullableMapBuilder public class ObjectItemsNullableMapBuilder
@@ -362,7 +362,7 @@ NullableClass.ObjectAndItemsNullablePropMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [ObjectAndItemsNullablePropMap](#objectanditemsnullablepropmap) | validate([Map<?, ?>>](#objectanditemsnullablepropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectAndItemsNullablePropMap](#objectanditemsnullablepropmap) | validate([Map<?, ?>](#objectanditemsnullablepropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectAndItemsNullablePropMapBuilder public class ObjectAndItemsNullablePropMapBuilder
@@ -477,7 +477,7 @@ NullableClass.ObjectNullablePropMap validatedPayload = | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Void | validate(Void arg, SchemaConfiguration configuration) | -| [ObjectNullablePropMap](#objectnullablepropmap) | validate([Map<?, ?>>](#objectnullablepropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectNullablePropMap](#objectnullablepropmap) | validate([Map<?, ?>](#objectnullablepropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectNullablePropMapBuilder public class ObjectNullablePropMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index e5587a8a5e5..837fb34560d 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -58,7 +58,7 @@ NumberOnly.NumberOnlyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NumberOnlyMap](#numberonlymap) | validate([Map<?, ?>>](#numberonlymapbuilder) arg, SchemaConfiguration configuration) | +| [NumberOnlyMap](#numberonlymap) | validate([Map<?, ?>](#numberonlymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NumberOnlyMapBuilder public class NumberOnlyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 30723776b86..60a25698de5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -60,7 +60,7 @@ ObjWithRequiredProps.ObjWithRequiredPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | validate([Map<?, ?>>](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | validate([Map<?, ?>](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjWithRequiredPropsMap0Builder public class ObjWithRequiredPropsMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index be16a63ea26..9a64168034a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -59,7 +59,7 @@ ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | validate([Map<?, ?>>](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | +| [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | validate([Map<?, ?>](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjWithRequiredPropsBaseMap0Builder public class ObjWithRequiredPropsBaseMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index 17a43d954d3..84d1da74e53 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -64,7 +64,7 @@ ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMap valid ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | validate([Map<?, ?>>](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | validate([Map<?, ?>](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectModelWithArgAndArgsPropertiesMap00Builder public class ObjectModelWithArgAndArgsPropertiesMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index a29af6b89a3..fe21d03d1c5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -56,7 +56,7 @@ ObjectModelWithRefProps.ObjectModelWithRefPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectModelWithRefPropsMap](#objectmodelwithrefpropsmap) | validate([Map<?, ?>>](#objectmodelwithrefpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectModelWithRefPropsMap](#objectmodelwithrefpropsmap) | validate([Map<?, ?>](#objectmodelwithrefpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectModelWithRefPropsMapBuilder public class ObjectModelWithRefPropsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index dd455b0dc79..678a46daf19 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -84,7 +84,7 @@ ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1Map0Builder public class Schema1Map0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index abb27c01c2b..2bfd95e61a6 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -58,7 +58,7 @@ ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMap validatedPayload ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithCollidingPropertiesMap](#objectwithcollidingpropertiesmap) | validate([Map<?, ?>>](#objectwithcollidingpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithCollidingPropertiesMap](#objectwithcollidingpropertiesmap) | validate([Map<?, ?>](#objectwithcollidingpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithCollidingPropertiesMapBuilder public class ObjectWithCollidingPropertiesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 2a153b63ce5..b9cda75dc0a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -75,7 +75,7 @@ ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithDecimalPropertiesMap](#objectwithdecimalpropertiesmap) | validate([Map<?, ?>>](#objectwithdecimalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithDecimalPropertiesMap](#objectwithdecimalpropertiesmap) | validate([Map<?, ?>](#objectwithdecimalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithDecimalPropertiesMapBuilder public class ObjectWithDecimalPropertiesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index 8f04c7a0bee..77cfa124553 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -72,7 +72,7 @@ ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMap validatedPayl ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | validate([Map<?, ?>>](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | validate([Map<?, ?>](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithDifficultlyNamedPropsMap0Builder public class ObjectWithDifficultlyNamedPropsMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index bc6b63626d1..bfe79e345e7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -55,7 +55,7 @@ ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMap valid ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInlineCompositionPropertyMap](#objectwithinlinecompositionpropertymap) | validate([Map<?, ?>>](#objectwithinlinecompositionpropertymapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithInlineCompositionPropertyMap](#objectwithinlinecompositionpropertymap) | validate([Map<?, ?>](#objectwithinlinecompositionpropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithInlineCompositionPropertyMapBuilder public class ObjectWithInlineCompositionPropertyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 5205e21cb4b..42cda63482f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -73,7 +73,7 @@ ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap v ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | validate([Map<?, ?>>](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | validate([Map<?, ?>](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithInvalidNamedRefedPropertiesMap00Builder public class ObjectWithInvalidNamedRefedPropertiesMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index 2b5d16d26e0..0c287a4187a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -60,7 +60,7 @@ ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValuesMap validatedPayl ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithNonIntersectingValuesMap](#objectwithnonintersectingvaluesmap) | validate([Map<?, ?>>](#objectwithnonintersectingvaluesmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithNonIntersectingValuesMap](#objectwithnonintersectingvaluesmap) | validate([Map<?, ?>](#objectwithnonintersectingvaluesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithNonIntersectingValuesMapBuilder public class ObjectWithNonIntersectingValuesMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md index 9f9330be51c..c9ae595f58c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md @@ -65,7 +65,7 @@ ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithOnlyOptionalPropsMap](#objectwithonlyoptionalpropsmap) | validate([Map<?, ?>>](#objectwithonlyoptionalpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithOnlyOptionalPropsMap](#objectwithonlyoptionalpropsmap) | validate([Map<?, ?>](#objectwithonlyoptionalpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithOnlyOptionalPropsMapBuilder public class ObjectWithOnlyOptionalPropsMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index ac3a62df97e..7cfd7300478 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -58,7 +58,7 @@ ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithOptionalTestPropMap](#objectwithoptionaltestpropmap) | validate([Map<?, ?>>](#objectwithoptionaltestpropmapbuilder) arg, SchemaConfiguration configuration) | +| [ObjectWithOptionalTestPropMap](#objectwithoptionaltestpropmap) | validate([Map<?, ?>](#objectwithoptionaltestpropmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ObjectWithOptionalTestPropMapBuilder public class ObjectWithOptionalTestPropMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index ed14bbf7c9e..cb722ce2fc8 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -85,7 +85,7 @@ Order.OrderMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [OrderMap](#ordermap) | validate([Map<?, ?>>](#ordermapbuilder) arg, SchemaConfiguration configuration) | +| [OrderMap](#ordermap) | validate([Map<?, ?>](#ordermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## OrderMapBuilder public class OrderMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index 1d98ad60279..66aec516efc 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -71,7 +71,7 @@ PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PaginatedResultMyObjectDtoMap](#paginatedresultmyobjectdtomap) | validate([Map<?, ?>>](#paginatedresultmyobjectdtomapbuilder) arg, SchemaConfiguration configuration) | +| [PaginatedResultMyObjectDtoMap](#paginatedresultmyobjectdtomap) | validate([Map<?, ?>](#paginatedresultmyobjectdtomapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PaginatedResultMyObjectDtoMap00Builder public class PaginatedResultMyObjectDtoMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 6a8725d37e0..846aa66817a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -113,7 +113,7 @@ Pet.PetMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PetMap](#petmap) | validate([Map<?, ?>>](#petmapbuilder) arg, SchemaConfiguration configuration) | +| [PetMap](#petmap) | validate([Map<?, ?>](#petmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PetMap00Builder public class PetMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 49b43eaa510..8214d8f8e65 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -61,7 +61,7 @@ Player.PlayerMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PlayerMap](#playermap) | validate([Map<?, ?>>](#playermapbuilder) arg, SchemaConfiguration configuration) | +| [PlayerMap](#playermap) | validate([Map<?, ?>](#playermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PlayerMapBuilder public class PlayerMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index a4196db5602..c539127c32e 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -61,7 +61,7 @@ PublicKey.PublicKeyMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [PublicKeyMap](#publickeymap) | validate([Map<?, ?>>](#publickeymapbuilder) arg, SchemaConfiguration configuration) | +| [PublicKeyMap](#publickeymap) | validate([Map<?, ?>](#publickeymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## PublicKeyMapBuilder public class PublicKeyMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index f1e208370c4..fec94efc6fd 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -63,7 +63,7 @@ ReadOnlyFirst.ReadOnlyFirstMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReadOnlyFirstMap](#readonlyfirstmap) | validate([Map<?, ?>>](#readonlyfirstmapbuilder) arg, SchemaConfiguration configuration) | +| [ReadOnlyFirstMap](#readonlyfirstmap) | validate([Map<?, ?>](#readonlyfirstmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReadOnlyFirstMapBuilder public class ReadOnlyFirstMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index aa2465759ab..798b468040a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -59,7 +59,7 @@ ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromExplicitAddPropsMap](#reqpropsfromexplicitaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromexplicitaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromExplicitAddPropsMap](#reqpropsfromexplicitaddpropsmap) | validate([Map<?, ?>](#reqpropsfromexplicitaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromExplicitAddPropsMap00Builder public class ReqPropsFromExplicitAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index fd7bb84eed3..94a76e3330a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -55,7 +55,7 @@ ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | validate([Map<?, ?>](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromTrueAddPropsMap00Builder public class ReqPropsFromTrueAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 754c2f89961..379e1a3d026 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -53,7 +53,7 @@ ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | validate([Map<?, ?>>](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | +| [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | validate([Map<?, ?>](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ReqPropsFromUnsetAddPropsMap00Builder public class ReqPropsFromUnsetAddPropsMap00Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index 545059d3306..550c2c81327 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -85,7 +85,7 @@ ScaleneTriangle.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index d2d7a33358c..04a93fee87e 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -54,7 +54,7 @@ SelfReferencingObjectModel.SelfReferencingObjectModelMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SelfReferencingObjectModelMap](#selfreferencingobjectmodelmap) | validate([Map<?, ?>>](#selfreferencingobjectmodelmapbuilder) arg, SchemaConfiguration configuration) | +| [SelfReferencingObjectModelMap](#selfreferencingobjectmodelmap) | validate([Map<?, ?>](#selfreferencingobjectmodelmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SelfReferencingObjectModelMapBuilder public class SelfReferencingObjectModelMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index cb68b2f18b1..1279db531f0 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -85,7 +85,7 @@ SimpleQuadrilateral.Schema1Map validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [Schema1Map](#schema1map) | validate([Map<?, ?>>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | +| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1MapBuilder public class Schema1MapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index 223c8f3bf2a..bdf3e0f92f0 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -61,7 +61,7 @@ SpecialModelname.SpecialModelnameMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SpecialModelnameMap](#specialmodelnamemap) | validate([Map<?, ?>>](#specialmodelnamemapbuilder) arg, SchemaConfiguration configuration) | +| [SpecialModelnameMap](#specialmodelnamemap) | validate([Map<?, ?>](#specialmodelnamemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SpecialModelnameMapBuilder public class SpecialModelnameMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index 827d7051816..b40c7440957 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -54,7 +54,7 @@ StringBooleanMap.StringBooleanMapMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [StringBooleanMapMap](#stringbooleanmapmap) | validate([Map<?, ?>>](#stringbooleanmapmapbuilder) arg, SchemaConfiguration configuration) | +| [StringBooleanMapMap](#stringbooleanmapmap) | validate([Map<?, ?>](#stringbooleanmapmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## StringBooleanMapMapBuilder public class StringBooleanMapMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index 7f24031b16e..2d700eb426f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -63,7 +63,7 @@ Tag.TagMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [TagMap](#tagmap) | validate([Map<?, ?>>](#tagmapbuilder) arg, SchemaConfiguration configuration) | +| [TagMap](#tagmap) | validate([Map<?, ?>](#tagmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## TagMapBuilder public class TagMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index 9fed5e55409..1ec72267382 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -103,7 +103,7 @@ User.UserMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [UserMap](#usermap) | validate([Map<?, ?>>](#usermapbuilder) arg, SchemaConfiguration configuration) | +| [UserMap](#usermap) | validate([Map<?, ?>](#usermapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## UserMapBuilder public class UserMapBuilder
diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 114e83a3f1c..9a5f771ebde 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -71,7 +71,7 @@ Whale.WhaleMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [WhaleMap](#whalemap) | validate([Map<?, ?>>](#whalemapbuilder) arg, SchemaConfiguration configuration) | +| [WhaleMap](#whalemap) | validate([Map<?, ?>](#whalemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## WhaleMap0Builder public class WhaleMap0Builder
diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index a0aff305601..256d07701ee 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -69,7 +69,7 @@ Zebra.ZebraMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ZebraMap](#zebramap) | validate([Map<?, ?>>](#zebramapbuilder) arg, SchemaConfiguration configuration) | +| [ZebraMap](#zebramap) | validate([Map<?, ?>](#zebramapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## ZebraMap0Builder public class ZebraMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 8f3e2b653f6..5526fc17329 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -73,7 +73,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index 8952bd8f416..a4bc106fddb 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -124,7 +124,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0000Builder public class SchemaMap0000Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md index 4a1d9dce7d0..1503b4f088e 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md @@ -54,7 +54,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index 9bf54859838..00972fbb226 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -55,7 +55,7 @@ Schema1.SchemaMap1 validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap1](#schemamap1) | validate([Map<?, ?>>](#schemamapbuilder1) arg, SchemaConfiguration configuration) | +| [SchemaMap1](#schemamap1) | validate([Map<?, ?>](#schemamapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder1 public class SchemaMapBuilder1
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index 79f85286f0f..481889d04c0 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -55,7 +55,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index 27ffe29b97a..31b8de53531 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -55,7 +55,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 6095aad8c50..ab90b2f2203 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap00Builder public class SchemaMap00Builder
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index 93d930b2823..8f6086ae0e4 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -58,7 +58,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index cf08f1c6f34..d525d0ffe90 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -58,7 +58,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index 40909d24fb3..370f95ae763 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -58,7 +58,7 @@ Schema0.SchemaMap0 validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap0](#schemamap0) | validate([Map<?, ?>>](#schemamapbuilder0) arg, SchemaConfiguration configuration) | +| [SchemaMap0](#schemamap0) | validate([Map<?, ?>](#schemamapbuilder0) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder0 public class SchemaMapBuilder0
diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index 906469e232d..770146658b1 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0Builder public class SchemaMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index 3719aa315b1..65e243930cf 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -64,7 +64,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMap0Builder public class SchemaMap0Builder
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index adf811e0b2c..d8629502262 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -65,7 +65,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index 44ae6c7f75c..3be82d51890 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -62,7 +62,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index bd376727489..b8b0f55e881 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -63,7 +63,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index 380f4c17e24..8f6931abb19 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -63,7 +63,7 @@ Schema.SchemaMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>>](#schemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## SchemaMapBuilder public class SchemaMapBuilder
diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs index f7d6ce31469..905349b9fde 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_io_types.hbs @@ -91,7 +91,7 @@ {{else}} {{#eq this "object"}} {{#if ../mapOutputJsonPathPiece}} -| [{{../mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map<?, ?>>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | +| [{{../mapOutputJsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapOutputJsonPathPiece) }}) | validate([Map<?, ?>](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces ../mapInputJsonPathPiece) }}) arg, SchemaConfiguration configuration) | {{else}} | FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | {{/if}} From 74a9eafa1e4b6e16361ac7ab149d8761e2e0aff6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 11:16:40 -0800 Subject: [PATCH 42/62] Adds ref handling in req and optional prop builder setters --- .../java/docs/components/schemas/EnumTest.md | 45 +-- .../components/schemas/FileSchemaTestClass.md | 10 +- .../java/docs/components/schemas/Foo.md | 8 - .../java/docs/components/schemas/MapTest.md | 10 +- .../java/docs/components/schemas/Money.md | 18 +- .../schemas/ObjectModelWithRefProps.md | 21 -- .../schemas/ObjectWithDecimalProperties.md | 18 +- .../ObjectWithInvalidNamedRefedProperties.md | 40 +-- .../java/docs/components/schemas/Pet.md | 10 +- .../java/docs/components/schemas/Player.md | 10 +- .../schemas/SelfReferencingObjectModel.md | 10 +- .../content/applicationjson/Schema.md | 10 +- .../responses/headerswithnobody/Headers.java | 48 --- .../Headers.java | 48 --- .../successwithjsonapiresponse/Headers.java | 234 -------------- .../client/components/schemas/EnumTest.java | 174 +++------- .../schemas/FileSchemaTestClass.java | 50 +-- .../client/components/schemas/Foo.java | 48 --- .../client/components/schemas/MapTest.java | 50 +-- .../client/components/schemas/Money.java | 46 +-- .../schemas/ObjectModelWithRefProps.java | 126 -------- .../schemas/ObjectWithDecimalProperties.java | 98 +----- ...ObjectWithInvalidNamedRefedProperties.java | 100 +----- .../client/components/schemas/Pet.java | 50 +-- .../client/components/schemas/Player.java | 55 +--- .../schemas/SelfReferencingObjectModel.java | 55 +--- .../delete/HeaderParameters.java | 48 --- .../delete/PathParameters.java | 46 +-- .../commonparamsubdir/get/PathParameters.java | 46 +-- .../get/QueryParameters.java | 48 --- .../post/HeaderParameters.java | 48 --- .../post/PathParameters.java | 46 +-- .../paths/fake/delete/HeaderParameters.java | 92 +----- .../paths/fake/delete/QueryParameters.java | 156 --------- .../paths/fake/get/HeaderParameters.java | 96 +----- .../paths/fake/get/QueryParameters.java | 156 +-------- .../put/QueryParameters.java | 48 --- .../put/QueryParameters.java | 144 --------- .../delete/PathParameters.java | 48 --- .../post/QueryParameters.java | 50 +-- .../fakeobjinquery/get/QueryParameters.java | 50 +-- .../post/CookieParameters.java | 240 -------------- .../post/HeaderParameters.java | 192 ----------- .../post/PathParameters.java | 240 -------------- .../post/QueryParameters.java | 240 -------------- .../post/PathParameters.java | 30 -- .../get/QueryParameters.java | 50 +-- .../put/QueryParameters.java | 298 +----------------- .../content/applicationjson/Schema.java | 50 +-- .../petfindbystatus/get/QueryParameters.java | 50 +-- .../petfindbytags/get/QueryParameters.java | 50 +-- .../petpetid/delete/HeaderParameters.java | 48 --- .../paths/petpetid/delete/PathParameters.java | 30 -- .../paths/petpetid/get/PathParameters.java | 30 -- .../paths/petpetid/post/PathParameters.java | 30 -- .../post/PathParameters.java | 30 -- .../delete/PathParameters.java | 48 --- .../storeorderorderid/get/PathParameters.java | 30 -- .../paths/userlogin/get/QueryParameters.java | 96 ------ .../get/responses/response200/Headers.java | 228 -------------- .../userusername/delete/PathParameters.java | 48 --- .../userusername/get/PathParameters.java | 48 --- .../userusername/put/PathParameters.java | 48 --- .../components/schemas/_objectInputSetter.hbs | 189 +++++------ 64 files changed, 219 insertions(+), 4638 deletions(-) diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index 23abb0c61e4..b1bc7baaae3 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -115,50 +115,35 @@ A class that builds the Map input type | [EnumTestMap0Builder](#enumtestmap0builder) | enum_number([DoubleEnumNumberEnums](#doubleenumnumberenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | enum_number([FloatEnumNumberEnums](#floatenumnumberenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(Void value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(boolean value) | | [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(String value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(int value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(float value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(long value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(double value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(List value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum(Map value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(Void value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(boolean value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum([StringEnum.StringStringEnumEnums](../../components/schemas/StringEnum.md#stringstringenumenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | stringEnum([StringEnum.NullStringEnumEnums](../../components/schemas/StringEnum.md#nullstringenumenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(int value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(float value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(long value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(double value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(List value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum(Map value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(Void value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum([IntegerEnum.IntegerIntegerEnumEnums](../../components/schemas/IntegerEnum.md#integerintegerenumenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum([IntegerEnum.LongIntegerEnumEnums](../../components/schemas/IntegerEnum.md#longintegerenumenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum([IntegerEnum.FloatIntegerEnumEnums](../../components/schemas/IntegerEnum.md#floatintegerenumenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnum([IntegerEnum.DoubleIntegerEnumEnums](../../components/schemas/IntegerEnum.md#doubleintegerenumenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(String value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(int value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(float value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(long value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(double value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(List value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue(Map value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(Void value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(boolean value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | StringEnumWithDefaultValue([StringEnumWithDefaultValue.StringStringEnumWithDefaultValueEnums](../../components/schemas/StringEnumWithDefaultValue.md#stringstringenumwithdefaultvalueenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(int value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(float value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(long value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(double value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(List value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue(Map value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(Void value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(boolean value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue([IntegerEnumWithDefaultValue.IntegerIntegerEnumWithDefaultValueEnums](../../components/schemas/IntegerEnumWithDefaultValue.md#integerintegerenumwithdefaultvalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue([IntegerEnumWithDefaultValue.LongIntegerEnumWithDefaultValueEnums](../../components/schemas/IntegerEnumWithDefaultValue.md#longintegerenumwithdefaultvalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue([IntegerEnumWithDefaultValue.FloatIntegerEnumWithDefaultValueEnums](../../components/schemas/IntegerEnumWithDefaultValue.md#floatintegerenumwithdefaultvalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumWithDefaultValue([IntegerEnumWithDefaultValue.DoubleIntegerEnumWithDefaultValueEnums](../../components/schemas/IntegerEnumWithDefaultValue.md#doubleintegerenumwithdefaultvalueenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(int value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(float value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(long value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(double value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(List value) | -| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue(Map value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.IntegerIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#integerintegerenumonevalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.LongIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#longintegerenumonevalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.FloatIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#floatintegerenumonevalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.DoubleIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#doubleintegerenumonevalueenums) value) | ## EnumTestMapBuilder public class EnumTestMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index b4e119c38fa..db8f1516777 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -80,15 +80,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Void value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(boolean value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(String value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(int value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(float value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(long value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(double value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(List value) | -| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Map value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Map value) | | [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | files(List> value) | ## FileSchemaTestClassMap diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index 0dc2ab3b9be..2e6b78061d9 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -70,15 +70,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [FooMapBuilder](#foomapbuilder) | bar(Void value) | -| [FooMapBuilder](#foomapbuilder) | bar(boolean value) | | [FooMapBuilder](#foomapbuilder) | bar(String value) | -| [FooMapBuilder](#foomapbuilder) | bar(int value) | -| [FooMapBuilder](#foomapbuilder) | bar(float value) | -| [FooMapBuilder](#foomapbuilder) | bar(long value) | -| [FooMapBuilder](#foomapbuilder) | bar(double value) | -| [FooMapBuilder](#foomapbuilder) | bar(List value) | -| [FooMapBuilder](#foomapbuilder) | bar(Map value) | ## FooMap public static class FooMap
diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index c779528044f..bd51f6f0a16 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -105,15 +105,7 @@ A class that builds the Map input type | [MapTestMapBuilder](#maptestmapbuilder) | map_map_of_string(Map> value) | | [MapTestMapBuilder](#maptestmapbuilder) | map_of_enum_string(Map value) | | [MapTestMapBuilder](#maptestmapbuilder) | direct_map(Map value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Void value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(boolean value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(String value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(int value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(float value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(long value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(double value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(List value) | -| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Map value) | +| [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Map value) | ## MapTestMap public static class MapTestMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index 66584b6604e..b951759c24f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -96,15 +96,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [MoneyMap00Builder](#moneymap00builder) | currency(Void value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(boolean value) | | [MoneyMap00Builder](#moneymap00builder) | currency(String value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(int value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(float value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(long value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(double value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(List value) | -| [MoneyMap00Builder](#moneymap00builder) | currency(Map value) | +| [MoneyMap00Builder](#moneymap00builder) | currency([Currency.StringCurrencyEnums](../../components/schemas/Currency.md#stringcurrencyenums) value) | ## MoneyMap10Builder public class MoneyMap10Builder
builder for `Map` @@ -135,15 +128,8 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [MoneyMap01Builder](#moneymap01builder) | amount(String value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(Void value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(boolean value) | | [MoneyMap10Builder](#moneymap10builder) | currency(String value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(int value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(float value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(long value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(double value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(List value) | -| [MoneyMap10Builder](#moneymap10builder) | currency(Map value) | +| [MoneyMap10Builder](#moneymap10builder) | currency([Currency.StringCurrencyEnums](../../components/schemas/Currency.md#stringcurrencyenums) value) | ## MoneyMap public static class MoneyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index fe21d03d1c5..76f1b588713 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -73,33 +73,12 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(Void value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(boolean value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(String value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(int value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(float value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(long value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(double value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(List value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(Map value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(Void value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(boolean value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(String value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(int value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(float value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(long value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(double value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(List value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(Map value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(Void value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(boolean value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(String value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(int value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(float value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(long value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(double value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(List value) | -| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(Map value) | ## ObjectModelWithRefPropsMap public static class ObjectModelWithRefPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index b9cda75dc0a..70af9461f1b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -92,25 +92,9 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(Void value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(boolean value) | | [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(String value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(int value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(float value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(long value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(double value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(List value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(Map value) | | [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | width(String value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Void value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(boolean value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(String value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(int value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(float value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(long value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(double value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(List value) | -| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Map value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Map value) | ## ObjectWithDecimalPropertiesMap public static class ObjectWithDecimalPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 42cda63482f..0c5efd2cfc7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -104,15 +104,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Void value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(boolean value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(String value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(int value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(float value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(long value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(double value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(List value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Map value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Map value) | ## ObjectWithInvalidNamedRefedPropertiesMap10Builder public class ObjectWithInvalidNamedRefedPropertiesMap10Builder
builder for `Map` @@ -127,15 +119,7 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(Void value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(boolean value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(String value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(int value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(float value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(long value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(double value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(List value) | -| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(Map value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(List value) | ## ObjectWithInvalidNamedRefedPropertiesMapBuilder public class ObjectWithInvalidNamedRefedPropertiesMapBuilder
builder for `Map` @@ -150,24 +134,8 @@ A class that builds the Map input type ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(Void value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(boolean value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(String value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(int value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(float value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(long value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(double value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(List value) | -| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(Map value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(Void value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(boolean value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(String value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(int value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(float value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(long value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(double value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(List value) | -| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(Map value) | +| [ObjectWithInvalidNamedRefedPropertiesMap01Builder](#objectwithinvalidnamedrefedpropertiesmap01builder) | setExclamationMarkReference(List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap10Builder](#objectwithinvalidnamedrefedpropertiesmap10builder) | from(Map value) | ## ObjectWithInvalidNamedRefedPropertiesMap public static class ObjectWithInvalidNamedRefedPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 846aa66817a..605ce6d6041 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -134,15 +134,7 @@ A class that builds the Map input type | [PetMap00Builder](#petmap00builder) | id(float value) | | [PetMap00Builder](#petmap00builder) | id(long value) | | [PetMap00Builder](#petmap00builder) | id(double value) | -| [PetMap00Builder](#petmap00builder) | category(Void value) | -| [PetMap00Builder](#petmap00builder) | category(boolean value) | -| [PetMap00Builder](#petmap00builder) | category(String value) | -| [PetMap00Builder](#petmap00builder) | category(int value) | -| [PetMap00Builder](#petmap00builder) | category(float value) | -| [PetMap00Builder](#petmap00builder) | category(long value) | -| [PetMap00Builder](#petmap00builder) | category(double value) | -| [PetMap00Builder](#petmap00builder) | category(List value) | -| [PetMap00Builder](#petmap00builder) | category(Map value) | +| [PetMap00Builder](#petmap00builder) | category(Map value) | | [PetMap00Builder](#petmap00builder) | tags(List> value) | | [PetMap00Builder](#petmap00builder) | status(String value) | | [PetMap00Builder](#petmap00builder) | status([StringStatusEnums](#stringstatusenums) value) | diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 8214d8f8e65..9d1e1363206 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -79,15 +79,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [PlayerMapBuilder](#playermapbuilder) | name(String value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Void value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(boolean value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(String value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(int value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(float value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(long value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(double value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(List value) | -| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Map value) | +// todo how to handle this ## PlayerMap public static class PlayerMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 04a93fee87e..3f58801071b 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -71,15 +71,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Void value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(boolean value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(String value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(int value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(float value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(long value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(double value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(List value) | -| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Map value) | +// todo how to handle this ## SelfReferencingObjectModelMap public static class SelfReferencingObjectModelMap
diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index 3be82d51890..89190d96cbd 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -79,15 +79,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -| [SchemaMapBuilder](#schemamapbuilder) | setString(Void value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(boolean value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(String value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(int value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(float value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(long value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(double value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(List value) | -| [SchemaMapBuilder](#schemamapbuilder) | setString(Map value) | +| [SchemaMapBuilder](#schemamapbuilder) | setString(Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java index e4084502f41..ab8bfb5b9ec 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java @@ -63,59 +63,11 @@ public interface SetterForLocation { Map getInstance(); T getBuilderAfterLocation(Map instance); - default T location(Void value) { - var instance = getInstance(); - instance.put("location", null); - return getBuilderAfterLocation(instance); - } - - default T location(boolean value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - default T location(String value) { var instance = getInstance(); instance.put("location", value); return getBuilderAfterLocation(instance); } - - default T location(int value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - - default T location(float value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - - default T location(long value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - - default T location(double value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - - default T location(List value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } - - default T location(Map value) { - var instance = getInstance(); - instance.put("location", value); - return getBuilderAfterLocation(instance); - } } public static class HeadersMapBuilder implements BaseBuilder, SetterForLocation { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java index 531b210dfd3..55e3ee0caeb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java @@ -63,59 +63,11 @@ public interface SetterForSomeHeader { Map getInstance(); T getBuilderAfterSomeHeader(Map instance); - default T someHeader(Void value) { - var instance = getInstance(); - instance.put("someHeader", null); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(boolean value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - default T someHeader(String value) { var instance = getInstance(); instance.put("someHeader", value); return getBuilderAfterSomeHeader(instance); } - - default T someHeader(int value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(float value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(long value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(double value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(List value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(Map value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } } public static class HeadersMapBuilder implements BaseBuilder, SetterForSomeHeader { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java index d5482db2d58..ae41d41d488 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java @@ -93,24 +93,6 @@ public interface SetterForInt32 { Map getInstance(); T getBuilderAfterInt32(Map instance); - default T int32(Void value) { - var instance = getInstance(); - instance.put("int32", null); - return getBuilderAfterInt32(instance); - } - - default T int32(boolean value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(String value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - default T int32(int value) { var instance = getInstance(); instance.put("int32", value); @@ -122,266 +104,50 @@ default T int32(float value) { instance.put("int32", value); return getBuilderAfterInt32(instance); } - - default T int32(long value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(double value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(List value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(Map value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } } public interface SetterForRefcontentschemaheader { Map getInstance(); T getBuilderAfterRefcontentschemaheader(Map instance); - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Void value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", null); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(boolean value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(String value) { var instance = getInstance(); instance.put("ref-content-schema-header", value); return getBuilderAfterRefcontentschemaheader(instance); } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(int value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(float value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(long value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(double value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(List value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Map value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } } public interface SetterForRefschemaheader { Map getInstance(); T getBuilderAfterRefschemaheader(Map instance); - default T setRefHyphenMinusSchemaHyphenMinusHeader(Void value) { - var instance = getInstance(); - instance.put("ref-schema-header", null); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(boolean value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - default T setRefHyphenMinusSchemaHyphenMinusHeader(String value) { var instance = getInstance(); instance.put("ref-schema-header", value); return getBuilderAfterRefschemaheader(instance); } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(int value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(float value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(long value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(double value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(List value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } - - default T setRefHyphenMinusSchemaHyphenMinusHeader(Map value) { - var instance = getInstance(); - instance.put("ref-schema-header", value); - return getBuilderAfterRefschemaheader(instance); - } } public interface SetterForStringHeader { Map getInstance(); T getBuilderAfterStringHeader(Map instance); - default T stringHeader(Void value) { - var instance = getInstance(); - instance.put("stringHeader", null); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(boolean value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - default T stringHeader(String value) { var instance = getInstance(); instance.put("stringHeader", value); return getBuilderAfterStringHeader(instance); } - - default T stringHeader(int value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(float value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(long value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(double value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(List value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } - - default T stringHeader(Map value) { - var instance = getInstance(); - instance.put("stringHeader", value); - return getBuilderAfterStringHeader(instance); - } } public interface SetterForNumberHeader { Map getInstance(); T getBuilderAfterNumberHeader(Map instance); - default T numberHeader(Void value) { - var instance = getInstance(); - instance.put("numberHeader", null); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(boolean value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - default T numberHeader(String value) { var instance = getInstance(); instance.put("numberHeader", value); return getBuilderAfterNumberHeader(instance); } - - default T numberHeader(int value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(float value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(long value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(double value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(List value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(Map value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } } public static class HeadersMap0000Builder implements BaseBuilder<@Nullable Object>, SetterForNumberHeader { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java index a0123fef5d9..aa11e68e933 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java @@ -647,51 +647,21 @@ default T stringEnum(Void value) { return getBuilderAfterStringEnum(instance); } - default T stringEnum(boolean value) { - var instance = getInstance(); - instance.put("stringEnum", value); - return getBuilderAfterStringEnum(instance); - } - default T stringEnum(String value) { var instance = getInstance(); instance.put("stringEnum", value); return getBuilderAfterStringEnum(instance); } - default T stringEnum(int value) { - var instance = getInstance(); - instance.put("stringEnum", value); - return getBuilderAfterStringEnum(instance); - } - - default T stringEnum(float value) { - var instance = getInstance(); - instance.put("stringEnum", value); - return getBuilderAfterStringEnum(instance); - } - - default T stringEnum(long value) { - var instance = getInstance(); - instance.put("stringEnum", value); - return getBuilderAfterStringEnum(instance); - } - - default T stringEnum(double value) { - var instance = getInstance(); - instance.put("stringEnum", value); - return getBuilderAfterStringEnum(instance); - } - - default T stringEnum(List value) { + default T stringEnum(StringEnum.StringStringEnumEnums value) { var instance = getInstance(); - instance.put("stringEnum", value); + instance.put("stringEnum", value.value()); return getBuilderAfterStringEnum(instance); } - default T stringEnum(Map value) { + default T stringEnum(StringEnum.NullStringEnumEnums value) { var instance = getInstance(); - instance.put("stringEnum", value); + instance.put("stringEnum", null); return getBuilderAfterStringEnum(instance); } } @@ -700,57 +670,51 @@ public interface SetterForIntegerEnum { Map getInstance(); T getBuilderAfterIntegerEnum(Map instance); - default T IntegerEnum(Void value) { - var instance = getInstance(); - instance.put("IntegerEnum", null); - return getBuilderAfterIntegerEnum(instance); - } - - default T IntegerEnum(boolean value) { + default T IntegerEnum(int value) { var instance = getInstance(); instance.put("IntegerEnum", value); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(String value) { + default T IntegerEnum(float value) { var instance = getInstance(); instance.put("IntegerEnum", value); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(int value) { + default T IntegerEnum(long value) { var instance = getInstance(); instance.put("IntegerEnum", value); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(float value) { + default T IntegerEnum(double value) { var instance = getInstance(); instance.put("IntegerEnum", value); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(long value) { + default T IntegerEnum(IntegerEnum.IntegerIntegerEnumEnums value) { var instance = getInstance(); - instance.put("IntegerEnum", value); + instance.put("IntegerEnum", value.value()); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(double value) { + default T IntegerEnum(IntegerEnum.LongIntegerEnumEnums value) { var instance = getInstance(); - instance.put("IntegerEnum", value); + instance.put("IntegerEnum", value.value()); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(List value) { + default T IntegerEnum(IntegerEnum.FloatIntegerEnumEnums value) { var instance = getInstance(); - instance.put("IntegerEnum", value); + instance.put("IntegerEnum", value.value()); return getBuilderAfterIntegerEnum(instance); } - default T IntegerEnum(Map value) { + default T IntegerEnum(IntegerEnum.DoubleIntegerEnumEnums value) { var instance = getInstance(); - instance.put("IntegerEnum", value); + instance.put("IntegerEnum", value.value()); return getBuilderAfterIntegerEnum(instance); } } @@ -759,57 +723,15 @@ public interface SetterForStringEnumWithDefaultValue { Map getInstance(); T getBuilderAfterStringEnumWithDefaultValue(Map instance); - default T StringEnumWithDefaultValue(Void value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", null); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(boolean value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - default T StringEnumWithDefaultValue(String value) { var instance = getInstance(); instance.put("StringEnumWithDefaultValue", value); return getBuilderAfterStringEnumWithDefaultValue(instance); } - default T StringEnumWithDefaultValue(int value) { + default T StringEnumWithDefaultValue(StringEnumWithDefaultValue.StringStringEnumWithDefaultValueEnums value) { var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(float value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(long value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(double value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(List value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); - return getBuilderAfterStringEnumWithDefaultValue(instance); - } - - default T StringEnumWithDefaultValue(Map value) { - var instance = getInstance(); - instance.put("StringEnumWithDefaultValue", value); + instance.put("StringEnumWithDefaultValue", value.value()); return getBuilderAfterStringEnumWithDefaultValue(instance); } } @@ -818,57 +740,51 @@ public interface SetterForIntegerEnumWithDefaultValue { Map getInstance(); T getBuilderAfterIntegerEnumWithDefaultValue(Map instance); - default T IntegerEnumWithDefaultValue(Void value) { - var instance = getInstance(); - instance.put("IntegerEnumWithDefaultValue", null); - return getBuilderAfterIntegerEnumWithDefaultValue(instance); - } - - default T IntegerEnumWithDefaultValue(boolean value) { + default T IntegerEnumWithDefaultValue(int value) { var instance = getInstance(); instance.put("IntegerEnumWithDefaultValue", value); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(String value) { + default T IntegerEnumWithDefaultValue(float value) { var instance = getInstance(); instance.put("IntegerEnumWithDefaultValue", value); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(int value) { + default T IntegerEnumWithDefaultValue(long value) { var instance = getInstance(); instance.put("IntegerEnumWithDefaultValue", value); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(float value) { + default T IntegerEnumWithDefaultValue(double value) { var instance = getInstance(); instance.put("IntegerEnumWithDefaultValue", value); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(long value) { + default T IntegerEnumWithDefaultValue(IntegerEnumWithDefaultValue.IntegerIntegerEnumWithDefaultValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumWithDefaultValue", value); + instance.put("IntegerEnumWithDefaultValue", value.value()); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(double value) { + default T IntegerEnumWithDefaultValue(IntegerEnumWithDefaultValue.LongIntegerEnumWithDefaultValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumWithDefaultValue", value); + instance.put("IntegerEnumWithDefaultValue", value.value()); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(List value) { + default T IntegerEnumWithDefaultValue(IntegerEnumWithDefaultValue.FloatIntegerEnumWithDefaultValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumWithDefaultValue", value); + instance.put("IntegerEnumWithDefaultValue", value.value()); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } - default T IntegerEnumWithDefaultValue(Map value) { + default T IntegerEnumWithDefaultValue(IntegerEnumWithDefaultValue.DoubleIntegerEnumWithDefaultValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumWithDefaultValue", value); + instance.put("IntegerEnumWithDefaultValue", value.value()); return getBuilderAfterIntegerEnumWithDefaultValue(instance); } } @@ -877,57 +793,51 @@ public interface SetterForIntegerEnumOneValue { Map getInstance(); T getBuilderAfterIntegerEnumOneValue(Map instance); - default T IntegerEnumOneValue(Void value) { - var instance = getInstance(); - instance.put("IntegerEnumOneValue", null); - return getBuilderAfterIntegerEnumOneValue(instance); - } - - default T IntegerEnumOneValue(boolean value) { + default T IntegerEnumOneValue(int value) { var instance = getInstance(); instance.put("IntegerEnumOneValue", value); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(String value) { + default T IntegerEnumOneValue(float value) { var instance = getInstance(); instance.put("IntegerEnumOneValue", value); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(int value) { + default T IntegerEnumOneValue(long value) { var instance = getInstance(); instance.put("IntegerEnumOneValue", value); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(float value) { + default T IntegerEnumOneValue(double value) { var instance = getInstance(); instance.put("IntegerEnumOneValue", value); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(long value) { + default T IntegerEnumOneValue(IntegerEnumOneValue.IntegerIntegerEnumOneValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumOneValue", value); + instance.put("IntegerEnumOneValue", value.value()); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(double value) { + default T IntegerEnumOneValue(IntegerEnumOneValue.LongIntegerEnumOneValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumOneValue", value); + instance.put("IntegerEnumOneValue", value.value()); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(List value) { + default T IntegerEnumOneValue(IntegerEnumOneValue.FloatIntegerEnumOneValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumOneValue", value); + instance.put("IntegerEnumOneValue", value.value()); return getBuilderAfterIntegerEnumOneValue(instance); } - default T IntegerEnumOneValue(Map value) { + default T IntegerEnumOneValue(IntegerEnumOneValue.DoubleIntegerEnumOneValueEnums value) { var instance = getInstance(); - instance.put("IntegerEnumOneValue", value); + instance.put("IntegerEnumOneValue", value.value()); return getBuilderAfterIntegerEnumOneValue(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java index 0f5aa9a38cf..ed8639f9805 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java @@ -172,55 +172,7 @@ public interface SetterForFile { Map getInstance(); T getBuilderAfterFile(Map instance); - default T file(Void value) { - var instance = getInstance(); - instance.put("file", null); - return getBuilderAfterFile(instance); - } - - default T file(boolean value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(String value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(int value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(float value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(long value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(double value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(List value) { - var instance = getInstance(); - instance.put("file", value); - return getBuilderAfterFile(instance); - } - - default T file(Map value) { + default T file(Map value) { var instance = getInstance(); instance.put("file", value); return getBuilderAfterFile(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java index ad6f2b8738a..83f177f0ded 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java @@ -61,59 +61,11 @@ public interface SetterForBar { Map getInstance(); T getBuilderAfterBar(Map instance); - default T bar(Void value) { - var instance = getInstance(); - instance.put("bar", null); - return getBuilderAfterBar(instance); - } - - default T bar(boolean value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - default T bar(String value) { var instance = getInstance(); instance.put("bar", value); return getBuilderAfterBar(instance); } - - default T bar(int value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - - default T bar(float value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - - default T bar(long value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - - default T bar(double value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - - default T bar(List value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } - - default T bar(Map value) { - var instance = getInstance(); - instance.put("bar", value); - return getBuilderAfterBar(instance); - } } public static class FooMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForBar { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java index 0034defc5ac..3cfb68ea39b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java @@ -715,55 +715,7 @@ public interface SetterForIndirectMap { Map getInstance(); T getBuilderAfterIndirectMap(Map instance); - default T indirect_map(Void value) { - var instance = getInstance(); - instance.put("indirect_map", null); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(boolean value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(String value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(int value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(float value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(long value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(double value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(List value) { - var instance = getInstance(); - instance.put("indirect_map", value); - return getBuilderAfterIndirectMap(instance); - } - - default T indirect_map(Map value) { + default T indirect_map(Map value) { var instance = getInstance(); instance.put("indirect_map", value); return getBuilderAfterIndirectMap(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java index e17a3c7fdfe..826ae30865c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Money.java @@ -98,57 +98,15 @@ public interface SetterForCurrency { Map getInstance(); T getBuilderAfterCurrency(Map instance); - default T currency(Void value) { - var instance = getInstance(); - instance.put("currency", null); - return getBuilderAfterCurrency(instance); - } - - default T currency(boolean value) { - var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - default T currency(String value) { var instance = getInstance(); instance.put("currency", value); return getBuilderAfterCurrency(instance); } - default T currency(int value) { + default T currency(Currency.StringCurrencyEnums value) { var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - - default T currency(float value) { - var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - - default T currency(long value) { - var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - - default T currency(double value) { - var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - - default T currency(List value) { - var instance = getInstance(); - instance.put("currency", value); - return getBuilderAfterCurrency(instance); - } - - default T currency(Map value) { - var instance = getInstance(); - instance.put("currency", value); + instance.put("currency", value.value()); return getBuilderAfterCurrency(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java index 104e7664168..3dda2ff30b6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java @@ -83,24 +83,6 @@ public interface SetterForMyNumber { Map getInstance(); T getBuilderAfterMyNumber(Map instance); - default T myNumber(Void value) { - var instance = getInstance(); - instance.put("myNumber", null); - return getBuilderAfterMyNumber(instance); - } - - default T myNumber(boolean value) { - var instance = getInstance(); - instance.put("myNumber", value); - return getBuilderAfterMyNumber(instance); - } - - default T myNumber(String value) { - var instance = getInstance(); - instance.put("myNumber", value); - return getBuilderAfterMyNumber(instance); - } - default T myNumber(int value) { var instance = getInstance(); instance.put("myNumber", value); @@ -124,136 +106,28 @@ default T myNumber(double value) { instance.put("myNumber", value); return getBuilderAfterMyNumber(instance); } - - default T myNumber(List value) { - var instance = getInstance(); - instance.put("myNumber", value); - return getBuilderAfterMyNumber(instance); - } - - default T myNumber(Map value) { - var instance = getInstance(); - instance.put("myNumber", value); - return getBuilderAfterMyNumber(instance); - } } public interface SetterForMyString { Map getInstance(); T getBuilderAfterMyString(Map instance); - default T myString(Void value) { - var instance = getInstance(); - instance.put("myString", null); - return getBuilderAfterMyString(instance); - } - - default T myString(boolean value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - default T myString(String value) { var instance = getInstance(); instance.put("myString", value); return getBuilderAfterMyString(instance); } - - default T myString(int value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - - default T myString(float value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - - default T myString(long value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - - default T myString(double value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - - default T myString(List value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } - - default T myString(Map value) { - var instance = getInstance(); - instance.put("myString", value); - return getBuilderAfterMyString(instance); - } } public interface SetterForMyBoolean { Map getInstance(); T getBuilderAfterMyBoolean(Map instance); - default T myBoolean(Void value) { - var instance = getInstance(); - instance.put("myBoolean", null); - return getBuilderAfterMyBoolean(instance); - } - default T myBoolean(boolean value) { var instance = getInstance(); instance.put("myBoolean", value); return getBuilderAfterMyBoolean(instance); } - - default T myBoolean(String value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(int value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(float value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(long value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(double value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(List value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } - - default T myBoolean(Map value) { - var instance = getInstance(); - instance.put("myBoolean", value); - return getBuilderAfterMyBoolean(instance); - } } public static class ObjectModelWithRefPropsMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForMyNumber, SetterForMyString, SetterForMyBoolean { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java index 5aee86f5bd9..73cafb41f76 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java @@ -95,59 +95,11 @@ public interface SetterForLength { Map getInstance(); T getBuilderAfterLength(Map instance); - default T length(Void value) { - var instance = getInstance(); - instance.put("length", null); - return getBuilderAfterLength(instance); - } - - default T length(boolean value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - default T length(String value) { var instance = getInstance(); instance.put("length", value); return getBuilderAfterLength(instance); } - - default T length(int value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - - default T length(float value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - - default T length(long value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - - default T length(double value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - - default T length(List value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } - - default T length(Map value) { - var instance = getInstance(); - instance.put("length", value); - return getBuilderAfterLength(instance); - } } public interface SetterForWidth { @@ -165,55 +117,7 @@ public interface SetterForCost { Map getInstance(); T getBuilderAfterCost(Map instance); - default T cost(Void value) { - var instance = getInstance(); - instance.put("cost", null); - return getBuilderAfterCost(instance); - } - - default T cost(boolean value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(String value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(int value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(float value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(long value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(double value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(List value) { - var instance = getInstance(); - instance.put("cost", value); - return getBuilderAfterCost(instance); - } - - default T cost(Map value) { + default T cost(Map value) { var instance = getInstance(); instance.put("cost", value); return getBuilderAfterCost(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java index 6b57e98b79e..fe90f147000 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedProperties.java @@ -60,55 +60,7 @@ public interface SetterForReference { Map getInstance(); T getBuilderAfterReference(Map instance); - default T setExclamationMarkReference(Void value) { - var instance = getInstance(); - instance.put("!reference", null); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(boolean value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(String value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(int value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(float value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(long value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(double value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(List value) { - var instance = getInstance(); - instance.put("!reference", value); - return getBuilderAfterReference(instance); - } - - default T setExclamationMarkReference(Map value) { + default T setExclamationMarkReference(List value) { var instance = getInstance(); instance.put("!reference", value); return getBuilderAfterReference(instance); @@ -119,55 +71,7 @@ public interface SetterForFrom { Map getInstance(); T getBuilderAfterFrom(Map instance); - default T from(Void value) { - var instance = getInstance(); - instance.put("from", null); - return getBuilderAfterFrom(instance); - } - - default T from(boolean value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(String value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(int value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(float value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(long value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(double value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(List value) { - var instance = getInstance(); - instance.put("from", value); - return getBuilderAfterFrom(instance); - } - - default T from(Map value) { + default T from(Map value) { var instance = getInstance(); instance.put("from", value); return getBuilderAfterFrom(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java index 0f3a01e406a..db469908f8a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java @@ -470,55 +470,7 @@ public interface SetterForCategory { Map getInstance(); T getBuilderAfterCategory(Map instance); - default T category(Void value) { - var instance = getInstance(); - instance.put("category", null); - return getBuilderAfterCategory(instance); - } - - default T category(boolean value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(String value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(int value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(float value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(long value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(double value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(List value) { - var instance = getInstance(); - instance.put("category", value); - return getBuilderAfterCategory(instance); - } - - default T category(Map value) { + default T category(Map value) { var instance = getInstance(); instance.put("category", value); return getBuilderAfterCategory(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java index e5d689c8ec7..a7e113d8c07 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java @@ -94,60 +94,7 @@ default T name(String value) { public interface SetterForEnemyPlayer { Map getInstance(); T getBuilderAfterEnemyPlayer(Map instance); - - default T enemyPlayer(Void value) { - var instance = getInstance(); - instance.put("enemyPlayer", null); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(boolean value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(String value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(int value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(float value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(long value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(double value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(List value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } - - default T enemyPlayer(Map value) { - var instance = getInstance(); - instance.put("enemyPlayer", value); - return getBuilderAfterEnemyPlayer(instance); - } + // todo how to handle this } public static class PlayerMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForEnemyPlayer { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java index 2be666c5f58..1dc2ea3750e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java @@ -63,60 +63,7 @@ public SelfReferencingObjectModelMap getAdditionalProperty(String name) throws U public interface SetterForSelfRef { Map getInstance(); T getBuilderAfterSelfRef(Map instance); - - default T selfRef(Void value) { - var instance = getInstance(); - instance.put("selfRef", null); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(boolean value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(String value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(int value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(float value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(long value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(double value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(List value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } - - default T selfRef(Map value) { - var instance = getInstance(); - instance.put("selfRef", value); - return getBuilderAfterSelfRef(instance); - } + // todo how to handle this } public interface SetterForAdditionalProperties { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java index a3655f959d4..d374758a3d6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java @@ -63,59 +63,11 @@ public interface SetterForSomeHeader { Map getInstance(); T getBuilderAfterSomeHeader(Map instance); - default T someHeader(Void value) { - var instance = getInstance(); - instance.put("someHeader", null); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(boolean value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - default T someHeader(String value) { var instance = getInstance(); instance.put("someHeader", value); return getBuilderAfterSomeHeader(instance); } - - default T someHeader(int value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(float value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(long value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(double value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(List value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(Map value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } } public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForSomeHeader { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java index 8e1369a1c40..9e58ec05eea 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java @@ -63,57 +63,15 @@ public interface SetterForSubDir { Map getInstance(); T getBuilderAfterSubDir(Map instance); - default T subDir(Void value) { - var instance = getInstance(); - instance.put("subDir", null); - return getBuilderAfterSubDir(instance); - } - - default T subDir(boolean value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - default T subDir(String value) { var instance = getInstance(); instance.put("subDir", value); return getBuilderAfterSubDir(instance); } - default T subDir(int value) { + default T subDir(Schema1.StringSchemaEnums1 value) { var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(float value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(long value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(double value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(List value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(Map value) { - var instance = getInstance(); - instance.put("subDir", value); + instance.put("subDir", value.value()); return getBuilderAfterSubDir(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java index 7d34361f36a..d3cce81dc7b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/PathParameters.java @@ -63,57 +63,15 @@ public interface SetterForSubDir { Map getInstance(); T getBuilderAfterSubDir(Map instance); - default T subDir(Void value) { - var instance = getInstance(); - instance.put("subDir", null); - return getBuilderAfterSubDir(instance); - } - - default T subDir(boolean value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - default T subDir(String value) { var instance = getInstance(); instance.put("subDir", value); return getBuilderAfterSubDir(instance); } - default T subDir(int value) { + default T subDir(PathParamSchema0.StringPathParamSchemaEnums0 value) { var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(float value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(long value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(double value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(List value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(Map value) { - var instance = getInstance(); - instance.put("subDir", value); + instance.put("subDir", value.value()); return getBuilderAfterSubDir(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java index 81d93355f4a..184a834a641 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java @@ -63,59 +63,11 @@ public interface SetterForSearchStr { Map getInstance(); T getBuilderAfterSearchStr(Map instance); - default T searchStr(Void value) { - var instance = getInstance(); - instance.put("searchStr", null); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(boolean value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - default T searchStr(String value) { var instance = getInstance(); instance.put("searchStr", value); return getBuilderAfterSearchStr(instance); } - - default T searchStr(int value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(float value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(long value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(double value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(List value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } - - default T searchStr(Map value) { - var instance = getInstance(); - instance.put("searchStr", value); - return getBuilderAfterSearchStr(instance); - } } public static class QueryParametersMapBuilder implements BaseBuilder, SetterForSearchStr { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java index 9497d90eab6..5df76584d9f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java @@ -63,59 +63,11 @@ public interface SetterForSomeHeader { Map getInstance(); T getBuilderAfterSomeHeader(Map instance); - default T someHeader(Void value) { - var instance = getInstance(); - instance.put("someHeader", null); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(boolean value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - default T someHeader(String value) { var instance = getInstance(); instance.put("someHeader", value); return getBuilderAfterSomeHeader(instance); } - - default T someHeader(int value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(float value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(long value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(double value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(List value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } - - default T someHeader(Map value) { - var instance = getInstance(); - instance.put("someHeader", value); - return getBuilderAfterSomeHeader(instance); - } } public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForSomeHeader { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java index 89d56a8bf71..b684ace7141 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/PathParameters.java @@ -63,57 +63,15 @@ public interface SetterForSubDir { Map getInstance(); T getBuilderAfterSubDir(Map instance); - default T subDir(Void value) { - var instance = getInstance(); - instance.put("subDir", null); - return getBuilderAfterSubDir(instance); - } - - default T subDir(boolean value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - default T subDir(String value) { var instance = getInstance(); instance.put("subDir", value); return getBuilderAfterSubDir(instance); } - default T subDir(int value) { + default T subDir(PathParamSchema0.StringPathParamSchemaEnums0 value) { var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(float value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(long value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(double value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(List value) { - var instance = getInstance(); - instance.put("subDir", value); - return getBuilderAfterSubDir(instance); - } - - default T subDir(Map value) { - var instance = getInstance(); - instance.put("subDir", value); + instance.put("subDir", value.value()); return getBuilderAfterSubDir(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java index a51acc7ae96..d3c91a3c465 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java @@ -80,57 +80,15 @@ public interface SetterForRequiredBooleanGroup { Map getInstance(); T getBuilderAfterRequiredBooleanGroup(Map instance); - default T required_boolean_group(Void value) { - var instance = getInstance(); - instance.put("required_boolean_group", null); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(boolean value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - default T required_boolean_group(String value) { var instance = getInstance(); instance.put("required_boolean_group", value); return getBuilderAfterRequiredBooleanGroup(instance); } - default T required_boolean_group(int value) { + default T required_boolean_group(Schema1.StringSchemaEnums1 value) { var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(float value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(long value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(double value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(List value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); - return getBuilderAfterRequiredBooleanGroup(instance); - } - - default T required_boolean_group(Map value) { - var instance = getInstance(); - instance.put("required_boolean_group", value); + instance.put("required_boolean_group", value.value()); return getBuilderAfterRequiredBooleanGroup(instance); } } @@ -139,57 +97,15 @@ public interface SetterForBooleanGroup { Map getInstance(); T getBuilderAfterBooleanGroup(Map instance); - default T boolean_group(Void value) { - var instance = getInstance(); - instance.put("boolean_group", null); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(boolean value) { - var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - default T boolean_group(String value) { var instance = getInstance(); instance.put("boolean_group", value); return getBuilderAfterBooleanGroup(instance); } - default T boolean_group(int value) { + default T boolean_group(Schema4.StringSchemaEnums4 value) { var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(float value) { - var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(long value) { - var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(double value) { - var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(List value) { - var instance = getInstance(); - instance.put("boolean_group", value); - return getBuilderAfterBooleanGroup(instance); - } - - default T boolean_group(Map value) { - var instance = getInstance(); - instance.put("boolean_group", value); + instance.put("boolean_group", value.value()); return getBuilderAfterBooleanGroup(instance); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java index 69e62746205..f7b9d3769e4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java @@ -102,24 +102,6 @@ public interface SetterForRequiredInt64Group { Map getInstance(); T getBuilderAfterRequiredInt64Group(Map instance); - default T required_int64_group(Void value) { - var instance = getInstance(); - instance.put("required_int64_group", null); - return getBuilderAfterRequiredInt64Group(instance); - } - - default T required_int64_group(boolean value) { - var instance = getInstance(); - instance.put("required_int64_group", value); - return getBuilderAfterRequiredInt64Group(instance); - } - - default T required_int64_group(String value) { - var instance = getInstance(); - instance.put("required_int64_group", value); - return getBuilderAfterRequiredInt64Group(instance); - } - default T required_int64_group(int value) { var instance = getInstance(); instance.put("required_int64_group", value); @@ -143,101 +125,23 @@ default T required_int64_group(double value) { instance.put("required_int64_group", value); return getBuilderAfterRequiredInt64Group(instance); } - - default T required_int64_group(List value) { - var instance = getInstance(); - instance.put("required_int64_group", value); - return getBuilderAfterRequiredInt64Group(instance); - } - - default T required_int64_group(Map value) { - var instance = getInstance(); - instance.put("required_int64_group", value); - return getBuilderAfterRequiredInt64Group(instance); - } } public interface SetterForRequiredStringGroup { Map getInstance(); T getBuilderAfterRequiredStringGroup(Map instance); - default T required_string_group(Void value) { - var instance = getInstance(); - instance.put("required_string_group", null); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(boolean value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - default T required_string_group(String value) { var instance = getInstance(); instance.put("required_string_group", value); return getBuilderAfterRequiredStringGroup(instance); } - - default T required_string_group(int value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(float value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(long value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(double value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(List value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } - - default T required_string_group(Map value) { - var instance = getInstance(); - instance.put("required_string_group", value); - return getBuilderAfterRequiredStringGroup(instance); - } } public interface SetterForInt64Group { Map getInstance(); T getBuilderAfterInt64Group(Map instance); - default T int64_group(Void value) { - var instance = getInstance(); - instance.put("int64_group", null); - return getBuilderAfterInt64Group(instance); - } - - default T int64_group(boolean value) { - var instance = getInstance(); - instance.put("int64_group", value); - return getBuilderAfterInt64Group(instance); - } - - default T int64_group(String value) { - var instance = getInstance(); - instance.put("int64_group", value); - return getBuilderAfterInt64Group(instance); - } - default T int64_group(int value) { var instance = getInstance(); instance.put("int64_group", value); @@ -261,77 +165,17 @@ default T int64_group(double value) { instance.put("int64_group", value); return getBuilderAfterInt64Group(instance); } - - default T int64_group(List value) { - var instance = getInstance(); - instance.put("int64_group", value); - return getBuilderAfterInt64Group(instance); - } - - default T int64_group(Map value) { - var instance = getInstance(); - instance.put("int64_group", value); - return getBuilderAfterInt64Group(instance); - } } public interface SetterForStringGroup { Map getInstance(); T getBuilderAfterStringGroup(Map instance); - default T string_group(Void value) { - var instance = getInstance(); - instance.put("string_group", null); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(boolean value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - default T string_group(String value) { var instance = getInstance(); instance.put("string_group", value); return getBuilderAfterStringGroup(instance); } - - default T string_group(int value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(float value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(long value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(double value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(List value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } - - default T string_group(Map value) { - var instance = getInstance(); - instance.put("string_group", value); - return getBuilderAfterStringGroup(instance); - } } public static class QueryParametersMap00Builder implements BaseBuilder<@Nullable Object>, SetterForInt64Group, SetterForStringGroup { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java index 4eeaabbfb37..bebe05292b7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java @@ -81,57 +81,15 @@ public interface SetterForEnumHeaderString { Map getInstance(); T getBuilderAfterEnumHeaderString(Map instance); - default T enum_header_string(Void value) { - var instance = getInstance(); - instance.put("enum_header_string", null); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(boolean value) { - var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - default T enum_header_string(String value) { var instance = getInstance(); instance.put("enum_header_string", value); return getBuilderAfterEnumHeaderString(instance); } - default T enum_header_string(int value) { + default T enum_header_string(Schema1.StringSchemaEnums1 value) { var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(float value) { - var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(long value) { - var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(double value) { - var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(List value) { - var instance = getInstance(); - instance.put("enum_header_string", value); - return getBuilderAfterEnumHeaderString(instance); - } - - default T enum_header_string(Map value) { - var instance = getInstance(); - instance.put("enum_header_string", value); + instance.put("enum_header_string", value.value()); return getBuilderAfterEnumHeaderString(instance); } } @@ -140,55 +98,7 @@ public interface SetterForEnumHeaderStringArray { Map getInstance(); T getBuilderAfterEnumHeaderStringArray(Map instance); - default T enum_header_string_array(Void value) { - var instance = getInstance(); - instance.put("enum_header_string_array", null); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(boolean value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(String value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(int value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(float value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(long value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(double value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(List value) { - var instance = getInstance(); - instance.put("enum_header_string_array", value); - return getBuilderAfterEnumHeaderStringArray(instance); - } - - default T enum_header_string_array(Map value) { + default T enum_header_string_array(List value) { var instance = getInstance(); instance.put("enum_header_string_array", value); return getBuilderAfterEnumHeaderStringArray(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java index 5e9d64add74..7a557ad6a9c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java @@ -105,24 +105,6 @@ public interface SetterForEnumQueryDouble { Map getInstance(); T getBuilderAfterEnumQueryDouble(Map instance); - default T enum_query_double(Void value) { - var instance = getInstance(); - instance.put("enum_query_double", null); - return getBuilderAfterEnumQueryDouble(instance); - } - - default T enum_query_double(boolean value) { - var instance = getInstance(); - instance.put("enum_query_double", value); - return getBuilderAfterEnumQueryDouble(instance); - } - - default T enum_query_double(String value) { - var instance = getInstance(); - instance.put("enum_query_double", value); - return getBuilderAfterEnumQueryDouble(instance); - } - default T enum_query_double(int value) { var instance = getInstance(); instance.put("enum_query_double", value); @@ -147,15 +129,15 @@ default T enum_query_double(double value) { return getBuilderAfterEnumQueryDouble(instance); } - default T enum_query_double(List value) { + default T enum_query_double(Schema5.DoubleSchemaEnums5 value) { var instance = getInstance(); - instance.put("enum_query_double", value); + instance.put("enum_query_double", value.value()); return getBuilderAfterEnumQueryDouble(instance); } - default T enum_query_double(Map value) { + default T enum_query_double(Schema5.FloatSchemaEnums5 value) { var instance = getInstance(); - instance.put("enum_query_double", value); + instance.put("enum_query_double", value.value()); return getBuilderAfterEnumQueryDouble(instance); } } @@ -164,57 +146,15 @@ public interface SetterForEnumQueryString { Map getInstance(); T getBuilderAfterEnumQueryString(Map instance); - default T enum_query_string(Void value) { - var instance = getInstance(); - instance.put("enum_query_string", null); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(boolean value) { - var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - default T enum_query_string(String value) { var instance = getInstance(); instance.put("enum_query_string", value); return getBuilderAfterEnumQueryString(instance); } - default T enum_query_string(int value) { - var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(float value) { - var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(long value) { + default T enum_query_string(Schema3.StringSchemaEnums3 value) { var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(double value) { - var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(List value) { - var instance = getInstance(); - instance.put("enum_query_string", value); - return getBuilderAfterEnumQueryString(instance); - } - - default T enum_query_string(Map value) { - var instance = getInstance(); - instance.put("enum_query_string", value); + instance.put("enum_query_string", value.value()); return getBuilderAfterEnumQueryString(instance); } } @@ -223,24 +163,6 @@ public interface SetterForEnumQueryInteger { Map getInstance(); T getBuilderAfterEnumQueryInteger(Map instance); - default T enum_query_integer(Void value) { - var instance = getInstance(); - instance.put("enum_query_integer", null); - return getBuilderAfterEnumQueryInteger(instance); - } - - default T enum_query_integer(boolean value) { - var instance = getInstance(); - instance.put("enum_query_integer", value); - return getBuilderAfterEnumQueryInteger(instance); - } - - default T enum_query_integer(String value) { - var instance = getInstance(); - instance.put("enum_query_integer", value); - return getBuilderAfterEnumQueryInteger(instance); - } - default T enum_query_integer(int value) { var instance = getInstance(); instance.put("enum_query_integer", value); @@ -253,27 +175,27 @@ default T enum_query_integer(float value) { return getBuilderAfterEnumQueryInteger(instance); } - default T enum_query_integer(long value) { + default T enum_query_integer(Schema4.IntegerSchemaEnums4 value) { var instance = getInstance(); - instance.put("enum_query_integer", value); + instance.put("enum_query_integer", value.value()); return getBuilderAfterEnumQueryInteger(instance); } - default T enum_query_integer(double value) { + default T enum_query_integer(Schema4.LongSchemaEnums4 value) { var instance = getInstance(); - instance.put("enum_query_integer", value); + instance.put("enum_query_integer", value.value()); return getBuilderAfterEnumQueryInteger(instance); } - default T enum_query_integer(List value) { + default T enum_query_integer(Schema4.FloatSchemaEnums4 value) { var instance = getInstance(); - instance.put("enum_query_integer", value); + instance.put("enum_query_integer", value.value()); return getBuilderAfterEnumQueryInteger(instance); } - default T enum_query_integer(Map value) { + default T enum_query_integer(Schema4.DoubleSchemaEnums4 value) { var instance = getInstance(); - instance.put("enum_query_integer", value); + instance.put("enum_query_integer", value.value()); return getBuilderAfterEnumQueryInteger(instance); } } @@ -282,55 +204,7 @@ public interface SetterForEnumQueryStringArray { Map getInstance(); T getBuilderAfterEnumQueryStringArray(Map instance); - default T enum_query_string_array(Void value) { - var instance = getInstance(); - instance.put("enum_query_string_array", null); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(boolean value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(String value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(int value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(float value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(long value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(double value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(List value) { - var instance = getInstance(); - instance.put("enum_query_string_array", value); - return getBuilderAfterEnumQueryStringArray(instance); - } - - default T enum_query_string_array(Map value) { + default T enum_query_string_array(List value) { var instance = getInstance(); instance.put("enum_query_string_array", value); return getBuilderAfterEnumQueryStringArray(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java index b7cc310f384..d16994e04be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java @@ -63,59 +63,11 @@ public interface SetterForQuery { Map getInstance(); T getBuilderAfterQuery(Map instance); - default T query(Void value) { - var instance = getInstance(); - instance.put("query", null); - return getBuilderAfterQuery(instance); - } - - default T query(boolean value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - default T query(String value) { var instance = getInstance(); instance.put("query", value); return getBuilderAfterQuery(instance); } - - default T query(int value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - - default T query(float value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - - default T query(long value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - - default T query(double value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - - default T query(List value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } - - default T query(Map value) { - var instance = getInstance(); - instance.put("query", value); - return getBuilderAfterQuery(instance); - } } public static class QueryParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java index 304b583fd3d..8ffdbc35901 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java @@ -87,177 +87,33 @@ public interface SetterForSomeVar2 { Map getInstance(); T getBuilderAfterSomeVar2(Map instance); - default T SomeVar(Void value) { - var instance = getInstance(); - instance.put("SomeVar", null); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(boolean value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - default T SomeVar(String value) { var instance = getInstance(); instance.put("SomeVar", value); return getBuilderAfterSomeVar2(instance); } - - default T SomeVar(int value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(float value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(long value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(double value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(List value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } - - default T SomeVar(Map value) { - var instance = getInstance(); - instance.put("SomeVar", value); - return getBuilderAfterSomeVar2(instance); - } } public interface SetterForSomeVar { Map getInstance(); T getBuilderAfterSomeVar(Map instance); - default T someVar(Void value) { - var instance = getInstance(); - instance.put("someVar", null); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(boolean value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - default T someVar(String value) { var instance = getInstance(); instance.put("someVar", value); return getBuilderAfterSomeVar(instance); } - - default T someVar(int value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(float value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(long value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(double value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(List value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } - - default T someVar(Map value) { - var instance = getInstance(); - instance.put("someVar", value); - return getBuilderAfterSomeVar(instance); - } } public interface SetterForSomeVar1 { Map getInstance(); T getBuilderAfterSomeVar1(Map instance); - default T some_var(Void value) { - var instance = getInstance(); - instance.put("some_var", null); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(boolean value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - default T some_var(String value) { var instance = getInstance(); instance.put("some_var", value); return getBuilderAfterSomeVar1(instance); } - - default T some_var(int value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(float value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(long value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(double value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(List value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } - - default T some_var(Map value) { - var instance = getInstance(); - instance.put("some_var", value); - return getBuilderAfterSomeVar1(instance); - } } public static class QueryParametersMap000Builder implements BaseBuilder<@Nullable Object> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java index 3c3248ef5c5..95bd94921c0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java @@ -63,59 +63,11 @@ public interface SetterForId { Map getInstance(); T getBuilderAfterId(Map instance); - default T id(Void value) { - var instance = getInstance(); - instance.put("id", null); - return getBuilderAfterId(instance); - } - - default T id(boolean value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - default T id(String value) { var instance = getInstance(); instance.put("id", value); return getBuilderAfterId(instance); } - - default T id(int value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - - default T id(float value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - - default T id(long value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - - default T id(double value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - - default T id(List value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } - - default T id(Map value) { - var instance = getInstance(); - instance.put("id", value); - return getBuilderAfterId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java index 5cddbcd9b98..621d23fd0c6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java @@ -140,55 +140,7 @@ public interface SetterForCompositionInProperty { Map getInstance(); T getBuilderAfterCompositionInProperty(Map instance); - default T compositionInProperty(Void value) { - var instance = getInstance(); - instance.put("compositionInProperty", null); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(boolean value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(String value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(int value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(float value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(long value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(double value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(List value) { - var instance = getInstance(); - instance.put("compositionInProperty", value); - return getBuilderAfterCompositionInProperty(instance); - } - - default T compositionInProperty(Map value) { + default T compositionInProperty(Map value) { var instance = getInstance(); instance.put("compositionInProperty", value); return getBuilderAfterCompositionInProperty(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java index 28983835f80..a97e15e247d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java @@ -63,55 +63,7 @@ public interface SetterForMapBean { Map> getInstance(); T getBuilderAfterMapBean(Map> instance); - default T mapBean(Void value) { - var instance = getInstance(); - instance.put("mapBean", null); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(boolean value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(String value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(int value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(float value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(long value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(double value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(List value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(Map value) { + default T mapBean(Map value) { var instance = getInstance(); instance.put("mapBean", value); return getBuilderAfterMapBean(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java index 62b6552abbb..c2a6a0e5dfe 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java @@ -97,295 +97,55 @@ public interface SetterForSchema1 { Map getInstance(); T getBuilderAfterSchema1(Map instance); - default T setPositive1(Void value) { - var instance = getInstance(); - instance.put("1", null); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(boolean value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - default T setPositive1(String value) { var instance = getInstance(); instance.put("1", value); return getBuilderAfterSchema1(instance); } - - default T setPositive1(int value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(float value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(long value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(double value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(List value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(Map value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } } public interface SetterForAB { Map getInstance(); T getBuilderAfterAB(Map instance); - default T aB(Void value) { - var instance = getInstance(); - instance.put("aB", null); - return getBuilderAfterAB(instance); - } - - default T aB(boolean value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - default T aB(String value) { var instance = getInstance(); instance.put("aB", value); return getBuilderAfterAB(instance); } - - default T aB(int value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(float value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(long value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(double value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(List value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(Map value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } } public interface SetterForAb { Map getInstance(); T getBuilderAfterAb(Map instance); - default T Ab(Void value) { - var instance = getInstance(); - instance.put("Ab", null); - return getBuilderAfterAb(instance); - } - - default T Ab(boolean value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - default T Ab(String value) { var instance = getInstance(); instance.put("Ab", value); return getBuilderAfterAb(instance); } - - default T Ab(int value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(float value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(long value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(double value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(List value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(Map value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } } public interface SetterForAB1 { Map getInstance(); T getBuilderAfterAB1(Map instance); - default T setAHyphenMinusB(Void value) { - var instance = getInstance(); - instance.put("A-B", null); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(boolean value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - default T setAHyphenMinusB(String value) { var instance = getInstance(); instance.put("A-B", value); return getBuilderAfterAB1(instance); } - - default T setAHyphenMinusB(int value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(float value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(long value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(double value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(List value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(Map value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } } public interface SetterForSelf { Map getInstance(); T getBuilderAfterSelf(Map instance); - default T self(Void value) { - var instance = getInstance(); - instance.put("self", null); - return getBuilderAfterSelf(instance); - } - - default T self(boolean value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - default T self(String value) { var instance = getInstance(); instance.put("self", value); return getBuilderAfterSelf(instance); } - - default T self(int value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(float value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(long value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(double value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(List value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(Map value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } } public static class CookieParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAb, SetterForAB1, SetterForSelf { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java index 92f1e104102..3faf41d2d0f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java @@ -85,236 +85,44 @@ public interface SetterForSchema1 { Map getInstance(); T getBuilderAfterSchema1(Map instance); - default T setPositive1(Void value) { - var instance = getInstance(); - instance.put("1", null); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(boolean value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - default T setPositive1(String value) { var instance = getInstance(); instance.put("1", value); return getBuilderAfterSchema1(instance); } - - default T setPositive1(int value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(float value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(long value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(double value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(List value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(Map value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } } public interface SetterForAB { Map getInstance(); T getBuilderAfterAB(Map instance); - default T aB(Void value) { - var instance = getInstance(); - instance.put("aB", null); - return getBuilderAfterAB(instance); - } - - default T aB(boolean value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - default T aB(String value) { var instance = getInstance(); instance.put("aB", value); return getBuilderAfterAB(instance); } - - default T aB(int value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(float value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(long value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(double value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(List value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(Map value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } } public interface SetterForAB1 { Map getInstance(); T getBuilderAfterAB1(Map instance); - default T setAHyphenMinusB(Void value) { - var instance = getInstance(); - instance.put("A-B", null); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(boolean value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - default T setAHyphenMinusB(String value) { var instance = getInstance(); instance.put("A-B", value); return getBuilderAfterAB1(instance); } - - default T setAHyphenMinusB(int value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(float value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(long value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(double value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(List value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(Map value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } } public interface SetterForSelf { Map getInstance(); T getBuilderAfterSelf(Map instance); - default T self(Void value) { - var instance = getInstance(); - instance.put("self", null); - return getBuilderAfterSelf(instance); - } - - default T self(boolean value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - default T self(String value) { var instance = getInstance(); instance.put("self", value); return getBuilderAfterSelf(instance); } - - default T self(int value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(float value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(long value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(double value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(List value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(Map value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } } public static class HeaderParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAB1, SetterForSelf { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java index 01cb315c8ba..724e8fe6de1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java @@ -91,295 +91,55 @@ public interface SetterForSchema1 { Map getInstance(); T getBuilderAfterSchema1(Map instance); - default T setPositive1(Void value) { - var instance = getInstance(); - instance.put("1", null); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(boolean value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - default T setPositive1(String value) { var instance = getInstance(); instance.put("1", value); return getBuilderAfterSchema1(instance); } - - default T setPositive1(int value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(float value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(long value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(double value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(List value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(Map value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } } public interface SetterForAB1 { Map getInstance(); T getBuilderAfterAB1(Map instance); - default T setAHyphenMinusB(Void value) { - var instance = getInstance(); - instance.put("A-B", null); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(boolean value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - default T setAHyphenMinusB(String value) { var instance = getInstance(); instance.put("A-B", value); return getBuilderAfterAB1(instance); } - - default T setAHyphenMinusB(int value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(float value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(long value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(double value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(List value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(Map value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } } public interface SetterForAb { Map getInstance(); T getBuilderAfterAb(Map instance); - default T Ab(Void value) { - var instance = getInstance(); - instance.put("Ab", null); - return getBuilderAfterAb(instance); - } - - default T Ab(boolean value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - default T Ab(String value) { var instance = getInstance(); instance.put("Ab", value); return getBuilderAfterAb(instance); } - - default T Ab(int value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(float value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(long value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(double value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(List value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(Map value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } } public interface SetterForAB { Map getInstance(); T getBuilderAfterAB(Map instance); - default T aB(Void value) { - var instance = getInstance(); - instance.put("aB", null); - return getBuilderAfterAB(instance); - } - - default T aB(boolean value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - default T aB(String value) { var instance = getInstance(); instance.put("aB", value); return getBuilderAfterAB(instance); } - - default T aB(int value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(float value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(long value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(double value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(List value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(Map value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } } public interface SetterForSelf { Map getInstance(); T getBuilderAfterSelf(Map instance); - default T self(Void value) { - var instance = getInstance(); - instance.put("self", null); - return getBuilderAfterSelf(instance); - } - - default T self(boolean value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - default T self(String value) { var instance = getInstance(); instance.put("self", value); return getBuilderAfterSelf(instance); } - - default T self(int value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(float value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(long value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(double value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(List value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(Map value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } } public static class PathParametersMap00000Builder implements BaseBuilder<@Nullable Object> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java index fa70dbba6ea..efcdfebf85b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java @@ -97,295 +97,55 @@ public interface SetterForSchema1 { Map getInstance(); T getBuilderAfterSchema1(Map instance); - default T setPositive1(Void value) { - var instance = getInstance(); - instance.put("1", null); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(boolean value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - default T setPositive1(String value) { var instance = getInstance(); instance.put("1", value); return getBuilderAfterSchema1(instance); } - - default T setPositive1(int value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(float value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(long value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(double value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(List value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } - - default T setPositive1(Map value) { - var instance = getInstance(); - instance.put("1", value); - return getBuilderAfterSchema1(instance); - } } public interface SetterForAB { Map getInstance(); T getBuilderAfterAB(Map instance); - default T aB(Void value) { - var instance = getInstance(); - instance.put("aB", null); - return getBuilderAfterAB(instance); - } - - default T aB(boolean value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - default T aB(String value) { var instance = getInstance(); instance.put("aB", value); return getBuilderAfterAB(instance); } - - default T aB(int value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(float value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(long value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(double value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(List value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } - - default T aB(Map value) { - var instance = getInstance(); - instance.put("aB", value); - return getBuilderAfterAB(instance); - } } public interface SetterForAb { Map getInstance(); T getBuilderAfterAb(Map instance); - default T Ab(Void value) { - var instance = getInstance(); - instance.put("Ab", null); - return getBuilderAfterAb(instance); - } - - default T Ab(boolean value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - default T Ab(String value) { var instance = getInstance(); instance.put("Ab", value); return getBuilderAfterAb(instance); } - - default T Ab(int value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(float value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(long value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(double value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(List value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } - - default T Ab(Map value) { - var instance = getInstance(); - instance.put("Ab", value); - return getBuilderAfterAb(instance); - } } public interface SetterForAB1 { Map getInstance(); T getBuilderAfterAB1(Map instance); - default T setAHyphenMinusB(Void value) { - var instance = getInstance(); - instance.put("A-B", null); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(boolean value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - default T setAHyphenMinusB(String value) { var instance = getInstance(); instance.put("A-B", value); return getBuilderAfterAB1(instance); } - - default T setAHyphenMinusB(int value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(float value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(long value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(double value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(List value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } - - default T setAHyphenMinusB(Map value) { - var instance = getInstance(); - instance.put("A-B", value); - return getBuilderAfterAB1(instance); - } } public interface SetterForSelf { Map getInstance(); T getBuilderAfterSelf(Map instance); - default T self(Void value) { - var instance = getInstance(); - instance.put("self", null); - return getBuilderAfterSelf(instance); - } - - default T self(boolean value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - default T self(String value) { var instance = getInstance(); instance.put("self", value); return getBuilderAfterSelf(instance); } - - default T self(int value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(float value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(long value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(double value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(List value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } - - default T self(Map value) { - var instance = getInstance(); - instance.put("self", value); - return getBuilderAfterSelf(instance); - } } public static class QueryParametersMapBuilder implements BaseBuilder<@Nullable Object>, SetterForSchema1, SetterForAB, SetterForAb, SetterForAB1, SetterForSelf { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java index 4bf7606cd12..4c56ec57cdc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForPetId { Map getInstance(); T getBuilderAfterPetId(Map instance); - default T petId(Void value) { - var instance = getInstance(); - instance.put("petId", null); - return getBuilderAfterPetId(instance); - } - - default T petId(boolean value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(String value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - default T petId(int value) { var instance = getInstance(); instance.put("petId", value); @@ -104,18 +86,6 @@ default T petId(double value) { instance.put("petId", value); return getBuilderAfterPetId(instance); } - - default T petId(List value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(Map value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java index 4181fdc545e..a94a22a586c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java @@ -63,55 +63,7 @@ public interface SetterForMapBean { Map> getInstance(); T getBuilderAfterMapBean(Map> instance); - default T mapBean(Void value) { - var instance = getInstance(); - instance.put("mapBean", null); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(boolean value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(String value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(int value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(float value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(long value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(double value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(List value) { - var instance = getInstance(); - instance.put("mapBean", value); - return getBuilderAfterMapBean(instance); - } - - default T mapBean(Map value) { + default T mapBean(Map value) { var instance = getInstance(); instance.put("mapBean", value); return getBuilderAfterMapBean(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java index b76e8cd661b..ad4559e369f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java @@ -117,55 +117,7 @@ public interface SetterForContext { Map getInstance(); T getBuilderAfterContext(Map instance); - default T context(Void value) { - var instance = getInstance(); - instance.put("context", null); - return getBuilderAfterContext(instance); - } - - default T context(boolean value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(String value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(int value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(float value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(long value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(double value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(List value) { - var instance = getInstance(); - instance.put("context", value); - return getBuilderAfterContext(instance); - } - - default T context(Map value) { + default T context(List value) { var instance = getInstance(); instance.put("context", value); return getBuilderAfterContext(instance); @@ -176,55 +128,7 @@ public interface SetterForHttp { Map getInstance(); T getBuilderAfterHttp(Map instance); - default T http(Void value) { - var instance = getInstance(); - instance.put("http", null); - return getBuilderAfterHttp(instance); - } - - default T http(boolean value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(String value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(int value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(float value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(long value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(double value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(List value) { - var instance = getInstance(); - instance.put("http", value); - return getBuilderAfterHttp(instance); - } - - default T http(Map value) { + default T http(List value) { var instance = getInstance(); instance.put("http", value); return getBuilderAfterHttp(instance); @@ -235,55 +139,7 @@ public interface SetterForIoutil { Map getInstance(); T getBuilderAfterIoutil(Map instance); - default T ioutil(Void value) { - var instance = getInstance(); - instance.put("ioutil", null); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(boolean value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(String value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(int value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(float value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(long value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(double value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(List value) { - var instance = getInstance(); - instance.put("ioutil", value); - return getBuilderAfterIoutil(instance); - } - - default T ioutil(Map value) { + default T ioutil(List value) { var instance = getInstance(); instance.put("ioutil", value); return getBuilderAfterIoutil(instance); @@ -294,55 +150,7 @@ public interface SetterForPipe { Map getInstance(); T getBuilderAfterPipe(Map instance); - default T pipe(Void value) { - var instance = getInstance(); - instance.put("pipe", null); - return getBuilderAfterPipe(instance); - } - - default T pipe(boolean value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(String value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(int value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(float value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(long value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(double value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(List value) { - var instance = getInstance(); - instance.put("pipe", value); - return getBuilderAfterPipe(instance); - } - - default T pipe(Map value) { + default T pipe(List value) { var instance = getInstance(); instance.put("pipe", value); return getBuilderAfterPipe(instance); @@ -353,114 +161,18 @@ public interface SetterForRefParam { Map getInstance(); T getBuilderAfterRefParam(Map instance); - default T refParam(Void value) { - var instance = getInstance(); - instance.put("refParam", null); - return getBuilderAfterRefParam(instance); - } - - default T refParam(boolean value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - default T refParam(String value) { var instance = getInstance(); instance.put("refParam", value); return getBuilderAfterRefParam(instance); } - - default T refParam(int value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - - default T refParam(float value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - - default T refParam(long value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - - default T refParam(double value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - - default T refParam(List value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } - - default T refParam(Map value) { - var instance = getInstance(); - instance.put("refParam", value); - return getBuilderAfterRefParam(instance); - } } public interface SetterForUrl { Map getInstance(); T getBuilderAfterUrl(Map instance); - default T url(Void value) { - var instance = getInstance(); - instance.put("url", null); - return getBuilderAfterUrl(instance); - } - - default T url(boolean value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(String value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(int value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(float value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(long value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(double value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(List value) { - var instance = getInstance(); - instance.put("url", value); - return getBuilderAfterUrl(instance); - } - - default T url(Map value) { + default T url(List value) { var instance = getInstance(); instance.put("url", value); return getBuilderAfterUrl(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java index d0c2e0708fa..78000554346 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java @@ -52,55 +52,7 @@ public interface SetterForStringSchema { Map getInstance(); T getBuilderAfterStringSchema(Map instance); - default T setString(Void value) { - var instance = getInstance(); - instance.put("string", null); - return getBuilderAfterStringSchema(instance); - } - - default T setString(boolean value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(String value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(int value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(float value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(long value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(double value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(List value) { - var instance = getInstance(); - instance.put("string", value); - return getBuilderAfterStringSchema(instance); - } - - default T setString(Map value) { + default T setString(Map value) { var instance = getInstance(); instance.put("string", value); return getBuilderAfterStringSchema(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java index 0ed9122a0a8..d15dd9e3dd0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/QueryParameters.java @@ -64,55 +64,7 @@ public interface SetterForStatus { Map> getInstance(); T getBuilderAfterStatus(Map> instance); - default T status(Void value) { - var instance = getInstance(); - instance.put("status", null); - return getBuilderAfterStatus(instance); - } - - default T status(boolean value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(String value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(int value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(float value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(long value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(double value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(List value) { - var instance = getInstance(); - instance.put("status", value); - return getBuilderAfterStatus(instance); - } - - default T status(Map value) { + default T status(List value) { var instance = getInstance(); instance.put("status", value); return getBuilderAfterStatus(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java index b2d6d3acb9a..6b673a97825 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/QueryParameters.java @@ -64,55 +64,7 @@ public interface SetterForTags { Map> getInstance(); T getBuilderAfterTags(Map> instance); - default T tags(Void value) { - var instance = getInstance(); - instance.put("tags", null); - return getBuilderAfterTags(instance); - } - - default T tags(boolean value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(String value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(int value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(float value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(long value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(double value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(List value) { - var instance = getInstance(); - instance.put("tags", value); - return getBuilderAfterTags(instance); - } - - default T tags(Map value) { + default T tags(List value) { var instance = getInstance(); instance.put("tags", value); return getBuilderAfterTags(instance); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java index ff071599a1d..026758eb856 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java @@ -63,59 +63,11 @@ public interface SetterForApiKey { Map getInstance(); T getBuilderAfterApiKey(Map instance); - default T api_key(Void value) { - var instance = getInstance(); - instance.put("api_key", null); - return getBuilderAfterApiKey(instance); - } - - default T api_key(boolean value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - default T api_key(String value) { var instance = getInstance(); instance.put("api_key", value); return getBuilderAfterApiKey(instance); } - - default T api_key(int value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - - default T api_key(float value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - - default T api_key(long value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - - default T api_key(double value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - - default T api_key(List value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } - - default T api_key(Map value) { - var instance = getInstance(); - instance.put("api_key", value); - return getBuilderAfterApiKey(instance); - } } public static class HeaderParametersMapBuilder implements BaseBuilder, SetterForApiKey { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java index 8ad2499348d..fb4542d7a3c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForPetId { Map getInstance(); T getBuilderAfterPetId(Map instance); - default T petId(Void value) { - var instance = getInstance(); - instance.put("petId", null); - return getBuilderAfterPetId(instance); - } - - default T petId(boolean value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(String value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - default T petId(int value) { var instance = getInstance(); instance.put("petId", value); @@ -104,18 +86,6 @@ default T petId(double value) { instance.put("petId", value); return getBuilderAfterPetId(instance); } - - default T petId(List value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(Map value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java index 96435a8a872..61c2cc7fc98 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForPetId { Map getInstance(); T getBuilderAfterPetId(Map instance); - default T petId(Void value) { - var instance = getInstance(); - instance.put("petId", null); - return getBuilderAfterPetId(instance); - } - - default T petId(boolean value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(String value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - default T petId(int value) { var instance = getInstance(); instance.put("petId", value); @@ -104,18 +86,6 @@ default T petId(double value) { instance.put("petId", value); return getBuilderAfterPetId(instance); } - - default T petId(List value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(Map value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java index 0c2430eaf16..cd898eb0ff4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForPetId { Map getInstance(); T getBuilderAfterPetId(Map instance); - default T petId(Void value) { - var instance = getInstance(); - instance.put("petId", null); - return getBuilderAfterPetId(instance); - } - - default T petId(boolean value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(String value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - default T petId(int value) { var instance = getInstance(); instance.put("petId", value); @@ -104,18 +86,6 @@ default T petId(double value) { instance.put("petId", value); return getBuilderAfterPetId(instance); } - - default T petId(List value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(Map value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java index b2f9f11a440..819bb4f2f69 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForPetId { Map getInstance(); T getBuilderAfterPetId(Map instance); - default T petId(Void value) { - var instance = getInstance(); - instance.put("petId", null); - return getBuilderAfterPetId(instance); - } - - default T petId(boolean value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(String value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - default T petId(int value) { var instance = getInstance(); instance.put("petId", value); @@ -104,18 +86,6 @@ default T petId(double value) { instance.put("petId", value); return getBuilderAfterPetId(instance); } - - default T petId(List value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } - - default T petId(Map value) { - var instance = getInstance(); - instance.put("petId", value); - return getBuilderAfterPetId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java index 6b6db75e967..6eea031df7b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java @@ -63,59 +63,11 @@ public interface SetterForOrderId { Map getInstance(); T getBuilderAfterOrderId(Map instance); - default T order_id(Void value) { - var instance = getInstance(); - instance.put("order_id", null); - return getBuilderAfterOrderId(instance); - } - - default T order_id(boolean value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - default T order_id(String value) { var instance = getInstance(); instance.put("order_id", value); return getBuilderAfterOrderId(instance); } - - default T order_id(int value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(float value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(long value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(double value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(List value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(Map value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java index 5798f1b1981..d5d547217c3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java @@ -63,24 +63,6 @@ public interface SetterForOrderId { Map getInstance(); T getBuilderAfterOrderId(Map instance); - default T order_id(Void value) { - var instance = getInstance(); - instance.put("order_id", null); - return getBuilderAfterOrderId(instance); - } - - default T order_id(boolean value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(String value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - default T order_id(int value) { var instance = getInstance(); instance.put("order_id", value); @@ -104,18 +86,6 @@ default T order_id(double value) { instance.put("order_id", value); return getBuilderAfterOrderId(instance); } - - default T order_id(List value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } - - default T order_id(Map value) { - var instance = getInstance(); - instance.put("order_id", value); - return getBuilderAfterOrderId(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java index 1dc9e66dc75..1c8e7112dd2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java @@ -77,118 +77,22 @@ public interface SetterForPassword { Map getInstance(); T getBuilderAfterPassword(Map instance); - default T password(Void value) { - var instance = getInstance(); - instance.put("password", null); - return getBuilderAfterPassword(instance); - } - - default T password(boolean value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - default T password(String value) { var instance = getInstance(); instance.put("password", value); return getBuilderAfterPassword(instance); } - - default T password(int value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - - default T password(float value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - - default T password(long value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - - default T password(double value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - - default T password(List value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } - - default T password(Map value) { - var instance = getInstance(); - instance.put("password", value); - return getBuilderAfterPassword(instance); - } } public interface SetterForUsername { Map getInstance(); T getBuilderAfterUsername(Map instance); - default T username(Void value) { - var instance = getInstance(); - instance.put("username", null); - return getBuilderAfterUsername(instance); - } - - default T username(boolean value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - default T username(String value) { var instance = getInstance(); instance.put("username", value); return getBuilderAfterUsername(instance); } - - default T username(int value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(float value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(long value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(double value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(List value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(Map value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } } public static class QueryParametersMap00Builder implements BaseBuilder<@Nullable Object> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java index 587e51aa5ce..d3ebf6c285f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java @@ -86,24 +86,6 @@ public interface SetterForXRateLimit { Map getInstance(); T getBuilderAfterXRateLimit(Map instance); - default T setXHyphenMinusRateHyphenMinusLimit(Void value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", null); - return getBuilderAfterXRateLimit(instance); - } - - default T setXHyphenMinusRateHyphenMinusLimit(boolean value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } - - default T setXHyphenMinusRateHyphenMinusLimit(String value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } - default T setXHyphenMinusRateHyphenMinusLimit(int value) { var instance = getInstance(); instance.put("X-Rate-Limit", value); @@ -115,54 +97,12 @@ default T setXHyphenMinusRateHyphenMinusLimit(float value) { instance.put("X-Rate-Limit", value); return getBuilderAfterXRateLimit(instance); } - - default T setXHyphenMinusRateHyphenMinusLimit(long value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } - - default T setXHyphenMinusRateHyphenMinusLimit(double value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } - - default T setXHyphenMinusRateHyphenMinusLimit(List value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } - - default T setXHyphenMinusRateHyphenMinusLimit(Map value) { - var instance = getInstance(); - instance.put("X-Rate-Limit", value); - return getBuilderAfterXRateLimit(instance); - } } public interface SetterForInt32 { Map getInstance(); T getBuilderAfterInt32(Map instance); - default T int32(Void value) { - var instance = getInstance(); - instance.put("int32", null); - return getBuilderAfterInt32(instance); - } - - default T int32(boolean value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(String value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - default T int32(int value) { var instance = getInstance(); instance.put("int32", value); @@ -174,207 +114,39 @@ default T int32(float value) { instance.put("int32", value); return getBuilderAfterInt32(instance); } - - default T int32(long value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(double value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(List value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } - - default T int32(Map value) { - var instance = getInstance(); - instance.put("int32", value); - return getBuilderAfterInt32(instance); - } } public interface SetterForRefcontentschemaheader { Map getInstance(); T getBuilderAfterRefcontentschemaheader(Map instance); - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Void value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", null); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(boolean value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(String value) { var instance = getInstance(); instance.put("ref-content-schema-header", value); return getBuilderAfterRefcontentschemaheader(instance); } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(int value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(float value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(long value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(double value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(List value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } - - default T setRefHyphenMinusContentHyphenMinusSchemaHyphenMinusHeader(Map value) { - var instance = getInstance(); - instance.put("ref-content-schema-header", value); - return getBuilderAfterRefcontentschemaheader(instance); - } } public interface SetterForXExpiresAfter { Map getInstance(); T getBuilderAfterXExpiresAfter(Map instance); - default T setXHyphenMinusExpiresHyphenMinusAfter(Void value) { - var instance = getInstance(); - instance.put("X-Expires-After", null); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(boolean value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - default T setXHyphenMinusExpiresHyphenMinusAfter(String value) { var instance = getInstance(); instance.put("X-Expires-After", value); return getBuilderAfterXExpiresAfter(instance); } - - default T setXHyphenMinusExpiresHyphenMinusAfter(int value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(float value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(long value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(double value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(List value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } - - default T setXHyphenMinusExpiresHyphenMinusAfter(Map value) { - var instance = getInstance(); - instance.put("X-Expires-After", value); - return getBuilderAfterXExpiresAfter(instance); - } } public interface SetterForNumberHeader { Map getInstance(); T getBuilderAfterNumberHeader(Map instance); - default T numberHeader(Void value) { - var instance = getInstance(); - instance.put("numberHeader", null); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(boolean value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - default T numberHeader(String value) { var instance = getInstance(); instance.put("numberHeader", value); return getBuilderAfterNumberHeader(instance); } - - default T numberHeader(int value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(float value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(long value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(double value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(List value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } - - default T numberHeader(Map value) { - var instance = getInstance(); - instance.put("numberHeader", value); - return getBuilderAfterNumberHeader(instance); - } } public static class HeadersMap000Builder implements BaseBuilder<@Nullable Object>, SetterForXExpiresAfter, SetterForNumberHeader { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java index 410d5d5c2d0..4752985afa5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java @@ -63,59 +63,11 @@ public interface SetterForUsername { Map getInstance(); T getBuilderAfterUsername(Map instance); - default T username(Void value) { - var instance = getInstance(); - instance.put("username", null); - return getBuilderAfterUsername(instance); - } - - default T username(boolean value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - default T username(String value) { var instance = getInstance(); instance.put("username", value); return getBuilderAfterUsername(instance); } - - default T username(int value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(float value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(long value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(double value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(List value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(Map value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java index 63f66fd6c32..af79d478b0f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java @@ -63,59 +63,11 @@ public interface SetterForUsername { Map getInstance(); T getBuilderAfterUsername(Map instance); - default T username(Void value) { - var instance = getInstance(); - instance.put("username", null); - return getBuilderAfterUsername(instance); - } - - default T username(boolean value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - default T username(String value) { var instance = getInstance(); instance.put("username", value); return getBuilderAfterUsername(instance); } - - default T username(int value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(float value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(long value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(double value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(List value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(Map value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java index 3a8a63d3378..dc944dd723b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java @@ -63,59 +63,11 @@ public interface SetterForUsername { Map getInstance(); T getBuilderAfterUsername(Map instance); - default T username(Void value) { - var instance = getInstance(); - instance.put("username", null); - return getBuilderAfterUsername(instance); - } - - default T username(boolean value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - default T username(String value) { var instance = getInstance(); instance.put("username", value); return getBuilderAfterUsername(instance); } - - default T username(int value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(float value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(long value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(double value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(List value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } - - default T username(Map value) { - var instance = getInstance(); - instance.put("username", value); - return getBuilderAfterUsername(instance); - } } public static class PathParametersMap0Builder implements BaseBuilder { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index ddead8bcdfd..1825caf1c29 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -1,49 +1,59 @@ -{{#each types}} - {{#eq this "null"}} - {{#if forDocs }} +{{#if refInfo }} + {{#if refInfo.refModule}} + {{#with getDeepestRef }} +{{> src/main/java/packagename/components/schemas/_objectInputSetter useContainer=true }} + {{/with}} + {{else}} + {{! self reference} }} +// todo how to handle this + {{/if}} +{{else}} + {{#each types}} + {{#eq this "null"}} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Void value) | - {{else}} + {{else}} default T {{methodName}}(Void value) { var instance = getInstance(); instance.put("{{{key}}}", null); return {{getBuilderMethod}}(instance); } - {{/if}} - {{else}} - {{#eq this "boolean"}} - {{#if forDocs }} + {{/if}} + {{else}} + {{#eq this "boolean"}} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(boolean value) | - {{else}} + {{else}} default T {{methodName}}(boolean value) { var instance = getInstance(); instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/if}} - {{else}} - {{#eq this "string"}} - {{#if forDocs }} + {{/if}} + {{else}} + {{#eq this "string"}} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String value) | - {{else}} + {{else}} default T {{methodName}}(String value) { var instance = getInstance(); instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/if}} - {{else}} - {{#or (eq this "integer") (eq this "number") }} - {{#if forDocs }} + {{/if}} + {{else}} + {{#or (eq this "integer") (eq this "number") }} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(int value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(float value) | - {{#neq ../format "int32"}} + {{#neq ../format "int32"}} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(long value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(double value) | - {{/neq}} - {{else}} + {{/neq}} + {{else}} default T {{methodName}}(int value) { var instance = getInstance(); @@ -56,7 +66,7 @@ default T {{methodName}}(float value) { instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{#neq ../format "int32"}} + {{#neq ../format "int32"}} default T {{methodName}}(long value) { var instance = getInstance(); @@ -69,41 +79,41 @@ default T {{methodName}}(double value) { instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/neq}} - {{/if}} - {{else}} - {{#eq this "array"}} - {{#if forDocs }} + {{/neq}} + {{/if}} + {{else}} + {{#eq this "array"}} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | - {{else}} + {{else}} default T {{methodName}}(List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { var instance = getInstance(); instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/if}} - {{else}} - {{#eq this "object"}} - {{#if forDocs }} + {{/if}} + {{else}} + {{#eq this "object"}} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | - {{else}} + {{else}} default T {{methodName}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) { var instance = getInstance(); instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/if}} + {{/if}} + {{/eq}} {{/eq}} - {{/eq}} - {{/or}} + {{/or}} + {{/eq}} {{/eq}} {{/eq}} - {{/eq}} -{{else}} - {{! no type defined }} - {{#if forDocs }} + {{else}} + {{! no type defined }} + {{#if forDocs }} | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Void value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(boolean value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String value) | @@ -113,7 +123,7 @@ default T {{methodName}}(Map src/main/java/p | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(double value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(List value) | | [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(Map value) | - {{else}} + {{else}} default T {{methodName}}(Void value) { var instance = getInstance(); @@ -168,127 +178,128 @@ default T {{methodName}}(Map value) { instance.put("{{{key}}}", value); return {{getBuilderMethod}}(instance); } - {{/if}} -{{/each}} -{{#with enumInfo}} - {{#each typeToValues }} - {{#eq @key "null"}} - {{#if forDocs }} - {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | - {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | - {{/if}} - {{else}} - -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { - var instance = getInstance(); - instance.put("{{{key}}}", null); - return {{getBuilderMethod}}(instance); -} - {{/if}} - {{else}} - {{#eq @key "boolean"}} + {{/if}} + {{/each}} + {{#with enumInfo}} + {{#each typeToValues }} + {{#eq @key "null"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); - instance.put("{{{key}}}", value.value()); + instance.put("{{{key}}}", null); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "string"}} + {{#eq @key "boolean"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "Integer"}} + {{#eq @key "string"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "Long"}} + {{#eq @key "Integer"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "Float"}} + {{#eq @key "Long"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "Double"}} + {{#eq @key "Float"}} {{#if forDocs }} {{#if useContainer }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) { var instance = getInstance(); instance.put("{{{key}}}", value.value()); return {{getBuilderMethod}}(instance); } {{/if}} + {{else}} + {{#eq @key "Double"}} + {{#if forDocs }} + {{#if useContainer }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}([Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}({{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) { + var instance = getInstance(); + instance.put("{{{key}}}", value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} - {{/eq}} - {{/each}} -{{/with}} + {{/each}} + {{/with}} +{{/if}} \ No newline at end of file From 7a8bc6a1fa1ff8f36962ec0687006d3c8275af95 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 11:25:03 -0800 Subject: [PATCH 43/62] Handles self ref --- .../client/petstore/java/docs/components/schemas/Player.md | 1 - .../docs/components/schemas/SelfReferencingObjectModel.md | 1 - .../client/components/schemas/Player.java | 1 - .../client/components/schemas/SelfReferencingObjectModel.java | 1 - .../packagename/components/schemas/_objectInputSetter.hbs | 4 +++- 5 files changed, 3 insertions(+), 5 deletions(-) diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 9d1e1363206..d2ebc4027e2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -79,7 +79,6 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [PlayerMapBuilder](#playermapbuilder) | name(String value) | -// todo how to handle this ## PlayerMap public static class PlayerMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 3f58801071b..117bcc712bf 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -71,7 +71,6 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | -// todo how to handle this ## SelfReferencingObjectModelMap public static class SelfReferencingObjectModelMap
diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java index a7e113d8c07..d5e5826a63e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java @@ -94,7 +94,6 @@ default T name(String value) { public interface SetterForEnemyPlayer { Map getInstance(); T getBuilderAfterEnemyPlayer(Map instance); - // todo how to handle this } public static class PlayerMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForEnemyPlayer { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java index 1dc2ea3750e..1cdac32f7be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java @@ -63,7 +63,6 @@ public SelfReferencingObjectModelMap getAdditionalProperty(String name) throws U public interface SetterForSelfRef { Map getInstance(); T getBuilderAfterSelfRef(Map instance); - // todo how to handle this } public interface SetterForAdditionalProperties { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index 1825caf1c29..00c83268723 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -5,7 +5,9 @@ {{/with}} {{else}} {{! self reference} }} -// todo how to handle this + {{#with ref }} +{{> src/main/java/packagename/components/schemas/_objectInputSetter }} + {{/with}} {{/if}} {{else}} {{#each types}} From 1b1f9cf1eee188db2bbe18d6b3be0c7fd3e0f8e0 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 11:37:23 -0800 Subject: [PATCH 44/62] FIxes handling of self references in map builder --- .../java/docs/components/schemas/Player.md | 1 + .../schemas/SelfReferencingObjectModel.md | 1 + .../responses/headerswithnobody/Headers.java | 2 +- .../Headers.java | 2 +- .../successwithjsonapiresponse/Headers.java | 2 +- .../schemas/AdditionalPropertiesClass.java | 16 ++++----- .../client/components/schemas/Animal.java | 2 +- .../components/schemas/AnyTypeAndFormat.java | 18 +++++----- .../components/schemas/ApiResponseSchema.java | 6 ++-- .../client/components/schemas/Apple.java | 2 +- .../client/components/schemas/AppleReq.java | 2 +- .../schemas/ArrayOfArrayOfNumberOnly.java | 2 +- .../components/schemas/ArrayOfNumberOnly.java | 2 +- .../client/components/schemas/ArrayTest.java | 6 ++-- .../client/components/schemas/BananaReq.java | 2 +- .../components/schemas/Capitalization.java | 12 +++---- .../client/components/schemas/Cat.java | 2 +- .../client/components/schemas/Category.java | 2 +- .../client/components/schemas/ChildCat.java | 2 +- .../client/components/schemas/ClassModel.java | 2 +- .../client/components/schemas/Client.java | 2 +- .../schemas/ComplexQuadrilateral.java | 2 +- .../client/components/schemas/Dog.java | 2 +- .../client/components/schemas/Drawing.java | 8 ++--- .../client/components/schemas/EnumArrays.java | 4 +-- .../client/components/schemas/EnumTest.java | 16 ++++----- .../schemas/EquilateralTriangle.java | 2 +- .../client/components/schemas/File.java | 2 +- .../schemas/FileSchemaTestClass.java | 4 +-- .../client/components/schemas/Foo.java | 2 +- .../client/components/schemas/FormatTest.java | 34 +++++++++---------- .../client/components/schemas/FromSchema.java | 4 +-- .../client/components/schemas/Fruit.java | 2 +- .../client/components/schemas/GmFruit.java | 2 +- .../components/schemas/HasOnlyReadOnly.java | 4 +-- .../components/schemas/HealthCheckResult.java | 2 +- .../components/schemas/IsoscelesTriangle.java | 2 +- .../client/components/schemas/MapTest.java | 8 ++--- ...ropertiesAndAdditionalPropertiesClass.java | 6 ++-- .../components/schemas/MyObjectDto.java | 2 +- .../client/components/schemas/Name.java | 4 +-- .../schemas/NoAdditionalProperties.java | 2 +- .../components/schemas/NullableClass.java | 24 ++++++------- .../client/components/schemas/NumberOnly.java | 2 +- .../schemas/ObjectModelWithRefProps.java | 6 ++-- ...hAllOfWithReqTestPropFromUnsetAddProp.java | 2 +- .../ObjectWithCollidingProperties.java | 4 +-- .../schemas/ObjectWithDecimalProperties.java | 6 ++-- .../ObjectWithDifficultlyNamedProps.java | 4 +-- .../ObjectWithInlineCompositionProperty.java | 2 +- .../ObjectWithNonIntersectingValues.java | 2 +- .../schemas/ObjectWithOnlyOptionalProps.java | 4 +-- .../schemas/ObjectWithOptionalTestProp.java | 2 +- .../client/components/schemas/Order.java | 12 +++---- .../client/components/schemas/Pet.java | 8 ++--- .../client/components/schemas/Player.java | 10 ++++-- .../client/components/schemas/PublicKey.java | 2 +- .../components/schemas/ReadOnlyFirst.java | 4 +-- .../components/schemas/ReturnSchema.java | 2 +- .../components/schemas/ScaleneTriangle.java | 2 +- .../components/schemas/Schema200Response.java | 4 +-- .../schemas/SelfReferencingObjectModel.java | 8 ++++- .../schemas/SimpleQuadrilateral.java | 2 +- .../components/schemas/SpecialModelname.java | 2 +- .../client/components/schemas/Tag.java | 4 +-- .../client/components/schemas/User.java | 26 +++++++------- .../client/components/schemas/Whale.java | 4 +-- .../client/components/schemas/Zebra.java | 2 +- .../delete/HeaderParameters.java | 2 +- .../get/QueryParameters.java | 2 +- .../post/HeaderParameters.java | 2 +- .../paths/fake/delete/HeaderParameters.java | 2 +- .../paths/fake/delete/QueryParameters.java | 4 +-- .../paths/fake/get/HeaderParameters.java | 4 +-- .../paths/fake/get/QueryParameters.java | 8 ++--- .../applicationxwwwformurlencoded/Schema.java | 4 +-- .../applicationxwwwformurlencoded/Schema.java | 20 +++++------ .../post/QueryParameters.java | 4 +-- .../post/parameters/parameter1/Schema1.java | 2 +- .../content/multipartformdata/Schema.java | 2 +- .../content/multipartformdata/Schema.java | 2 +- .../content/applicationjson/Schema.java | 2 +- .../content/multipartformdata/Schema.java | 2 +- .../fakeobjinquery/get/QueryParameters.java | 2 +- .../get/parameters/parameter0/Schema0.java | 2 +- .../post/CookieParameters.java | 10 +++--- .../post/HeaderParameters.java | 8 ++--- .../post/QueryParameters.java | 10 +++--- .../content/multipartformdata/Schema.java | 2 +- .../get/QueryParameters.java | 2 +- .../content/multipartformdata/Schema.java | 2 +- .../content/multipartformdata/Schema.java | 2 +- .../content/applicationjson/Schema.java | 2 +- .../petpetid/delete/HeaderParameters.java | 2 +- .../applicationxwwwformurlencoded/Schema.java | 4 +-- .../content/multipartformdata/Schema.java | 4 +-- .../get/responses/response200/Headers.java | 4 +-- .../components/schemas/_objectInputSetter.hbs | 2 +- .../components/schemas/_objectInputType.hbs | 4 +-- 99 files changed, 245 insertions(+), 231 deletions(-) diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index d2ebc4027e2..dd14fdc5b3e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -79,6 +79,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [PlayerMapBuilder](#playermapbuilder) | name(String value) | +| [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Map value) | ## PlayerMap public static class PlayerMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 117bcc712bf..c570d6d565a 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -71,6 +71,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Map value) | ## SelfReferencingObjectModelMap public static class SelfReferencingObjectModelMap
diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java index ab8bfb5b9ec..10e50ebd5f2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public HeadersMapBuilder getBuilderAfterLocation(Map instance) { - return new HeadersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java index 55e3ee0caeb..3d7508e9167 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public HeadersMapBuilder getBuilderAfterSomeHeader(Map instance) { - return new HeadersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java index ae41d41d488..96524836d0b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java @@ -172,7 +172,7 @@ public HeadersMap0000Builder(Map instance) { return instance; } public HeadersMap0000Builder getBuilderAfterNumberHeader(Map instance) { - return new HeadersMap0000Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java index ebc0079cfad..628638e94c0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java @@ -1131,28 +1131,28 @@ public AdditionalPropertiesClassMapBuilder() { return instance; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapProperty(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapOfMapProperty(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterAnytype1(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype1(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype2(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesAnytype3(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterEmptyMap(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterMapWithUndeclaredPropertiesString(Map instance) { - return new AdditionalPropertiesClassMapBuilder(instance); + return this; } public AdditionalPropertiesClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java index af1525049ac..467862fb74a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Animal.java @@ -166,7 +166,7 @@ public AnimalMap0Builder(Map instance) { return instance; } public AnimalMap0Builder getBuilderAfterColor(Map instance) { - return new AnimalMap0Builder(instance); + return this; } public AnimalMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java index a1960236808..fb8ab96168c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormat.java @@ -2392,31 +2392,31 @@ public AnyTypeAndFormatMapBuilder() { return instance; } public AnyTypeAndFormatMapBuilder getBuilderAfterUuidSchema(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterDate(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterDatetime(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterNumberSchema(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterBinary(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterInt32(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterInt64(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterDoubleSchema(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterFloatSchema(Map instance) { - return new AnyTypeAndFormatMapBuilder(instance); + return this; } public AnyTypeAndFormatMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java index 9d24e534eec..6bf7641cf69 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchema.java @@ -173,13 +173,13 @@ public ApiResponseMapBuilder() { return instance; } public ApiResponseMapBuilder getBuilderAfterCode(Map instance) { - return new ApiResponseMapBuilder(instance); + return this; } public ApiResponseMapBuilder getBuilderAfterType(Map instance) { - return new ApiResponseMapBuilder(instance); + return this; } public ApiResponseMapBuilder getBuilderAfterMessage(Map instance) { - return new ApiResponseMapBuilder(instance); + return this; } public ApiResponseMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java index 8077696c4f6..7cbb2c79504 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Apple.java @@ -208,7 +208,7 @@ public AppleMap0Builder(Map instance) { return instance; } public AppleMap0Builder getBuilderAfterOrigin(Map instance) { - return new AppleMap0Builder(instance); + return this; } public AppleMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java index 3976bd143bb..88bcf8c9967 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AppleReq.java @@ -139,7 +139,7 @@ public Map getInstance() { return instance; } public AppleReqMap0Builder getBuilderAfterMealy(Map instance) { - return new AppleReqMap0Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java index c1e901aafca..803806d7c8c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnly.java @@ -311,7 +311,7 @@ public ArrayOfArrayOfNumberOnlyMapBuilder() { return instance; } public ArrayOfArrayOfNumberOnlyMapBuilder getBuilderAfterArrayArrayNumber(Map instance) { - return new ArrayOfArrayOfNumberOnlyMapBuilder(instance); + return this; } public ArrayOfArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java index 14cb774a03f..ce4fa18c999 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnly.java @@ -213,7 +213,7 @@ public ArrayOfNumberOnlyMapBuilder() { return instance; } public ArrayOfNumberOnlyMapBuilder getBuilderAfterArrayNumber(Map instance) { - return new ArrayOfNumberOnlyMapBuilder(instance); + return this; } public ArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java index 65b628a8268..00d02131b14 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTest.java @@ -663,13 +663,13 @@ public ArrayTestMapBuilder() { return instance; } public ArrayTestMapBuilder getBuilderAfterArrayOfString(Map instance) { - return new ArrayTestMapBuilder(instance); + return this; } public ArrayTestMapBuilder getBuilderAfterArrayArrayOfInteger(Map instance) { - return new ArrayTestMapBuilder(instance); + return this; } public ArrayTestMapBuilder getBuilderAfterArrayArrayOfModel(Map instance) { - return new ArrayTestMapBuilder(instance); + return this; } public ArrayTestMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java index feadfa4b82d..2553abfec3e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BananaReq.java @@ -157,7 +157,7 @@ public Map getInstance() { return instance; } public BananaReqMap0Builder getBuilderAfterSweet(Map instance) { - return new BananaReqMap0Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java index ac069490d2e..2d3e5b24d22 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Capitalization.java @@ -268,22 +268,22 @@ public CapitalizationMapBuilder() { return instance; } public CapitalizationMapBuilder getBuilderAfterSmallCamel(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterCapitalCamel(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterSmallSnake(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterCapitalSnake(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterSCAETHFlowPoints(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterATTNAME(Map instance) { - return new CapitalizationMapBuilder(instance); + return this; } public CapitalizationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java index 503e74ff3f5..80ced2a681f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Cat.java @@ -107,7 +107,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterDeclawed(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java index 1efab625602..f70ac6a9cc4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Category.java @@ -184,7 +184,7 @@ public CategoryMap0Builder(Map instance) { return instance; } public CategoryMap0Builder getBuilderAfterId(Map instance) { - return new CategoryMap0Builder(instance); + return this; } public CategoryMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java index 0cfeb262042..19d5abff664 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ChildCat.java @@ -107,7 +107,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterName(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java index f8941b12949..918d5135bb4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ClassModel.java @@ -97,7 +97,7 @@ public ClassModelMapBuilder() { return instance; } public ClassModelMapBuilder getBuilderAfterClassSchema(Map instance) { - return new ClassModelMapBuilder(instance); + return this; } public ClassModelMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java index 3c98836df65..158c404190e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Client.java @@ -98,7 +98,7 @@ public ClientMapBuilder1() { return instance; } public ClientMapBuilder1 getBuilderAfterClient2(Map instance) { - return new ClientMapBuilder1(instance); + return this; } public ClientMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java index c4165797936..1025ce97679 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateral.java @@ -169,7 +169,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterQuadrilateralType(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java index 2b79b1f495f..610d7c85f75 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Dog.java @@ -107,7 +107,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterBreed(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java index 77d4a65285d..0ff59001f26 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Drawing.java @@ -511,16 +511,16 @@ public DrawingMapBuilder() { return instance; } public DrawingMapBuilder getBuilderAfterMainShape(Map instance) { - return new DrawingMapBuilder(instance); + return this; } public DrawingMapBuilder getBuilderAfterShapeOrNull(Map instance) { - return new DrawingMapBuilder(instance); + return this; } public DrawingMapBuilder getBuilderAfterNullableShape(Map instance) { - return new DrawingMapBuilder(instance); + return this; } public DrawingMapBuilder getBuilderAfterShapes(Map instance) { - return new DrawingMapBuilder(instance); + return this; } public DrawingMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java index d8b816aeef7..5b12713e22e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumArrays.java @@ -358,10 +358,10 @@ public EnumArraysMapBuilder() { return instance; } public EnumArraysMapBuilder getBuilderAfterJustSymbol(Map instance) { - return new EnumArraysMapBuilder(instance); + return this; } public EnumArraysMapBuilder getBuilderAfterArrayEnum(Map instance) { - return new EnumArraysMapBuilder(instance); + return this; } public EnumArraysMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java index aa11e68e933..62471ea6793 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumTest.java @@ -868,28 +868,28 @@ public EnumTestMap0Builder(Map instance) { return instance; } public EnumTestMap0Builder getBuilderAfterEnumString(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterEnumInteger(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterEnumNumber(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterStringEnum(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterIntegerEnum(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterStringEnumWithDefaultValue(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterIntegerEnumWithDefaultValue(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterIntegerEnumOneValue(Map instance) { - return new EnumTestMap0Builder(instance); + return this; } public EnumTestMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java index 5684679b06a..d69858c4fe1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangle.java @@ -169,7 +169,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java index 41882b2b1f8..59c25cb7c23 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/File.java @@ -98,7 +98,7 @@ public FileMapBuilder() { return instance; } public FileMapBuilder getBuilderAfterSourceURI(Map instance) { - return new FileMapBuilder(instance); + return this; } public FileMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java index ed8639f9805..b625220b2e0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClass.java @@ -209,10 +209,10 @@ public FileSchemaTestClassMapBuilder() { return instance; } public FileSchemaTestClassMapBuilder getBuilderAfterFile(Map instance) { - return new FileSchemaTestClassMapBuilder(instance); + return this; } public FileSchemaTestClassMapBuilder getBuilderAfterFiles(Map instance) { - return new FileSchemaTestClassMapBuilder(instance); + return this; } public FileSchemaTestClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java index 83f177f0ded..ae46d442628 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Foo.java @@ -86,7 +86,7 @@ public FooMapBuilder() { return instance; } public FooMapBuilder getBuilderAfterBar(Map instance) { - return new FooMapBuilder(instance); + return this; } public FooMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java index db73d33b30b..13649425419 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FormatTest.java @@ -1369,55 +1369,55 @@ public FormatTestMap0000Builder(Map instance) { return instance; } public FormatTestMap0000Builder getBuilderAfterIntegerSchema(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterInt32(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterInt32withValidations(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterInt64(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterFloatSchema(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterFloat32(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterDoubleSchema(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterFloat64(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterArrayWithUniqueItems(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterStringSchema(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterBinary(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterDateTime(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterUuidSchema(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterUuidNoExample(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterPatternWithDigits(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterPatternWithDigitsAndDelimiter(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterNoneProp(Map instance) { - return new FormatTestMap0000Builder(instance); + return this; } public FormatTestMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java index 4644d5c30d7..8ecac138dde 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/FromSchema.java @@ -151,10 +151,10 @@ public FromSchemaMapBuilder() { return instance; } public FromSchemaMapBuilder getBuilderAfterData(Map instance) { - return new FromSchemaMapBuilder(instance); + return this; } public FromSchemaMapBuilder getBuilderAfterId(Map instance) { - return new FromSchemaMapBuilder(instance); + return this; } public FromSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java index 362e7e19288..21b4409c0dd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Fruit.java @@ -107,7 +107,7 @@ public FruitMapBuilder() { return instance; } public FruitMapBuilder getBuilderAfterColor(Map instance) { - return new FruitMapBuilder(instance); + return this; } public FruitMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java index 88e2d1a3cac..32efafee422 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/GmFruit.java @@ -107,7 +107,7 @@ public GmFruitMapBuilder() { return instance; } public GmFruitMapBuilder getBuilderAfterColor(Map instance) { - return new GmFruitMapBuilder(instance); + return this; } public GmFruitMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java index a5ebe49d0d8..b50f3c67e6c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnly.java @@ -132,10 +132,10 @@ public HasOnlyReadOnlyMapBuilder() { return instance; } public HasOnlyReadOnlyMapBuilder getBuilderAfterBar(Map instance) { - return new HasOnlyReadOnlyMapBuilder(instance); + return this; } public HasOnlyReadOnlyMapBuilder getBuilderAfterFoo(Map instance) { - return new HasOnlyReadOnlyMapBuilder(instance); + return this; } public HasOnlyReadOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java index 982c2c4c479..bef1b94ae63 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/HealthCheckResult.java @@ -155,7 +155,7 @@ public HealthCheckResultMapBuilder() { return instance; } public HealthCheckResultMapBuilder getBuilderAfterNullableMessage(Map instance) { - return new HealthCheckResultMapBuilder(instance); + return this; } public HealthCheckResultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java index 2cd24b186be..9821aa359cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangle.java @@ -169,7 +169,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java index 3cfb68ea39b..55de72d9268 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MapTest.java @@ -743,16 +743,16 @@ public MapTestMapBuilder() { return instance; } public MapTestMapBuilder getBuilderAfterMapMapOfString(Map instance) { - return new MapTestMapBuilder(instance); + return this; } public MapTestMapBuilder getBuilderAfterMapOfEnumString(Map instance) { - return new MapTestMapBuilder(instance); + return this; } public MapTestMapBuilder getBuilderAfterDirectMap(Map instance) { - return new MapTestMapBuilder(instance); + return this; } public MapTestMapBuilder getBuilderAfterIndirectMap(Map instance) { - return new MapTestMapBuilder(instance); + return this; } public MapTestMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java index 17c6113fa20..fe903571653 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java @@ -313,13 +313,13 @@ public MixedPropertiesAndAdditionalPropertiesClassMapBuilder() { return instance; } public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterUuidSchema(Map instance) { - return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + return this; } public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterDateTime(Map instance) { - return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + return this; } public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterMapSchema(Map instance) { - return new MixedPropertiesAndAdditionalPropertiesClassMapBuilder(instance); + return this; } public MixedPropertiesAndAdditionalPropertiesClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java index 11242d68b15..8327f04bf4b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MyObjectDto.java @@ -99,7 +99,7 @@ public Map getInstance() { return instance; } public MyObjectDtoMapBuilder getBuilderAfterId(Map instance) { - return new MyObjectDtoMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java index d7992f3b038..3a4865e50a4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Name.java @@ -187,10 +187,10 @@ public NameMap0Builder(Map instance) { return instance; } public NameMap0Builder getBuilderAfterSnakeCase(Map instance) { - return new NameMap0Builder(instance); + return this; } public NameMap0Builder getBuilderAfterProperty(Map instance) { - return new NameMap0Builder(instance); + return this; } public NameMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java index c2c9f786882..33b16bfc96c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NoAdditionalProperties.java @@ -164,7 +164,7 @@ public Map getInstance() { return instance; } public NoAdditionalPropertiesMap0Builder getBuilderAfterPetId(Map instance) { - return new NoAdditionalPropertiesMap0Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java index 887d2bea1e1..8980a94b3cc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableClass.java @@ -2066,40 +2066,40 @@ public NullableClassMapBuilder() { return instance; } public NullableClassMapBuilder getBuilderAfterIntegerProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterNumberProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterBooleanProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterStringProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterDateProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterDatetimeProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterArrayNullableProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterArrayAndItemsNullableProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterArrayItemsNullable(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterObjectNullableProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterObjectAndItemsNullableProp(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterObjectItemsNullable(Map instance) { - return new NullableClassMapBuilder(instance); + return this; } public NullableClassMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java index 93a8c693e7e..f072eecd522 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberOnly.java @@ -116,7 +116,7 @@ public NumberOnlyMapBuilder() { return instance; } public NumberOnlyMapBuilder getBuilderAfterJustNumber(Map instance) { - return new NumberOnlyMapBuilder(instance); + return this; } public NumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java index 3dda2ff30b6..dcc6ece3b73 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefProps.java @@ -150,13 +150,13 @@ public ObjectModelWithRefPropsMapBuilder() { return instance; } public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyNumber(Map instance) { - return new ObjectModelWithRefPropsMapBuilder(instance); + return this; } public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyString(Map instance) { - return new ObjectModelWithRefPropsMapBuilder(instance); + return this; } public ObjectModelWithRefPropsMapBuilder getBuilderAfterMyBoolean(Map instance) { - return new ObjectModelWithRefPropsMapBuilder(instance); + return this; } public ObjectModelWithRefPropsMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java index 26d2e0d47f1..f358c49bf00 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java @@ -173,7 +173,7 @@ public Schema1Map0Builder(Map instance) { return instance; } public Schema1Map0Builder getBuilderAfterName(Map instance) { - return new Schema1Map0Builder(instance); + return this; } public Schema1Map0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java index f80de3a21b7..e89b0e726b1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingProperties.java @@ -132,10 +132,10 @@ public ObjectWithCollidingPropertiesMapBuilder() { return instance; } public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterSomeProp(Map instance) { - return new ObjectWithCollidingPropertiesMapBuilder(instance); + return this; } public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterSomeprop(Map instance) { - return new ObjectWithCollidingPropertiesMapBuilder(instance); + return this; } public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java index 73cafb41f76..28f5f76285e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalProperties.java @@ -144,13 +144,13 @@ public ObjectWithDecimalPropertiesMapBuilder() { return instance; } public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterLength(Map instance) { - return new ObjectWithDecimalPropertiesMapBuilder(instance); + return this; } public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterWidth(Map instance) { - return new ObjectWithDecimalPropertiesMapBuilder(instance); + return this; } public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterCost(Map instance) { - return new ObjectWithDecimalPropertiesMapBuilder(instance); + return this; } public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java index 3a3d8c58237..bcab3d14464 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedProps.java @@ -175,10 +175,10 @@ public ObjectWithDifficultlyNamedPropsMap0Builder(Map return instance; } public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSpecialpropertyname(Map instance) { - return new ObjectWithDifficultlyNamedPropsMap0Builder(instance); + return this; } public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSchema123Number(Map instance) { - return new ObjectWithDifficultlyNamedPropsMap0Builder(instance); + return this; } public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java index 03a3bdb11b3..b9638a2c7cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionProperty.java @@ -380,7 +380,7 @@ public ObjectWithInlineCompositionPropertyMapBuilder() { return instance; } public ObjectWithInlineCompositionPropertyMapBuilder getBuilderAfterSomeProp(Map instance) { - return new ObjectWithInlineCompositionPropertyMapBuilder(instance); + return this; } public ObjectWithInlineCompositionPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java index 5dc49910bb9..1c5c33b1cdc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValues.java @@ -144,7 +144,7 @@ public Map getInstance() { return instance; } public ObjectWithNonIntersectingValuesMapBuilder getBuilderAfterA(Map instance) { - return new ObjectWithNonIntersectingValuesMapBuilder(instance); + return this; } public ObjectWithNonIntersectingValuesMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java index 678bf7b8f21..783c9c50cb1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalProps.java @@ -158,10 +158,10 @@ public Map getInstance() { return instance; } public ObjectWithOnlyOptionalPropsMapBuilder getBuilderAfterA(Map instance) { - return new ObjectWithOnlyOptionalPropsMapBuilder(instance); + return this; } public ObjectWithOnlyOptionalPropsMapBuilder getBuilderAfterB(Map instance) { - return new ObjectWithOnlyOptionalPropsMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java index e8998ed9a83..fe552f35fd4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestProp.java @@ -98,7 +98,7 @@ public ObjectWithOptionalTestPropMapBuilder() { return instance; } public ObjectWithOptionalTestPropMapBuilder getBuilderAfterTest(Map instance) { - return new ObjectWithOptionalTestPropMapBuilder(instance); + return this; } public ObjectWithOptionalTestPropMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java index 780d1f842fe..39f81e21947 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Order.java @@ -381,22 +381,22 @@ public OrderMapBuilder() { return instance; } public OrderMapBuilder getBuilderAfterId(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterPetId(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterQuantity(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterShipDate(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterStatus(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterComplete(Map instance) { - return new OrderMapBuilder(instance); + return this; } public OrderMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java index db469908f8a..9509878b986 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Pet.java @@ -528,16 +528,16 @@ public PetMap00Builder(Map instance) { return instance; } public PetMap00Builder getBuilderAfterId(Map instance) { - return new PetMap00Builder(instance); + return this; } public PetMap00Builder getBuilderAfterCategory(Map instance) { - return new PetMap00Builder(instance); + return this; } public PetMap00Builder getBuilderAfterTags(Map instance) { - return new PetMap00Builder(instance); + return this; } public PetMap00Builder getBuilderAfterStatus(Map instance) { - return new PetMap00Builder(instance); + return this; } public PetMap00Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java index d5e5826a63e..9da24c3ec70 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Player.java @@ -94,6 +94,12 @@ default T name(String value) { public interface SetterForEnemyPlayer { Map getInstance(); T getBuilderAfterEnemyPlayer(Map instance); + + default T enemyPlayer(Map value) { + var instance = getInstance(); + instance.put("enemyPlayer", value); + return getBuilderAfterEnemyPlayer(instance); + } } public static class PlayerMapBuilder extends UnsetAddPropsSetter implements BaseBuilder<@Nullable Object>, SetterForName, SetterForEnemyPlayer { @@ -115,10 +121,10 @@ public PlayerMapBuilder() { return instance; } public PlayerMapBuilder getBuilderAfterName(Map instance) { - return new PlayerMapBuilder(instance); + return this; } public PlayerMapBuilder getBuilderAfterEnemyPlayer(Map instance) { - return new PlayerMapBuilder(instance); + return this; } public PlayerMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java index cbd24e5548f..b277f5f7066 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/PublicKey.java @@ -98,7 +98,7 @@ public PublicKeyMapBuilder() { return instance; } public PublicKeyMapBuilder getBuilderAfterKey(Map instance) { - return new PublicKeyMapBuilder(instance); + return this; } public PublicKeyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java index 78196a7f9f2..d3d96143ed1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirst.java @@ -132,10 +132,10 @@ public ReadOnlyFirstMapBuilder() { return instance; } public ReadOnlyFirstMapBuilder getBuilderAfterBar(Map instance) { - return new ReadOnlyFirstMapBuilder(instance); + return this; } public ReadOnlyFirstMapBuilder getBuilderAfterBaz(Map instance) { - return new ReadOnlyFirstMapBuilder(instance); + return this; } public ReadOnlyFirstMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java index 5736dbdc5b0..63e4fd68a77 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReturnSchema.java @@ -103,7 +103,7 @@ public ReturnMapBuilder1() { return instance; } public ReturnMapBuilder1 getBuilderAfterReturnSchema2(Map instance) { - return new ReturnMapBuilder1(instance); + return this; } public ReturnMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java index 4df4abf60b2..3c4793c7a53 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangle.java @@ -169,7 +169,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterTriangleType(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java index 906bd0e6cb2..b884f57c7df 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Schema200Response.java @@ -138,10 +138,10 @@ public Schema200ResponseMapBuilder() { return instance; } public Schema200ResponseMapBuilder getBuilderAfterName(Map instance) { - return new Schema200ResponseMapBuilder(instance); + return this; } public Schema200ResponseMapBuilder getBuilderAfterClassSchema(Map instance) { - return new Schema200ResponseMapBuilder(instance); + return this; } public Schema200ResponseMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java index 1cdac32f7be..fe9b516a65c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java @@ -63,6 +63,12 @@ public SelfReferencingObjectModelMap getAdditionalProperty(String name) throws U public interface SetterForSelfRef { Map getInstance(); T getBuilderAfterSelfRef(Map instance); + + default T selfRef(Map value) { + var instance = getInstance(); + instance.put("selfRef", value); + return getBuilderAfterSelfRef(instance); + } } public interface SetterForAdditionalProperties { @@ -152,7 +158,7 @@ public SelfReferencingObjectModelMapBuilder() { return instance; } public SelfReferencingObjectModelMapBuilder getBuilderAfterSelfRef(Map instance) { - return new SelfReferencingObjectModelMapBuilder(instance); + return this; } public SelfReferencingObjectModelMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java index 87ea8a8b545..e8cb5ec58ce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateral.java @@ -169,7 +169,7 @@ public Schema1MapBuilder() { return instance; } public Schema1MapBuilder getBuilderAfterQuadrilateralType(Map instance) { - return new Schema1MapBuilder(instance); + return this; } public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java index a025a521271..3ee11f2c8ce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SpecialModelname.java @@ -98,7 +98,7 @@ public SpecialModelnameMapBuilder() { return instance; } public SpecialModelnameMapBuilder getBuilderAfterA(Map instance) { - return new SpecialModelnameMapBuilder(instance); + return this; } public SpecialModelnameMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java index 6de4e6e2982..0519988c909 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Tag.java @@ -151,10 +151,10 @@ public TagMapBuilder() { return instance; } public TagMapBuilder getBuilderAfterId(Map instance) { - return new TagMapBuilder(instance); + return this; } public TagMapBuilder getBuilderAfterName(Map instance) { - return new TagMapBuilder(instance); + return this; } public TagMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java index 8a8fc019cdf..bbb2ff55f32 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/User.java @@ -944,43 +944,43 @@ public UserMapBuilder() { return instance; } public UserMapBuilder getBuilderAfterId(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterUsername(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterFirstName(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterLastName(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterEmail(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterPassword(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterPhone(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterUserStatus(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterObjectWithNoDeclaredProps(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterObjectWithNoDeclaredPropsNullable(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterAnyTypeProp(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterAnyTypeExceptNullProp(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterAnyTypePropNullable(Map instance) { - return new UserMapBuilder(instance); + return this; } public UserMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java index 34451642742..7953aadbee6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Whale.java @@ -229,10 +229,10 @@ public WhaleMap0Builder(Map instance) { return instance; } public WhaleMap0Builder getBuilderAfterHasBaleen(Map instance) { - return new WhaleMap0Builder(instance); + return this; } public WhaleMap0Builder getBuilderAfterHasTeeth(Map instance) { - return new WhaleMap0Builder(instance); + return this; } public WhaleMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java index 843370c07d9..d069786c9db 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java @@ -338,7 +338,7 @@ public ZebraMap0Builder(Map instance) { return instance; } public ZebraMap0Builder getBuilderAfterType(Map instance) { - return new ZebraMap0Builder(instance); + return this; } public ZebraMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java index d374758a3d6..199f775753f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java index 184a834a641..7576c026eaa 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/QueryParameters.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public QueryParametersMapBuilder getBuilderAfterSearchStr(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java index 5df76584d9f..fc52649c022 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/HeaderParameters.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java index d3c91a3c465..442acd4c508 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/HeaderParameters.java @@ -129,7 +129,7 @@ public HeaderParametersMap0Builder(Map instance) { return instance; } public HeaderParametersMap0Builder getBuilderAfterBooleanGroup(Map instance) { - return new HeaderParametersMap0Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java index f7b9d3769e4..a7b7a454fc6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/QueryParameters.java @@ -199,10 +199,10 @@ public QueryParametersMap00Builder(Map instance) { return instance; } public QueryParametersMap00Builder getBuilderAfterInt64Group(Map instance) { - return new QueryParametersMap00Builder(instance); + return this; } public QueryParametersMap00Builder getBuilderAfterStringGroup(Map instance) { - return new QueryParametersMap00Builder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java index bebe05292b7..8010d650fde 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java @@ -124,10 +124,10 @@ public HeaderParametersMapBuilder() { return instance; } public HeaderParametersMapBuilder getBuilderAfterEnumHeaderString(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } public HeaderParametersMapBuilder getBuilderAfterEnumHeaderStringArray(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java index 7a557ad6a9c..9d4adff90d2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java @@ -232,16 +232,16 @@ public QueryParametersMapBuilder() { return instance; } public QueryParametersMapBuilder getBuilderAfterEnumQueryDouble(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterEnumQueryString(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterEnumQueryInteger(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterEnumQueryStringArray(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java index 8df6639dfe5..92761db9724 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -360,10 +360,10 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterEnumFormStringArray(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterEnumFormString(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java index cfedee3187d..b83d8d1e8b5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -972,34 +972,34 @@ public SchemaMap0000Builder(Map instance) { return instance; } public SchemaMap0000Builder getBuilderAfterIntegerSchema(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterInt32(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterInt64(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterFloatSchema(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterStringSchema(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterBinary(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterDate(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterDateTime(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterPassword(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterCallback(Map instance) { - return new SchemaMap0000Builder(instance); + return this; } public SchemaMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java index 621d23fd0c6..f6da55f7617 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java @@ -166,10 +166,10 @@ public QueryParametersMapBuilder() { return instance; } public QueryParametersMapBuilder getBuilderAfterCompositionAtRoot(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterCompositionInProperty(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java index ddc517843d4..d8a3d76a9f7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java @@ -380,7 +380,7 @@ public SchemaMapBuilder1() { return instance; } public SchemaMapBuilder1 getBuilderAfterSomeProp1(Map instance) { - return new SchemaMapBuilder1(instance); + return this; } public SchemaMapBuilder1 getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java index 05ce7fcdf35..6383f2cfb44 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java @@ -380,7 +380,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java index 4a3c7a090e3..a8f6dce87ee 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java @@ -380,7 +380,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java index d0d828b8303..3c9c9013f82 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java @@ -98,7 +98,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterA(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java index 07101064193..d4cd446905c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java @@ -98,7 +98,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterB(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java index a97e15e247d..56fd679e07f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/QueryParameters.java @@ -88,7 +88,7 @@ public QueryParametersMapBuilder() { return instance; } public QueryParametersMapBuilder getBuilderAfterMapBean(Map> instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java index 66bdb2075ef..78b7bc036e3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeobjinquery/get/parameters/parameter0/Schema0.java @@ -98,7 +98,7 @@ public SchemaMapBuilder0() { return instance; } public SchemaMapBuilder0 getBuilderAfterKeyword0(Map instance) { - return new SchemaMapBuilder0(instance); + return this; } public SchemaMapBuilder0 getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java index c2a6a0e5dfe..a0c17e03fbf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/CookieParameters.java @@ -170,19 +170,19 @@ public CookieParametersMapBuilder() { return instance; } public CookieParametersMapBuilder getBuilderAfterSchema1(Map instance) { - return new CookieParametersMapBuilder(instance); + return this; } public CookieParametersMapBuilder getBuilderAfterAB(Map instance) { - return new CookieParametersMapBuilder(instance); + return this; } public CookieParametersMapBuilder getBuilderAfterAb(Map instance) { - return new CookieParametersMapBuilder(instance); + return this; } public CookieParametersMapBuilder getBuilderAfterAB1(Map instance) { - return new CookieParametersMapBuilder(instance); + return this; } public CookieParametersMapBuilder getBuilderAfterSelf(Map instance) { - return new CookieParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java index 3faf41d2d0f..79816df277b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java @@ -146,16 +146,16 @@ public HeaderParametersMapBuilder() { return instance; } public HeaderParametersMapBuilder getBuilderAfterSchema1(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } public HeaderParametersMapBuilder getBuilderAfterAB(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } public HeaderParametersMapBuilder getBuilderAfterAB1(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } public HeaderParametersMapBuilder getBuilderAfterSelf(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java index efcdfebf85b..550bb1aa279 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java @@ -170,19 +170,19 @@ public QueryParametersMapBuilder() { return instance; } public QueryParametersMapBuilder getBuilderAfterSchema1(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterAB(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterAb(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterAB1(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } public QueryParametersMapBuilder getBuilderAfterSelf(Map instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java index abf77850bb9..23f5f12565a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java @@ -132,7 +132,7 @@ public SchemaMap0Builder(Map instance) { return instance; } public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { - return new SchemaMap0Builder(instance); + return this; } public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java index a94a22a586c..9754d7a42be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java @@ -88,7 +88,7 @@ public QueryParametersMapBuilder() { return instance; } public QueryParametersMapBuilder getBuilderAfterMapBean(Map> instance) { - return new QueryParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java index 74835f0531c..09dd0ae84f4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java @@ -132,7 +132,7 @@ public SchemaMap0Builder(Map instance) { return instance; } public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { - return new SchemaMap0Builder(instance); + return this; } public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java index 06d3989f5e3..ee882195bde 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java @@ -199,7 +199,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterFiles(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java index 78000554346..5981d8c5acb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java @@ -77,7 +77,7 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterStringSchema(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java index 026758eb856..4f904dc2d4e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/HeaderParameters.java @@ -88,7 +88,7 @@ public Map getInstance() { return instance; } public HeaderParametersMapBuilder getBuilderAfterApiKey(Map instance) { - return new HeaderParametersMapBuilder(instance); + return this; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java index 3211b985232..6bd5250c5fd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java @@ -132,10 +132,10 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterName(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterStatus(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java index 6aa9e11982a..c7351e2a350 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java @@ -133,10 +133,10 @@ public SchemaMapBuilder() { return instance; } public SchemaMapBuilder getBuilderAfterAdditionalMetadata(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterFile(Map instance) { - return new SchemaMapBuilder(instance); + return this; } public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java index d3ebf6c285f..92c5189e184 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java @@ -171,10 +171,10 @@ public HeadersMap000Builder(Map instance) { return instance; } public HeadersMap000Builder getBuilderAfterXExpiresAfter(Map instance) { - return new HeadersMap000Builder(instance); + return this; } public HeadersMap000Builder getBuilderAfterNumberHeader(Map instance) { - return new HeadersMap000Builder(instance); + return this; } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs index 00c83268723..88d509f8386 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputSetter.hbs @@ -5,7 +5,7 @@ {{/with}} {{else}} {{! self reference} }} - {{#with ref }} + {{#with refInfo.ref }} {{> src/main/java/packagename/components/schemas/_objectInputSetter }} {{/with}} {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 90a7466b372..8eb0ca50e61 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -91,8 +91,8 @@ public static class {{className.pascalCase}}{{#and @first (eq ../additionalPrope {{/or}} {{#each keyToBuilder}} public {{builder.className.pascalCase}} getBuilderAfter{{@key.pascalCase}}(Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance) { - {{#eq this ../this}} - {{! optional property }} + {{#eq builder ../this}} + {{! property in final builder }} return this; {{else}} return new {{builder.className.pascalCase}}(instance); From 839a6507dd168781607ef974ee2eb4afc3bf70b6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 11:59:07 -0800 Subject: [PATCH 45/62] Fixes addProps type in schema docs --- samples/client/3_0_3_unit_test/java/README.md | 2 +- ...pertiesAllowsASchemaWhichShouldValidate.md | 3 +- ...AdditionalpropertiesAreAllowedByDefault.md | 2 +- .../AdditionalpropertiesCanExistByItself.md | 3 +- ...nalpropertiesShouldNotLookInApplicators.md | 3 +- .../java/docs/components/schemas/Allof.md | 4 +- .../components/schemas/AllofWithBaseSchema.md | 6 +- .../components/schemas/AnyofComplexTypes.md | 4 +- .../components/schemas/EnumsInProperties.md | 4 +- .../components/schemas/ForbiddenProperty.md | 2 +- .../schemas/InvalidStringValueForDefault.md | 2 +- .../schemas/NotMoreComplexSchema.md | 4 +- .../schemas/ObjectPropertiesValidation.md | 2 +- .../components/schemas/OneofComplexTypes.md | 4 +- .../components/schemas/OneofWithRequired.md | 6 +- .../PropertiesWithEscapedCharacters.md | 2 +- .../PropertyNamedRefThatIsNotAReference.md | 2 +- .../schemas/RefInAdditionalproperties.md | 11 +- .../docs/components/schemas/RefInProperty.md | 2 +- .../schemas/RequiredDefaultValidation.md | 2 +- .../components/schemas/RequiredValidation.md | 2 +- .../schemas/RequiredWithEmptyArray.md | 2 +- .../schemas/RequiredWithEscapedCharacters.md | 2 +- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 4 +- ...rtiesAllowsASchemaWhichShouldValidate.java | 4 +- ...ditionalpropertiesAreAllowedByDefault.java | 4 +- ...lpropertiesShouldNotLookInApplicators.java | 2 +- .../components/schemas/EnumsInProperties.java | 2 +- .../components/schemas/ForbiddenProperty.java | 2 +- .../schemas/InvalidStringValueForDefault.java | 2 +- .../schemas/NotMoreComplexSchema.java | 2 +- .../schemas/ObjectPropertiesValidation.java | 4 +- .../PropertiesWithEscapedCharacters.java | 12 +- .../PropertyNamedRefThatIsNotAReference.java | 2 +- .../components/schemas/RefInProperty.java | 2 +- .../schemas/RequiredDefaultValidation.java | 2 +- .../schemas/RequiredValidation.java | 2 +- .../schemas/RequiredWithEmptyArray.java | 2 +- ...esNotDoAnythingIfThePropertyIsMissing.java | 2 +- src/main/resources/java/README.hbs | 2 +- .../components/schemas/Schema_doc.hbs | 4 +- .../schemas/_objectInputAddPropSetter.hbs | 225 +++++++++--------- .../schemas/docschema_objectInput.hbs | 6 + 43 files changed, 197 insertions(+), 166 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/README.md b/samples/client/3_0_3_unit_test/java/README.md index 52edc232f36..51532c119e7 100644 --- a/samples/client/3_0_3_unit_test/java/README.md +++ b/samples/client/3_0_3_unit_test/java/README.md @@ -76,7 +76,7 @@ Here is the mapping from json schema types to Java types: | integer | int, long, float, double (with values equal to integers) | | boolean | boolean | | null | Void (null) | -| AnyType (unset) | Object | +| AnyType (unset) | @Nullable Object | ### Storage of Json Schema Definition in Java JsonSchema Classes In openapi v3.0.3 there are ~ 28 json schema keywords. Almost all of them can apply if diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 8916a75d83f..8ba3a3c0277 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -57,7 +57,7 @@ AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsA ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMap](#additionalpropertiesallowsaschemawhichshouldvalidatemap) | validate([Map](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMap](#additionalpropertiesallowsaschemawhichshouldvalidatemap) | validate([Map<?, ?>](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder public class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder
@@ -92,6 +92,7 @@ A class that builds the Map input type | [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(double value) | | [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(List value) | | [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | bar(Map value) | +| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder](#additionalpropertiesallowsaschemawhichshouldvalidatemapbuilder) | additionalProperty(String key, boolean value) | ## AdditionalpropertiesAllowsASchemaWhichShouldValidateMap public static class AdditionalpropertiesAllowsASchemaWhichShouldValidateMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index 4733bc7e711..0acde27e50a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -86,7 +86,7 @@ A class to store validated Map payloads | static [AdditionalpropertiesAreAllowedByDefaultMap](#additionalpropertiesareallowedbydefaultmap) | of([Map](#additionalpropertiesareallowedbydefaultmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
[optional] | | @Nullable Object | bar()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 503f09d124e..f39631e6ef9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -54,7 +54,7 @@ AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap val ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [AdditionalpropertiesCanExistByItselfMap](#additionalpropertiescanexistbyitselfmap) | validate([Map](#additionalpropertiescanexistbyitselfmapbuilder) arg, SchemaConfiguration configuration) | +| [AdditionalpropertiesCanExistByItselfMap](#additionalpropertiescanexistbyitselfmap) | validate([Map<?, ?>](#additionalpropertiescanexistbyitselfmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## AdditionalpropertiesCanExistByItselfMapBuilder public class AdditionalpropertiesCanExistByItselfMapBuilder
@@ -71,6 +71,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalpropertiesCanExistByItselfMapBuilder](#additionalpropertiescanexistbyitselfmapbuilder) | additionalProperty(String key, boolean value) | ## AdditionalpropertiesCanExistByItselfMap public static class AdditionalpropertiesCanExistByItselfMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index b6f0cb1752a..1beb0edfaab 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -59,6 +59,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder](#additionalpropertiesshouldnotlookinapplicatorsmapbuilder) | additionalProperty(String key, boolean value) | ## AdditionalpropertiesShouldNotLookInApplicatorsMap public static class AdditionalpropertiesShouldNotLookInApplicatorsMap
@@ -132,7 +133,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index ef6bef071cc..0efcb0693a7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -111,7 +111,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
@@ -193,7 +193,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | Number | bar()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index ac8bbaaaeb8..60bc9292426 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -94,7 +94,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [AllofWithBaseSchemaMap](#allofwithbaseschemamap) | of([Map](#allofwithbaseschemamapbuilder) arg, SchemaConfiguration configuration) | | Number | bar()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
@@ -173,7 +173,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | Void | baz()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Baz public static class Baz
@@ -252,7 +252,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | String | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 2b417e5ad6f..2f89f016063 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -111,7 +111,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
@@ -193,7 +193,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | Number | bar()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 3f1e4508fb5..3abf8424118 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -67,7 +67,7 @@ EnumsInProperties.EnumsInPropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [EnumsInPropertiesMap](#enumsinpropertiesmap) | validate([Map](#enumsinpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [EnumsInPropertiesMap](#enumsinpropertiesmap) | validate([Map<?, ?>](#enumsinpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## EnumsInPropertiesMap0Builder public class EnumsInPropertiesMap0Builder
@@ -115,7 +115,7 @@ A class to store validated Map payloads | static [EnumsInPropertiesMap](#enumsinpropertiesmap) | of([Map](#enumsinpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | String | bar()
must be one of ["bar"] | | String | foo()
[optional] must be one of ["foo"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 5eb51de4b53..747912ebd5a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -75,7 +75,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ForbiddenPropertyMap](#forbiddenpropertymap) | of([Map](#forbiddenpropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 9925cf9ae38..67c5671e8c3 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -67,7 +67,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [InvalidStringValueForDefaultMap](#invalidstringvaluefordefaultmap) | of([Map](#invalidstringvaluefordefaultmapbuilder) arg, SchemaConfiguration configuration) | | String | bar()
[optional] if omitted the server will use the default value of bad | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 89afc9264fa..a9acdf8bd25 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -83,7 +83,7 @@ NotMoreComplexSchema.NotMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [NotMap](#notmap) | validate([Map](#notmapbuilder) arg, SchemaConfiguration configuration) | +| [NotMap](#notmap) | validate([Map<?, ?>](#notmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## NotMapBuilder public class NotMapBuilder
@@ -113,7 +113,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [NotMap](#notmap) | of([Map](#notmapbuilder) arg, SchemaConfiguration configuration) | | String | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index e974b2c8d70..933da784d86 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -73,7 +73,7 @@ A class to store validated Map payloads | static [ObjectPropertiesValidationMap](#objectpropertiesvalidationmap) | of([Map](#objectpropertiesvalidationmapbuilder) arg, SchemaConfiguration configuration) | | Number | foo()
[optional] | | String | bar()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index fd538b63c0e..52a68d91088 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -111,7 +111,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
@@ -193,7 +193,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | Number | bar()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index 70fee9b7723..dc3f3f3a0e0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -33,7 +33,7 @@ A schema class that validates payloads ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| FrozenMap | validate(Map arg, SchemaConfiguration configuration) | +| FrozenMap | validate(Map<?, ?> arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## Schema1 public static class Schema1
@@ -165,7 +165,7 @@ A class to store validated Map payloads | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | baz()
| | @Nullable Object | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Schema0 public static class Schema0
@@ -297,6 +297,6 @@ A class to store validated Map payloads | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | bar()
| | @Nullable Object | foo()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index e182c3404fb..0fb73d22283 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [PropertiesWithEscapedCharactersMap](#propertieswithescapedcharactersmap) | of([Map](#propertieswithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["foo\nbar"], instance["foo\"bar"], instance["foo\\bar"], instance["foo\rbar"], instance["foo\tbar"], instance["foo\fbar"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foofbar public static class Foofbar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 5dc2a71c002..e285b793063 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -67,7 +67,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [PropertyNamedRefThatIsNotAReferenceMap](#propertynamedrefthatisnotareferencemap) | of([Map](#propertynamedrefthatisnotareferencemapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["$ref"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Ref public static class Ref
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index ee873331134..a753e3d5bdc 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -53,7 +53,7 @@ RefInAdditionalproperties.RefInAdditionalpropertiesMap validatedPayload = ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [RefInAdditionalpropertiesMap](#refinadditionalpropertiesmap) | validate([Map](#refinadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | +| [RefInAdditionalpropertiesMap](#refinadditionalpropertiesmap) | validate([Map<?, ?>](#refinadditionalpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## RefInAdditionalpropertiesMapBuilder public class RefInAdditionalpropertiesMapBuilder
@@ -70,6 +70,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, Void value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, boolean value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, String value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, int value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, float value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, long value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, double value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, List value) | +| [RefInAdditionalpropertiesMapBuilder](#refinadditionalpropertiesmapbuilder) | additionalProperty(String key, Map value) | ## RefInAdditionalpropertiesMap public static class RefInAdditionalpropertiesMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index 5b45959be75..82cd408ba0f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -74,6 +74,6 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [RefInPropertyMap](#refinpropertymap) | of([Map](#refinpropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | a()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index a886d67b6e6..d70a295a7d0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -75,7 +75,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [RequiredDefaultValidationMap](#requireddefaultvalidationmap) | of([Map](#requireddefaultvalidationmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index d0e39327508..dbefb6bdc10 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -101,7 +101,7 @@ A class to store validated Map payloads | static [RequiredValidationMap](#requiredvalidationmap) | of([Map](#requiredvalidationmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
| | @Nullable Object | bar()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Bar public static class Bar
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index 062fa5db281..318f6cf8eac 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -75,7 +75,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [RequiredWithEmptyArrayMap](#requiredwithemptyarraymap) | of([Map](#requiredwithemptyarraymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 0f4e11fb997..251059da9f9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -2675,6 +2675,6 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [RequiredWithEscapedCharactersMap](#requiredwithescapedcharactersmap) | of([Map](#requiredwithescapedcharactersmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["foo\tbar"], instance["foo\nbar"], instance["foo\fbar"], instance["foo\rbar"], instance["foo\"bar"], instance["foo\\bar"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index f5bcabcabe8..d0a59e59274 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -58,7 +58,7 @@ TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNo ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | -| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmap) | validate([Map](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) arg, SchemaConfiguration configuration) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmap) | validate([Map<?, ?>](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder
@@ -91,7 +91,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmap) | of([Map](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) arg, SchemaConfiguration configuration) | | Number | alpha()
[optional] if omitted the server will use the default value of 5.0 | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Alpha public static class Alpha
diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java index 58fae94639a..0f5ec0b47ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.java @@ -244,10 +244,10 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder() { return instance; } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterFoo(Map instance) { - return new AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder(instance); + return this; } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterBar(Map instance) { - return new AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder(instance); + return this; } public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index f061e1b513f..06b0e3e131e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -225,10 +225,10 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder() { return instance; } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterFoo(Map instance) { - return new AdditionalpropertiesAreAllowedByDefaultMapBuilder(instance); + return this; } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterBar(Map instance) { - return new AdditionalpropertiesAreAllowedByDefaultMapBuilder(instance); + return this; } public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java index 2e3ff2792b6..e28137b0161 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.java @@ -162,7 +162,7 @@ public Schema0MapBuilder() { return instance; } public Schema0MapBuilder getBuilderAfterFoo(Map instance) { - return new Schema0MapBuilder(instance); + return this; } public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index f3e47611b1c..112941c723f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -254,7 +254,7 @@ public EnumsInPropertiesMap0Builder(Map instance) { return instance; } public EnumsInPropertiesMap0Builder getBuilderAfterFoo(Map instance) { - return new EnumsInPropertiesMap0Builder(instance); + return this; } public EnumsInPropertiesMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index 1a2c489c1e8..ecf7d024f56 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -151,7 +151,7 @@ public ForbiddenPropertyMapBuilder() { return instance; } public ForbiddenPropertyMapBuilder getBuilderAfterFoo(Map instance) { - return new ForbiddenPropertyMapBuilder(instance); + return this; } public ForbiddenPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java index 622e7c37c1c..213f19c8f1b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefault.java @@ -141,7 +141,7 @@ public InvalidStringValueForDefaultMapBuilder() { return instance; } public InvalidStringValueForDefaultMapBuilder getBuilderAfterBar(Map instance) { - return new InvalidStringValueForDefaultMapBuilder(instance); + return this; } public InvalidStringValueForDefaultMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index e766a5f0c4d..4a61b83e150 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -107,7 +107,7 @@ public NotMapBuilder() { return instance; } public NotMapBuilder getBuilderAfterFoo(Map instance) { - return new NotMapBuilder(instance); + return this; } public NotMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 2e8554fd32b..62caf30a10c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -160,10 +160,10 @@ public ObjectPropertiesValidationMapBuilder() { return instance; } public ObjectPropertiesValidationMapBuilder getBuilderAfterFoo(Map instance) { - return new ObjectPropertiesValidationMapBuilder(instance); + return this; } public ObjectPropertiesValidationMapBuilder getBuilderAfterBar(Map instance) { - return new ObjectPropertiesValidationMapBuilder(instance); + return this; } public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index 732d583390c..9ea5c9b0d8c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -325,22 +325,22 @@ public PropertiesWithEscapedCharactersMapBuilder() { return instance; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoonbar(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoobar1(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoorbar(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFootbar(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterFoofbar(Map instance) { - return new PropertiesWithEscapedCharactersMapBuilder(instance); + return this; } public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index bd2e758b185..e50301c31c5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -97,7 +97,7 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder() { return instance; } public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterRef(Map instance) { - return new PropertyNamedRefThatIsNotAReferenceMapBuilder(instance); + return this; } public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java index 30677ca2390..1026d6471b5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInProperty.java @@ -143,7 +143,7 @@ public RefInPropertyMapBuilder() { return instance; } public RefInPropertyMapBuilder getBuilderAfterA(Map instance) { - return new RefInPropertyMapBuilder(instance); + return this; } public RefInPropertyMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index b642f53fc53..ec4dd98cbda 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -149,7 +149,7 @@ public RequiredDefaultValidationMapBuilder() { return instance; } public RequiredDefaultValidationMapBuilder getBuilderAfterFoo(Map instance) { - return new RequiredDefaultValidationMapBuilder(instance); + return this; } public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index 5a149e93af3..9966d47b891 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -226,7 +226,7 @@ public RequiredValidationMap0Builder(Map instance) { return instance; } public RequiredValidationMap0Builder getBuilderAfterBar(Map instance) { - return new RequiredValidationMap0Builder(instance); + return this; } public RequiredValidationMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index ef3b5914fdb..73a40c23db1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -149,7 +149,7 @@ public RequiredWithEmptyArrayMapBuilder() { return instance; } public RequiredWithEmptyArrayMapBuilder getBuilderAfterFoo(Map instance) { - return new RequiredWithEmptyArrayMapBuilder(instance); + return this; } public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java index 65e7b7fe083..9b00417733e 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java @@ -170,7 +170,7 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder() { return instance; } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAlpha(Map instance) { - return new TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder(instance); + return this; } public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; diff --git a/src/main/resources/java/README.hbs b/src/main/resources/java/README.hbs index 433c816f433..baa07615e02 100644 --- a/src/main/resources/java/README.hbs +++ b/src/main/resources/java/README.hbs @@ -81,7 +81,7 @@ Here is the mapping from json schema types to Java types: | integer | int, long, float, double (with values equal to integers) | | boolean | boolean | | null | Void (null) | -| AnyType (unset) | Object | +| AnyType (unset) | @Nullable Object | ### Storage of Json Schema Definition in Java JsonSchema Classes In openapi v3.0.3 there are ~ 28 json schema keywords. Almost all of them can apply if diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs index 873fd587819..f2efe946df7 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/Schema_doc.hbs @@ -145,13 +145,13 @@ A class to store validated Map payloads {{#with additionalProperties}} {{#unless isBooleanSchemaFalse}} {{#if isBooleanSchemaTrue}} -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | {{else}} | {{> src/main/java/packagename/components/schemas/types/schema_output_type sourceJsonPath=../jsonPath useLink=true }} | getAdditionalProperty(String name)
provides type safety for additional properties | {{/if}} {{/unless}} {{else}} -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | {{/with}} {{else}} {{#eq instanceType "arrayOutputType"}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs index d48ff869de7..68a79a4e3ff 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -1,36 +1,35 @@ -{{#each types}} - {{#eq this "null"}} - {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, Void value) | - {{else}} - -default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, null); - return {{getBuilderMethod}}(instance); -} - {{/if}} +{{#if refInfo }} + {{#if refInfo.refModule}} + {{#with getDeepestRef }} +{{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter useContainer=true }} + {{/with}} {{else}} - {{#eq this "boolean"}} + {{! self reference} }} + {{#with refInfo.ref }} +{{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter }} + {{/with}} + {{/if}} +{{else}} + {{#each types}} + {{#eq this "null"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, boolean value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Void value) | {{else}} -default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); - instance.put(key, value); + instance.put(key, null); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq this "string"}} + {{#eq this "boolean"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, String value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, boolean value) | {{else}} -default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, boolean value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); @@ -38,16 +37,29 @@ default T {{methodName}}(String key, String value) throws InvalidAdditionalPrope } {{/if}} {{else}} - {{#or (eq this "integer") (eq this "number") }} + {{#eq this "string"}} {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, int value) | -| {{builderClass}} | {{methodName}}(String key, float value) | - {{#neq ../format "int32"}} -| {{builderClass}} | {{methodName}}(String key, long value) | -| {{builderClass}} | {{methodName}}(String key, double value) | - {{/neq}} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, String value) | {{else}} +default T {{methodName}}(String key, String value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{else}} + {{#or (eq this "integer") (eq this "number") }} + {{#if forDocs }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, int value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, float value) | + {{#neq ../format "int32"}} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, long value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, double value) | + {{/neq}} + {{else}} + default T {{methodName}}(String key, int value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); @@ -61,7 +73,7 @@ default T {{methodName}}(String key, float value) throws InvalidAdditionalProper instance.put(key, value); return {{getBuilderMethod}}(instance); } - {{#neq ../format "int32"}} + {{#neq ../format "int32"}} default T {{methodName}}(String key, long value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); @@ -76,13 +88,13 @@ default T {{methodName}}(String key, double value) throws InvalidAdditionalPrope instance.put(key, value); return {{getBuilderMethod}}(instance); } - {{/neq}} - {{/if}} - {{else}} - {{#eq this "array"}} - {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | - {{else}} + {{/neq}} + {{/if}} + {{else}} + {{#eq this "array"}} + {{#if forDocs }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); @@ -90,12 +102,12 @@ default T {{methodName}}(String key, List<{{#with items}}{{> src/main/java/packa instance.put(key, value); return {{getBuilderMethod}}(instance); } - {{/if}} - {{else}} - {{#eq this "object"}} - {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | - {{else}} + {{/if}} + {{else}} + {{#eq this "object"}} + {{#if forDocs }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) | + {{else}} default T {{methodName}}(String key, Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); @@ -103,26 +115,26 @@ default T {{methodName}}(String key, Map src instance.put(key, value); return {{getBuilderMethod}}(instance); } - {{/if}} + {{/if}} + {{/eq}} {{/eq}} - {{/eq}} - {{/or}} + {{/or}} + {{/eq}} {{/eq}} {{/eq}} - {{/eq}} -{{else}} - {{! no type defined }} - {{#if forDocs }} -| {{builderClass}} | {{methodName}}(String key, Void value) | -| {{builderClass}} | {{methodName}}(String key, boolean value) | -| {{builderClass}} | {{methodName}}(String key, String value) | -| {{builderClass}} | {{methodName}}(String key, int value) | -| {{builderClass}} | {{methodName}}(String key, float value) | -| {{builderClass}} | {{methodName}}(String key, long value) | -| {{builderClass}} | {{methodName}}(String key, double value) | -| {{builderClass}} | {{methodName}}(String key, List value) | -| {{builderClass}} | {{methodName}}(String key, Map value) | {{else}} + {{! no type defined }} + {{#if forDocs }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Void value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, boolean value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, String value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, int value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, float value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, long value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, double value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, List value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Map value) | + {{else}} default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); @@ -186,54 +198,37 @@ default T {{methodName}}(String key, Map value) throws InvalidAdditio instance.put(key, value); return {{getBuilderMethod}}(instance); } - {{/if}} -{{/each}} -{{#with enumInfo}} - {{#each typeToValues }} - {{#eq @key "null"}} - {{#if forDocs }} - {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | - {{else}} -| {{builderClass}} | {{methodName}}(String key, [Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | - {{/if}} - {{else}} - -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, null); - return {{getBuilderMethod}}(instance); -} - {{/if}} - {{else}} - {{#eq @key "boolean"}} + {{/if}} + {{/each}} + {{#with enumInfo}} + {{#each typeToValues }} + {{#eq @key "null"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Null{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#null{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Null{{../jsonPathPiece.pascalCase}}](#null{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Null{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); - instance.put(key, value.value()); + instance.put(key, null); return {{getBuilderMethod}}(instance); } {{/if}} {{else}} - {{#eq @key "string"}} + {{#eq @key "boolean"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Boolean{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#boolean{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Boolean{{../jsonPathPiece.pascalCase}}](#boolean{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Boolean{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -241,16 +236,16 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa } {{/if}} {{else}} - {{#eq @key "Integer"}} + {{#eq @key "string"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.String{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#string{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [String{{../jsonPathPiece.pascalCase}}](#string{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}String{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -258,16 +253,16 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa } {{/if}} {{else}} - {{#eq @key "Long"}} + {{#eq @key "Integer"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Integer{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#integer{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Integer{{../jsonPathPiece.pascalCase}}](#integer{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Integer{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -275,16 +270,16 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa } {{/if}} {{else}} - {{#eq @key "Float"}} + {{#eq @key "Long"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Long{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#long{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Long{{../jsonPathPiece.pascalCase}}](#long{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Long{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); @@ -292,28 +287,46 @@ default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPa } {{/if}} {{else}} - {{#eq @key "Double"}} + {{#eq @key "Float"}} {{#if forDocs }} {{#if useContainer }} -| {{builderClass}} | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Float{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#float{{../jsonPathPiece.kebabCase}}) value) | {{else}} -| {{builderClass}} | {{methodName}}(String key, [Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Float{{../jsonPathPiece.pascalCase}}](#float{{../jsonPathPiece.kebabCase}}) value) | {{/if}} {{else}} -default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Float{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value.value()); return {{getBuilderMethod}}(instance); } {{/if}} + {{else}} + {{#eq @key "Double"}} + {{#if forDocs }} + {{#if useContainer }} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [{{../../containerJsonPathPiece.pascalCase}}.Double{{../jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#double{{../jsonPathPiece.kebabCase}}) value) | + {{else}} +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, [Double{{../jsonPathPiece.pascalCase}}](#double{{../jsonPathPiece.kebabCase}}) value) | + {{/if}} + {{else}} + +default T {{methodName}}(String key, {{#if useContainer}}{{../../containerJsonPathPiece.pascalCase}}.{{/if}}Double{{../jsonPathPiece.pascalCase}} value) throws InvalidAdditionalPropertyException { + MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); + var instance = getInstance(); + instance.put(key, value.value()); + return {{getBuilderMethod}}(instance); +} + {{/if}} + {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} {{/eq}} - {{/eq}} - {{/each}} -{{/with}} + {{/each}} + {{/with}} +{{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index 2e0783197ff..74e1caa40ab 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -34,4 +34,10 @@ A class that builds the Map input type {{/if}} {{/with}} {{/each}} + {{! todo handle addProps unset }} + {{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }} + {{#with ../additionalProperties }} +{{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter forDocs=true builderClass=../className methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} + {{/with}} + {{/and}} {{/each}} From 26a0cbd00be782a45a0715be4ce9846472dd58ca Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:04:06 -0800 Subject: [PATCH 46/62] Petstore regen --- samples/client/petstore/java/README.md | 2 +- .../content/applicationjson/Schema.md | 2 + .../components/schemas/AbstractStepMessage.md | 2 +- .../schemas/AdditionalPropertiesClass.md | 17 +++++- .../schemas/AdditionalPropertiesSchema.md | 29 +++++++++- .../AdditionalPropertiesWithArrayOfEnums.md | 1 + .../java/docs/components/schemas/Address.md | 4 ++ .../java/docs/components/schemas/Animal.md | 2 +- .../components/schemas/AnyTypeAndFormat.md | 2 +- .../components/schemas/ApiResponseSchema.md | 2 +- .../java/docs/components/schemas/Apple.md | 2 +- .../schemas/ArrayOfArrayOfNumberOnly.md | 2 +- .../components/schemas/ArrayOfNumberOnly.md | 2 +- .../java/docs/components/schemas/ArrayTest.md | 2 +- .../java/docs/components/schemas/Banana.md | 2 +- .../java/docs/components/schemas/BasquePig.md | 2 +- .../docs/components/schemas/Capitalization.md | 2 +- .../java/docs/components/schemas/Cat.md | 2 +- .../java/docs/components/schemas/Category.md | 2 +- .../java/docs/components/schemas/ChildCat.md | 2 +- .../docs/components/schemas/ClassModel.md | 2 +- .../java/docs/components/schemas/Client.md | 2 +- .../schemas/ComplexQuadrilateral.md | 2 +- .../java/docs/components/schemas/DanishPig.md | 2 +- .../java/docs/components/schemas/Dog.md | 2 +- .../java/docs/components/schemas/Drawing.md | 9 +++ .../docs/components/schemas/EnumArrays.md | 2 +- .../java/docs/components/schemas/EnumTest.md | 2 +- .../components/schemas/EquilateralTriangle.md | 2 +- .../java/docs/components/schemas/File.md | 2 +- .../components/schemas/FileSchemaTestClass.md | 2 +- .../java/docs/components/schemas/Foo.md | 2 +- .../docs/components/schemas/FormatTest.md | 2 +- .../docs/components/schemas/FromSchema.md | 2 +- .../java/docs/components/schemas/Fruit.md | 2 +- .../java/docs/components/schemas/GmFruit.md | 2 +- .../components/schemas/GrandparentAnimal.md | 2 +- .../components/schemas/HasOnlyReadOnly.md | 2 +- .../components/schemas/HealthCheckResult.md | 2 +- .../components/schemas/IsoscelesTriangle.md | 2 +- .../java/docs/components/schemas/MapTest.md | 7 ++- ...dPropertiesAndAdditionalPropertiesClass.md | 3 +- .../java/docs/components/schemas/Name.md | 2 +- .../docs/components/schemas/NullableClass.md | 7 +++ .../docs/components/schemas/NumberOnly.md | 2 +- .../schemas/ObjWithRequiredProps.md | 2 +- .../schemas/ObjWithRequiredPropsBase.md | 2 +- .../ObjectModelWithArgAndArgsProperties.md | 2 +- .../schemas/ObjectModelWithRefProps.md | 2 +- ...ithAllOfWithReqTestPropFromUnsetAddProp.md | 2 +- .../schemas/ObjectWithCollidingProperties.md | 2 +- .../schemas/ObjectWithDecimalProperties.md | 2 +- .../ObjectWithDifficultlyNamedProps.md | 2 +- .../ObjectWithInlineCompositionProperty.md | 2 +- .../ObjectWithInvalidNamedRefedProperties.md | 2 +- .../ObjectWithNonIntersectingValues.md | 1 + .../schemas/ObjectWithOptionalTestProp.md | 2 +- .../java/docs/components/schemas/Order.md | 2 +- .../java/docs/components/schemas/Pet.md | 2 +- .../java/docs/components/schemas/Player.md | 2 +- .../java/docs/components/schemas/PublicKey.md | 2 +- .../schemas/QuadrilateralInterface.md | 2 +- .../docs/components/schemas/ReadOnlyFirst.md | 2 +- .../schemas/ReqPropsFromExplicitAddProps.md | 4 ++ .../schemas/ReqPropsFromTrueAddProps.md | 38 +++++++++++- .../schemas/ReqPropsFromUnsetAddProps.md | 2 +- .../docs/components/schemas/ReturnSchema.md | 2 +- .../components/schemas/ScaleneTriangle.md | 2 +- .../components/schemas/Schema200Response.md | 2 +- .../schemas/SelfReferencingObjectModel.md | 1 + .../components/schemas/SimpleQuadrilateral.md | 2 +- .../components/schemas/SpecialModelname.md | 2 +- .../components/schemas/StringBooleanMap.md | 1 + .../java/docs/components/schemas/Tag.md | 2 +- .../components/schemas/TriangleInterface.md | 2 +- .../java/docs/components/schemas/User.md | 2 +- .../java/docs/components/schemas/Whale.md | 2 +- .../java/docs/components/schemas/Zebra.md | 20 ++++++- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/applicationjson/Schema.md | 1 + .../post/parameters/parameter1/Schema1.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../get/parameters/parameter0/Schema0.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- .../content/applicationjson/Schema.md | 2 +- .../applicationxwwwformurlencoded/Schema.md | 2 +- .../content/multipartformdata/Schema.md | 2 +- ...ropertiesAndAdditionalPropertiesClass.java | 58 +------------------ .../schemas/SelfReferencingObjectModel.java | 58 +------------------ 96 files changed, 218 insertions(+), 199 deletions(-) diff --git a/samples/client/petstore/java/README.md b/samples/client/petstore/java/README.md index a8e8c5745ba..093970d5d70 100644 --- a/samples/client/petstore/java/README.md +++ b/samples/client/petstore/java/README.md @@ -76,7 +76,7 @@ Here is the mapping from json schema types to Java types: | integer | int, long, float, double (with values equal to integers) | | boolean | boolean | | null | Void (null) | -| AnyType (unset) | Object | +| AnyType (unset) | @Nullable Object | ### Storage of Json Schema Definition in Java JsonSchema Classes In openapi v3.0.3 there are ~ 28 json schema keywords. Almost all of them can apply if diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md index 3fe28a7fbe5..2efd6090e8e 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md @@ -71,6 +71,8 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index 44cb9702afa..1bde353a758 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -268,7 +268,7 @@ A class to store validated Map payloads | @Nullable Object | description()
| | String | discriminator()
| | @Nullable Object | sequenceNumber()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Discriminator public static class Discriminator
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 7e1be42196b..62fe548e3fb 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -156,7 +156,7 @@ A class to store validated Map payloads | [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | map_with_undeclared_properties_anytype_3()
[optional] | | [EmptyMapMap](#emptymapmap) | empty_map()
[optional] | | [MapWithUndeclaredPropertiesStringMap](#mapwithundeclaredpropertiesstringmap) | map_with_undeclared_properties_string()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## MapWithUndeclaredPropertiesString public static class MapWithUndeclaredPropertiesString
@@ -214,6 +214,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [MapWithUndeclaredPropertiesStringMapBuilder](#mapwithundeclaredpropertiesstringmapbuilder) | additionalProperty(String key, String value) | ## MapWithUndeclaredPropertiesStringMap public static class MapWithUndeclaredPropertiesStringMap
@@ -374,6 +375,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, Void value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, boolean value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, String value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, int value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, float value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, long value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, double value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, List value) | +| [MapWithUndeclaredPropertiesAnytype3MapBuilder](#mapwithundeclaredpropertiesanytype3mapbuilder) | additionalProperty(String key, Map value) | ## MapWithUndeclaredPropertiesAnytype3Map public static class MapWithUndeclaredPropertiesAnytype3Map
@@ -385,7 +395,7 @@ A class to store validated Map payloads | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | static [MapWithUndeclaredPropertiesAnytype3Map](#mapwithundeclaredpropertiesanytype3map) | of([Map](#mapwithundeclaredpropertiesanytype3mapbuilder) arg, SchemaConfiguration configuration) | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## AdditionalProperties3 public static class AdditionalProperties3
@@ -483,6 +493,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [MapOfMapPropertyMapBuilder](#mapofmappropertymapbuilder) | additionalProperty(String key, Map value) | ## MapOfMapPropertyMap public static class MapOfMapPropertyMap
@@ -552,6 +563,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalPropertiesMapBuilder2](#additionalpropertiesmapbuilder2) | additionalProperty(String key, String value) | ## AdditionalPropertiesMap public static class AdditionalPropertiesMap
@@ -631,6 +643,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [MapPropertyMapBuilder](#mappropertymapbuilder) | additionalProperty(String key, String value) | ## MapPropertyMap public static class MapPropertyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index c0b20d32958..320a10a202d 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -97,6 +97,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, Void value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, String value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, int value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, float value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, long value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, double value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, List value) | +| [Schema2MapBuilder](#schema2mapbuilder) | additionalProperty(String key, Map value) | ## Schema2Map public static class Schema2Map
@@ -190,6 +199,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
@@ -283,6 +301,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, Void value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, String value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, int value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, float value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, long value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, double value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, List value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, Map value) | ## Schema0Map public static class Schema0Map
@@ -294,7 +321,7 @@ A class to store validated Map payloads | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | static [Schema0Map](#schema0map) | of([Map](#schema0mapbuilder) arg, SchemaConfiguration configuration) | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## AdditionalProperties public static class AdditionalProperties
diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index f236a77e948..6670cad9b0e 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -75,6 +75,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [AdditionalPropertiesWithArrayOfEnumsMapBuilder](#additionalpropertieswitharrayofenumsmapbuilder) | additionalProperty(String key, List value) | ## AdditionalPropertiesWithArrayOfEnumsMap public static class AdditionalPropertiesWithArrayOfEnumsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index 10dbc81df5f..b8289e8376d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -71,6 +71,10 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AddressMapBuilder](#addressmapbuilder) | additionalProperty(String key, int value) | +| [AddressMapBuilder](#addressmapbuilder) | additionalProperty(String key, float value) | +| [AddressMapBuilder](#addressmapbuilder) | additionalProperty(String key, long value) | +| [AddressMapBuilder](#addressmapbuilder) | additionalProperty(String key, double value) | ## AddressMap public static class AddressMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index 30b7d98f29f..ced0a1c47e2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -110,7 +110,7 @@ A class to store validated Map payloads | static [AnimalMap](#animalmap) | of([Map](#animalmapbuilder) arg, SchemaConfiguration configuration) | | String | className()
| | String | color()
[optional] if omitted the server will use the default value of red | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Color public static class Color
diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index 1335338482e..f226448e962 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -176,7 +176,7 @@ A class to store validated Map payloads | @Nullable Object | int32()
[optional] value must be a 32 bit integer | | @Nullable Object | int64()
[optional] value must be a 64 bit integer | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["uuid"], instance["date-time"], instance["number"], instance["double"], instance["float"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## FloatSchema public static class FloatSchema
diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index 222b90940a7..1772d33c05c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -103,7 +103,7 @@ A class to store validated Map payloads | Number | code()
[optional] value must be a 32 bit integer | | String | type()
[optional] | | String | message()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Message public static class Message
diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index 74358bfabf5..7adb9731c02 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -117,7 +117,7 @@ A class to store validated Map payloads | static [AppleMap](#applemap) | of([Map](#applemapbuilder) arg, SchemaConfiguration configuration) | | String | cultivar()
| | String | origin()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Origin public static class Origin
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index 41f7e10b660..69de84ef284 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -100,7 +100,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ArrayOfArrayOfNumberOnlyMap](#arrayofarrayofnumberonlymap) | of([Map](#arrayofarrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | [ArrayArrayNumberList](#arrayarraynumberlist) | ArrayArrayNumber()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ArrayArrayNumber public static class ArrayArrayNumber
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 821b581b54d..8cb1b2d13b6 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ArrayOfNumberOnlyMap](#arrayofnumberonlymap) | of([Map](#arrayofnumberonlymapbuilder) arg, SchemaConfiguration configuration) | | [ArrayNumberList](#arraynumberlist) | ArrayNumber()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ArrayNumber public static class ArrayNumber
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index 8dde6ef9e94..ebcca304972 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -137,7 +137,7 @@ A class to store validated Map payloads | [ArrayOfStringList](#arrayofstringlist) | array_of_string()
[optional] | | [ArrayArrayOfIntegerList](#arrayarrayofintegerlist) | array_array_of_integer()
[optional] | | [ArrayArrayOfModelList](#arrayarrayofmodellist) | array_array_of_model()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ArrayArrayOfModel public static class ArrayArrayOfModel
diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 0c8ae012f33..1732a6e8211 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -106,7 +106,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [BananaMap](#bananamap) | of([Map](#bananamapbuilder) arg, SchemaConfiguration configuration) | | Number | lengthCm()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## LengthCm public static class LengthCm
diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 27c9a789497..d6e731edaf8 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -106,7 +106,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [BasquePigMap](#basquepigmap) | of([Map](#basquepigmapbuilder) arg, SchemaConfiguration configuration) | | String | className()
must be one of ["BasquePig"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassName public static class ClassName
diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index 5a2c8f99d3b..c7710cbb779 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -123,7 +123,7 @@ A class to store validated Map payloads | String | Capital_Snake()
[optional] | | String | SCA_ETH_Flow_Points()
[optional] | | String | ATT_NAME()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ATTNAME public static class ATTNAME
diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index 62e6c5066a8..0f63a58fa1f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -113,7 +113,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | boolean | declawed()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Declawed public static class Declawed
diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 3c400b03afc..3390b1f8504 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -113,7 +113,7 @@ A class to store validated Map payloads | static [CategoryMap](#categorymap) | of([Map](#categorymapbuilder) arg, SchemaConfiguration configuration) | | String | name()
if omitted the server will use the default value of default-name | | Number | id()
[optional] value must be a 64 bit integer | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Name public static class Name
diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index 4e492360c57..cac58942971 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -113,7 +113,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | name()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Name public static class Name
diff --git a/samples/client/petstore/java/docs/components/schemas/ClassModel.md b/samples/client/petstore/java/docs/components/schemas/ClassModel.md index e0080d23804..9d69c765465 100644 --- a/samples/client/petstore/java/docs/components/schemas/ClassModel.md +++ b/samples/client/petstore/java/docs/components/schemas/ClassModel.md @@ -70,7 +70,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ClassModelMap](#classmodelmap) | of([Map](#classmodelmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["_class"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassSchema public static class ClassSchema
diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 29a9a9481e0..9bd23ea1a67 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -88,7 +88,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ClientMap](#clientmap) | of([Map](#clientmapbuilder1) arg, SchemaConfiguration configuration) | | String | client()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Client2 public static class Client2
diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index b615b38f71f..55754101dcd 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -116,7 +116,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | quadrilateralType()
[optional] must be one of ["ComplexQuadrilateral"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## QuadrilateralType public static class QuadrilateralType
diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index f627a4865d0..f3a2a9a5a41 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -106,7 +106,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [DanishPigMap](#danishpigmap) | of([Map](#danishpigmapbuilder) arg, SchemaConfiguration configuration) | | String | className()
must be one of ["DanishPig"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassName public static class ClassName
diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index c249236d2de..3e474d8815f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -113,7 +113,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | breed()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Breed public static class Breed
diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index d96741d1177..2626eac7e49 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -109,6 +109,15 @@ A class that builds the Map input type | [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(List value) | | [DrawingMapBuilder](#drawingmapbuilder) | nullableShape(Map value) | | [DrawingMapBuilder](#drawingmapbuilder) | shapes(List<@Nullable Object> value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, Void value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, boolean value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, String value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, int value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, float value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, long value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, double value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, List value) | +| [DrawingMapBuilder](#drawingmapbuilder) | additionalProperty(String key, Map value) | ## DrawingMap public static class DrawingMap
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index e1564fe4e50..642ff1da8fd 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -106,7 +106,7 @@ A class to store validated Map payloads | static [EnumArraysMap](#enumarraysmap) | of([Map](#enumarraysmapbuilder) arg, SchemaConfiguration configuration) | | String | just_symbol()
[optional] must be one of [">=", "$"] | | [ArrayEnumList](#arrayenumlist) | array_enum()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ArrayEnum public static class ArrayEnum
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index b1bc7baaae3..c23f5301415 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -180,7 +180,7 @@ A class to store validated Map payloads | String | StringEnumWithDefaultValue()
[optional] | | Number | IntegerEnumWithDefaultValue()
[optional] | | Number | IntegerEnumOneValue()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## EnumNumber public static class EnumNumber
diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index a44c9b4b7c2..84ad368cfd3 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -116,7 +116,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | triangleType()
[optional] must be one of ["EquilateralTriangle"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## TriangleType public static class TriangleType
diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index f6f9f9b065d..2e9986ce2a0 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -91,7 +91,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [FileMap](#filemap) | of([Map](#filemapbuilder) arg, SchemaConfiguration configuration) | | String | sourceURI()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## SourceURI public static class SourceURI
diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index db8f1516777..3a461b51147 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | static [FileSchemaTestClassMap](#fileschematestclassmap) | of([Map](#fileschematestclassmapbuilder) arg, SchemaConfiguration configuration) | | [File.FileMap](../../components/schemas/File.md#filemap) | file()
[optional] | | [FilesList](#fileslist) | files()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Files public static class Files
diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index 2e6b78061d9..e724a791127 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -83,6 +83,6 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [FooMap](#foomap) | of([Map](#foomapbuilder) arg, SchemaConfiguration configuration) | | String | bar()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index 17771838cb1..7de2f2fd08f 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -512,7 +512,7 @@ A class to store validated Map payloads | String | pattern_with_digits_and_delimiter()
[optional] | | Void | noneProp()
[optional] | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["byte"], instance["number"], instance["integer"], instance["float"], instance["double"], instance["string"], instance["uuid"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## NoneProp public static class NoneProp
diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index 763e4f480cd..5d70298e523 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -98,7 +98,7 @@ A class to store validated Map payloads | static [FromSchemaMap](#fromschemamap) | of([Map](#fromschemamapbuilder) arg, SchemaConfiguration configuration) | | String | data()
[optional] | | Number | id()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Id public static class Id
diff --git a/samples/client/petstore/java/docs/components/schemas/Fruit.md b/samples/client/petstore/java/docs/components/schemas/Fruit.md index c960b95b80f..604e5f8639a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Fruit.md +++ b/samples/client/petstore/java/docs/components/schemas/Fruit.md @@ -68,7 +68,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [FruitMap](#fruitmap) | of([Map](#fruitmapbuilder) arg, SchemaConfiguration configuration) | | String | color()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Color public static class Color
diff --git a/samples/client/petstore/java/docs/components/schemas/GmFruit.md b/samples/client/petstore/java/docs/components/schemas/GmFruit.md index 27809099f97..aeb6819811e 100644 --- a/samples/client/petstore/java/docs/components/schemas/GmFruit.md +++ b/samples/client/petstore/java/docs/components/schemas/GmFruit.md @@ -68,7 +68,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [GmFruitMap](#gmfruitmap) | of([Map](#gmfruitmapbuilder) arg, SchemaConfiguration configuration) | | String | color()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Color public static class Color
diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index be4f073ded1..5ddaffc810e 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -103,7 +103,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [GrandparentAnimalMap](#grandparentanimalmap) | of([Map](#grandparentanimalmapbuilder) arg, SchemaConfiguration configuration) | | String | pet_type()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## PetType public static class PetType
diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index ced254e003a..6050610e38c 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | static [HasOnlyReadOnlyMap](#hasonlyreadonlymap) | of([Map](#hasonlyreadonlymapbuilder) arg, SchemaConfiguration configuration) | | String | bar()
[optional] | | String | foo()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Foo public static class Foo
diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index 1f3ac4fd612..fcffa50e09a 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -92,7 +92,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [HealthCheckResultMap](#healthcheckresultmap) | of([Map](#healthcheckresultmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable String | NullableMessage()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## NullableMessage public static class NullableMessage
diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index 43594f692e7..a1e9806d08b 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -116,7 +116,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | triangleType()
[optional] must be one of ["IsoscelesTriangle"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## TriangleType public static class TriangleType
diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index bd51f6f0a16..c13a6373166 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -121,7 +121,7 @@ A class to store validated Map payloads | [MapOfEnumStringMap](#mapofenumstringmap) | map_of_enum_string()
[optional] | | [DirectMapMap](#directmapmap) | direct_map()
[optional] | | [StringBooleanMap.StringBooleanMapMap](../../components/schemas/StringBooleanMap.md#stringbooleanmapmap) | indirect_map()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## DirectMap public static class DirectMap
@@ -179,6 +179,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [DirectMapMapBuilder](#directmapmapbuilder) | additionalProperty(String key, boolean value) | ## DirectMapMap public static class DirectMapMap
@@ -258,6 +259,8 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [MapOfEnumStringMapBuilder](#mapofenumstringmapbuilder) | additionalProperty(String key, String value) | +| [MapOfEnumStringMapBuilder](#mapofenumstringmapbuilder) | additionalProperty(String key, [StringAdditionalPropertiesEnums](#stringadditionalpropertiesenums) value) | ## MapOfEnumStringMap public static class MapOfEnumStringMap
@@ -379,6 +382,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [MapMapOfStringMapBuilder](#mapmapofstringmapbuilder) | additionalProperty(String key, Map value) | ## MapMapOfStringMap public static class MapMapOfStringMap
@@ -448,6 +452,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AdditionalPropertiesMapBuilder1](#additionalpropertiesmapbuilder1) | additionalProperty(String key, String value) | ## AdditionalPropertiesMap public static class AdditionalPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index a742c6144c6..9209a7d8a81 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -104,7 +104,7 @@ A class to store validated Map payloads | static [MixedPropertiesAndAdditionalPropertiesClassMap](#mixedpropertiesandadditionalpropertiesclassmap) | of([Map](#mixedpropertiesandadditionalpropertiesclassmapbuilder) arg, SchemaConfiguration configuration) | | String | dateTime()
[optional] value must conform to RFC-3339 date-time | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["uuid"], instance["map"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## MapSchema public static class MapSchema
@@ -162,6 +162,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [MapMapBuilder](#mapmapbuilder) | additionalProperty(String key, Map value) | ## MapMap public static class MapMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Name.md b/samples/client/petstore/java/docs/components/schemas/Name.md index d27064e48ba..2f0e1632c75 100644 --- a/samples/client/petstore/java/docs/components/schemas/Name.md +++ b/samples/client/petstore/java/docs/components/schemas/Name.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | Number | name()
value must be a 32 bit integer | | Number | snake_case()
[optional] value must be a 32 bit integer | | String | property()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Property public static class Property
diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 3dd9acfff2f..47faabbe1ee 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -183,6 +183,8 @@ A class that builds the Map input type | [NullableClassMapBuilder](#nullableclassmapbuilder) | object_and_items_nullable_prop(Void value) | | [NullableClassMapBuilder](#nullableclassmapbuilder) | object_and_items_nullable_prop(Map> value) | | [NullableClassMapBuilder](#nullableclassmapbuilder) | object_items_nullable(Map> value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | additionalProperty(String key, Void value) | +| [NullableClassMapBuilder](#nullableclassmapbuilder) | additionalProperty(String key, Map value) | ## NullableClassMap public static class NullableClassMap
@@ -264,6 +266,8 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [ObjectItemsNullableMapBuilder](#objectitemsnullablemapbuilder) | additionalProperty(String key, Void value) | +| [ObjectItemsNullableMapBuilder](#objectitemsnullablemapbuilder) | additionalProperty(String key, Map value) | ## ObjectItemsNullableMap public static class ObjectItemsNullableMap
@@ -379,6 +383,8 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [ObjectAndItemsNullablePropMapBuilder](#objectanditemsnullablepropmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectAndItemsNullablePropMapBuilder](#objectanditemsnullablepropmapbuilder) | additionalProperty(String key, Map value) | ## ObjectAndItemsNullablePropMap public static class ObjectAndItemsNullablePropMap
@@ -494,6 +500,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map> | build()
Returns map input that should be used with Schema.validate | +| [ObjectNullablePropMapBuilder](#objectnullablepropmapbuilder) | additionalProperty(String key, Map value) | ## ObjectNullablePropMap public static class ObjectNullablePropMap
diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index 837fb34560d..bec9242f058 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -91,7 +91,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [NumberOnlyMap](#numberonlymap) | of([Map](#numberonlymapbuilder) arg, SchemaConfiguration configuration) | | Number | JustNumber()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## JustNumber public static class JustNumber
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 60a25698de5..ad8fe6ba1a7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -104,7 +104,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ObjWithRequiredPropsMap](#objwithrequiredpropsmap) | of([Map](#objwithrequiredpropsmapbuilder) arg, SchemaConfiguration configuration) | | String | a()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## A public static class A
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 9a64168034a..08b0dac4559 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -103,7 +103,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ObjWithRequiredPropsBaseMap](#objwithrequiredpropsbasemap) | of([Map](#objwithrequiredpropsbasemapbuilder) arg, SchemaConfiguration configuration) | | String | b()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## B public static class B
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index 84d1da74e53..7257a15f18b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -140,7 +140,7 @@ A class to store validated Map payloads | static [ObjectModelWithArgAndArgsPropertiesMap](#objectmodelwithargandargspropertiesmap) | of([Map](#objectmodelwithargandargspropertiesmapbuilder) arg, SchemaConfiguration configuration) | | String | arg()
| | String | args()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Args public static class Args
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index 76f1b588713..3c48c9d4e6f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -93,6 +93,6 @@ A class to store validated Map payloads | Number | myNumber()
[optional] | | String | myString()
[optional] | | boolean | myBoolean()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index 678a46daf19..52859601fff 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -138,7 +138,7 @@ A class to store validated Map payloads | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | test()
| | String | name()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Name public static class Name
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index 2bfd95e61a6..2e63abf11ec 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -90,7 +90,7 @@ A class to store validated Map payloads | static [ObjectWithCollidingPropertiesMap](#objectwithcollidingpropertiesmap) | of([Map](#objectwithcollidingpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | FrozenMap | someProp()
[optional] | | FrozenMap | someprop()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Someprop public static class Someprop
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 70af9461f1b..743c7ae707b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -109,7 +109,7 @@ A class to store validated Map payloads | String | length()
[optional] | | String | width()
[optional] value must be int or float numeric | | [Money.MoneyMap](../../components/schemas/Money.md#moneymap) | cost()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Width public static class Width
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index 77cfa124553..12dd4916a5c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -124,7 +124,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ObjectWithDifficultlyNamedPropsMap](#objectwithdifficultlynamedpropsmap) | of([Map](#objectwithdifficultlynamedpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["123-list"], instance["$special[property.name]"], instance["123Number"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Schema123Number public static class Schema123Number
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index bfe79e345e7..de8a33b1ea4 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ObjectWithInlineCompositionPropertyMap](#objectwithinlinecompositionpropertymap) | of([Map](#objectwithinlinecompositionpropertymapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | someProp()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## SomeProp public static class SomeProp
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 0c5efd2cfc7..d738577cf6b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -149,6 +149,6 @@ A class to store validated Map payloads | static [ObjectWithInvalidNamedRefedPropertiesMap](#objectwithinvalidnamedrefedpropertiesmap) | of([Map](#objectwithinvalidnamedrefedpropertiesmapbuilder) arg, SchemaConfiguration configuration) | | [FromSchema.FromSchemaMap](../../components/schemas/FromSchema.md#fromschemamap) | from()
| | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["!reference"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index 0c287a4187a..369f5a334d2 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -81,6 +81,7 @@ A class that builds the Map input type | [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(float value) | | [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(long value) | | [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | a(double value) | +| [ObjectWithNonIntersectingValuesMapBuilder](#objectwithnonintersectingvaluesmapbuilder) | additionalProperty(String key, String value) | ## ObjectWithNonIntersectingValuesMap public static class ObjectWithNonIntersectingValuesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index 7cfd7300478..78bd11d7192 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -88,7 +88,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ObjectWithOptionalTestPropMap](#objectwithoptionaltestpropmap) | of([Map](#objectwithoptionaltestpropmapbuilder) arg, SchemaConfiguration configuration) | | String | test()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Test public static class Test
diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index cb722ce2fc8..898ab9d3c28 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -133,7 +133,7 @@ A class to store validated Map payloads | String | shipDate()
[optional] value must conform to RFC-3339 date-time | | String | status()
[optional] must be one of ["placed", "approved", "delivered"] | | boolean | complete()
[optional] if omitted the server will use the default value of false | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Complete public static class Complete
diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 605ce6d6041..1a4c8068032 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -201,7 +201,7 @@ A class to store validated Map payloads | [Category.CategoryMap](../../components/schemas/Category.md#categorymap) | category()
[optional] | | [TagsList](#tagslist) | tags()
[optional] | | String | status()
[optional] must be one of ["available", "pending", "sold"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Tags public static class Tags
diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index dd14fdc5b3e..b7238b15c51 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | static [PlayerMap](#playermap) | of([Map](#playermapbuilder) arg, SchemaConfiguration configuration) | | String | name()
[optional] | | [PlayerMap](#playermap) | enemyPlayer()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Name public static class Name
diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index c539127c32e..17bd7ab0fed 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -91,7 +91,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [PublicKeyMap](#publickeymap) | of([Map](#publickeymapbuilder) arg, SchemaConfiguration configuration) | | String | key()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Key public static class Key
diff --git a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md index c31b3f0d5ab..139348c568a 100644 --- a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md @@ -119,7 +119,7 @@ A class to store validated Map payloads | static [QuadrilateralInterfaceMap](#quadrilateralinterfacemap) | of([Map](#quadrilateralinterfacemapbuilder) arg, SchemaConfiguration configuration) | | String | quadrilateralType()
| | String | shapeType()
must be one of ["Quadrilateral"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## QuadrilateralType public static class QuadrilateralType
diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index fec94efc6fd..b6f25e6493d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | static [ReadOnlyFirstMap](#readonlyfirstmap) | of([Map](#readonlyfirstmapbuilder) arg, SchemaConfiguration configuration) | | String | bar()
[optional] | | String | baz()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Baz public static class Baz
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 798b468040a..1635e3c3c54 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -76,6 +76,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | additionalProperty(String key, String value) | ## ReqPropsFromExplicitAddPropsMap01Builder public class ReqPropsFromExplicitAddPropsMap01Builder
builder for `Map` @@ -91,6 +92,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | validName(String value) | +| [ReqPropsFromExplicitAddPropsMap01Builder](#reqpropsfromexplicitaddpropsmap01builder) | additionalProperty(String key, String value) | ## ReqPropsFromExplicitAddPropsMap10Builder public class ReqPropsFromExplicitAddPropsMap10Builder
builder for `Map` @@ -106,6 +108,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | setInvalidHyphenMinusName(String value) | +| [ReqPropsFromExplicitAddPropsMap10Builder](#reqpropsfromexplicitaddpropsmap10builder) | additionalProperty(String key, String value) | ## ReqPropsFromExplicitAddPropsMapBuilder public class ReqPropsFromExplicitAddPropsMapBuilder
builder for `Map` @@ -122,6 +125,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap01Builder](#reqpropsfromexplicitaddpropsmap01builder) | setInvalidHyphenMinusName(String value) | | [ReqPropsFromExplicitAddPropsMap10Builder](#reqpropsfromexplicitaddpropsmap10builder) | validName(String value) | +| [ReqPropsFromExplicitAddPropsMapBuilder](#reqpropsfromexplicitaddpropsmapbuilder) | additionalProperty(String key, String value) | ## ReqPropsFromExplicitAddPropsMap public static class ReqPropsFromExplicitAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index 94a76e3330a..d438daa1aaa 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -72,6 +72,15 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, Void value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, boolean value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, String value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, int value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, float value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, long value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, double value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, List value) | +| [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, Map value) | ## ReqPropsFromTrueAddPropsMap01Builder public class ReqPropsFromTrueAddPropsMap01Builder
builder for `Map` @@ -95,6 +104,15 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(double value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(List value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(Map value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, Void value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, boolean value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, String value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, int value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, float value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, long value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, double value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, List value) | +| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, Map value) | ## ReqPropsFromTrueAddPropsMap10Builder public class ReqPropsFromTrueAddPropsMap10Builder
builder for `Map` @@ -118,6 +136,15 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(double value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(List value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(Map value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, Void value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, boolean value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, String value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, int value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, float value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, long value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, double value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, List value) | +| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, Map value) | ## ReqPropsFromTrueAddPropsMapBuilder public class ReqPropsFromTrueAddPropsMapBuilder
builder for `Map` @@ -150,6 +177,15 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(double value) | | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(List value) | | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(Map value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, Void value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, boolean value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, String value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, int value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, float value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, long value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, double value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, List value) | +| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, Map value) | ## ReqPropsFromTrueAddPropsMap public static class ReqPropsFromTrueAddPropsMap
@@ -163,7 +199,7 @@ A class to store validated Map payloads | static [ReqPropsFromTrueAddPropsMap](#reqpropsfromtrueaddpropsmap) | of([Map](#reqpropsfromtrueaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validName()
| | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["invalid-name"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## AdditionalProperties public static class AdditionalProperties
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 379e1a3d026..501050ee21c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -161,6 +161,6 @@ A class to store validated Map payloads | static [ReqPropsFromUnsetAddPropsMap](#reqpropsfromunsetaddpropsmap) | of([Map](#reqpropsfromunsetaddpropsmapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | validName()
| | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["invalid-name"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | [[Back to top]](#top) [[Back to Component Schemas]](../../../README.md#Component-Schemas) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md index f02f1c233f0..4bc41131e36 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md @@ -71,7 +71,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [ReturnMap](#returnmap) | of([Map](#returnmapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["return"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ReturnSchema2 public static class ReturnSchema2
diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index 550c2c81327..d53b15d01d0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -116,7 +116,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | triangleType()
[optional] must be one of ["ScaleneTriangle"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## TriangleType public static class TriangleType
diff --git a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md index a2e8027c6d2..dd3615d4d19 100644 --- a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md +++ b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md @@ -74,7 +74,7 @@ A class to store validated Map payloads | static [Schema200ResponseMap](#schema200responsemap) | of([Map](#schema200responsemapbuilder) arg, SchemaConfiguration configuration) | | Number | name()
[optional] value must be a 32 bit integer | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["class"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassSchema public static class ClassSchema
diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index c570d6d565a..40cfe25869a 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -72,6 +72,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | selfRef(Map value) | +| [SelfReferencingObjectModelMapBuilder](#selfreferencingobjectmodelmapbuilder) | additionalProperty(String key, Map value) | ## SelfReferencingObjectModelMap public static class SelfReferencingObjectModelMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index 1279db531f0..47355f64766 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -116,7 +116,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [Schema1Map](#schema1map) | of([Map](#schema1mapbuilder) arg, SchemaConfiguration configuration) | | String | quadrilateralType()
[optional] must be one of ["SimpleQuadrilateral"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## QuadrilateralType public static class QuadrilateralType
diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index bdf3e0f92f0..9878fbdad26 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -91,7 +91,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SpecialModelnameMap](#specialmodelnamemap) | of([Map](#specialmodelnamemapbuilder) arg, SchemaConfiguration configuration) | | String | a()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## A public static class A
diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index b40c7440957..346ff256ec7 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -71,6 +71,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [StringBooleanMapMapBuilder](#stringbooleanmapmapbuilder) | additionalProperty(String key, boolean value) | ## StringBooleanMapMap public static class StringBooleanMapMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index 2d700eb426f..f3cf9f46c3a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -98,7 +98,7 @@ A class to store validated Map payloads | static [TagMap](#tagmap) | of([Map](#tagmapbuilder) arg, SchemaConfiguration configuration) | | Number | id()
[optional] value must be a 64 bit integer | | String | name()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Name public static class Name
diff --git a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md index 56049078790..7fd54ebe7d5 100644 --- a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md @@ -119,7 +119,7 @@ A class to store validated Map payloads | static [TriangleInterfaceMap](#triangleinterfacemap) | of([Map](#triangleinterfacemapbuilder) arg, SchemaConfiguration configuration) | | String | shapeType()
must be one of ["Triangle"] | | String | triangleType()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## TriangleType public static class TriangleType
diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index 1ec72267382..4b6269d1608 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -186,7 +186,7 @@ A class to store validated Map payloads | @Nullable Object | anyTypeProp()
[optional] | | @Nullable Object | anyTypeExceptNullProp()
[optional] | | @Nullable Object | anyTypePropNullable()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## AnyTypePropNullable public static class AnyTypePropNullable
diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 9a5f771ebde..9ed6f181420 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -120,7 +120,7 @@ A class to store validated Map payloads | String | className()
must be one of ["whale"] | | boolean | hasBaleen()
[optional] | | boolean | hasTeeth()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassName public static class ClassName
diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index 256d07701ee..fd1f02cb1c3 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -88,6 +88,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [ZebraMap0Builder](#zebramap0builder) | type(String value) | | [ZebraMap0Builder](#zebramap0builder) | type([StringTypeEnums](#stringtypeenums) value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, Void value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, boolean value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, String value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, int value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, float value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, long value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, double value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, List value) | +| [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, Map value) | ## ZebraMapBuilder public class ZebraMapBuilder
builder for `Map` @@ -104,6 +113,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [ZebraMap0Builder](#zebramap0builder) | className(String value) | | [ZebraMap0Builder](#zebramap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, Void value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, boolean value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, String value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, int value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, float value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, long value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, double value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, List value) | +| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, Map value) | ## ZebraMap public static class ZebraMap
@@ -117,7 +135,7 @@ A class to store validated Map payloads | static [ZebraMap](#zebramap) | of([Map](#zebramapbuilder) arg, SchemaConfiguration configuration) | | String | className()
must be one of ["zebra"] | | String | type()
[optional] must be one of ["plains", "mountain", "grevys"] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## ClassName public static class ClassName
diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 5526fc17329..65e4dbe1e1a 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -106,7 +106,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | [EnumFormStringArrayList](#enumformstringarraylist) | enum_form_string_array()
[optional] | | String | enum_form_string()
[optional] must be one of ["_abc", "-efg", "(xyz)"] if omitted the server will use the default value of -efg | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## EnumFormString public static class EnumFormString
diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index a4bc106fddb..fb4728a1f0f 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -471,7 +471,7 @@ A class to store validated Map payloads | String | password()
[optional] | | String | callback()
[optional] | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["byte"], instance["double"], instance["number"], instance["integer"], instance["float"], instance["string"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Callback public static class Callback
diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md index 1503b4f088e..2ebdefad0dd 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md @@ -71,6 +71,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index 00972fbb226..fb44ea8a494 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap1](#schemamap1) | of([Map](#schemamapbuilder1) arg, SchemaConfiguration configuration) | | @Nullable Object | someProp()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## SomeProp1 public static class SomeProp1
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index 481889d04c0..79cd8872eab 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | someProp()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## SomeProp public static class SomeProp
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index 31b8de53531..507a65a1543 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -93,7 +93,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | someProp()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## SomeProp public static class SomeProp
diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index ab90b2f2203..e11c96c4a43 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -140,7 +140,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | param()
| | String | param2()
| -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Param2 public static class Param2
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index 8f6086ae0e4..584e679b54f 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -88,7 +88,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | a()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## A public static class A
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index d525d0ffe90..a4d14bb907b 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -88,7 +88,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | b()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## B public static class B
diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index 370f95ae763..f177b02759f 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -88,7 +88,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap0](#schemamap0) | of([Map](#schemamapbuilder0) arg, SchemaConfiguration configuration) | | String | keyword()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Keyword0 public static class Keyword0
diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index 770146658b1..c572301ec4b 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -110,7 +110,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | requiredFile()
| | String | additionalMetadata()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## RequiredFile public static class RequiredFile
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index 65e243930cf..024f38994da 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -110,7 +110,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | file()
| | String | additionalMetadata()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## File public static class File
diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index d8629502262..121ef0268ee 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | [FilesList](#fileslist) | files()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Files public static class Files
diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index 89190d96cbd..fb0ccc7ef97 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -92,4 +92,4 @@ A class to store validated Map payloads | ----------------- | ---------------------- | | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | @Nullable Object | get(String key)
This schema has invalid Java names so this method must be used when you access instance["string"], | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index b8b0f55e881..6bb6445b54b 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | name()
[optional] | | String | status()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## Status public static class Status
diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index 8f6931abb19..fdd33979469 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -95,7 +95,7 @@ A class to store validated Map payloads | static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | | String | additionalMetadata()
[optional] | | String | file()
[optional] | -| Object | getAdditionalProperty(String name)
provides type safety for additional properties | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | ## File public static class File
diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java index fe903571653..8f298149ebd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.java @@ -73,63 +73,7 @@ public interface SetterForAdditionalProperties { Map> getInstance(); T getBuilderAfterAdditionalProperty(Map> instance); - default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, null); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java index fe9b516a65c..832d076aace 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModel.java @@ -76,63 +76,7 @@ public interface SetterForAdditionalProperties { Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); - default T additionalProperty(String key, Void value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, null); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, boolean value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, String value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, int value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, float value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, long value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, double value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, List value) throws InvalidAdditionalPropertyException { - MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); - var instance = getInstance(); - instance.put(key, value); - return getBuilderAfterAdditionalProperty(instance); - } - - default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { + default T additionalProperty(String key, Map value) throws InvalidAdditionalPropertyException { MapUtils.throwIfKeyKnown(key, getKnownKeys(), true); var instance = getInstance(); instance.put(key, value); From 208bc86309693930991c079f1595cc88bbcf80fe Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:23:59 -0800 Subject: [PATCH 47/62] Adds unset addProp setters to map schema docs --- .../components/schemas/AbstractStepMessage.md | 16 ++++++++++ .../schemas/AdditionalPropertiesClass.md | 9 ++++++ .../java/docs/components/schemas/Animal.md | 10 +++++++ .../components/schemas/AnyTypeAndFormat.md | 9 ++++++ .../components/schemas/ApiResponseSchema.md | 9 ++++++ .../java/docs/components/schemas/Apple.md | 10 +++++++ .../java/docs/components/schemas/AppleReq.md | 1 + .../schemas/ArrayOfArrayOfNumberOnly.md | 9 ++++++ .../components/schemas/ArrayOfNumberOnly.md | 9 ++++++ .../java/docs/components/schemas/ArrayTest.md | 9 ++++++ .../java/docs/components/schemas/Banana.md | 10 +++++++ .../java/docs/components/schemas/BananaReq.md | 1 + .../java/docs/components/schemas/BasquePig.md | 10 +++++++ .../docs/components/schemas/Capitalization.md | 9 ++++++ .../java/docs/components/schemas/Cat.md | 9 ++++++ .../java/docs/components/schemas/Category.md | 10 +++++++ .../java/docs/components/schemas/ChildCat.md | 9 ++++++ .../docs/components/schemas/ClassModel.md | 9 ++++++ .../java/docs/components/schemas/Client.md | 9 ++++++ .../schemas/ComplexQuadrilateral.md | 9 ++++++ .../java/docs/components/schemas/DanishPig.md | 10 +++++++ .../java/docs/components/schemas/Dog.md | 9 ++++++ .../docs/components/schemas/EnumArrays.md | 9 ++++++ .../java/docs/components/schemas/EnumTest.md | 10 +++++++ .../components/schemas/EquilateralTriangle.md | 9 ++++++ .../java/docs/components/schemas/File.md | 9 ++++++ .../components/schemas/FileSchemaTestClass.md | 9 ++++++ .../java/docs/components/schemas/Foo.md | 9 ++++++ .../docs/components/schemas/FormatTest.md | 24 +++++++++++++++ .../docs/components/schemas/FromSchema.md | 9 ++++++ .../java/docs/components/schemas/Fruit.md | 9 ++++++ .../java/docs/components/schemas/GmFruit.md | 9 ++++++ .../components/schemas/GrandparentAnimal.md | 10 +++++++ .../components/schemas/HasOnlyReadOnly.md | 9 ++++++ .../components/schemas/HealthCheckResult.md | 9 ++++++ .../components/schemas/IsoscelesTriangle.md | 9 ++++++ .../schemas/JSONPatchRequestAddReplaceTest.md | 7 +++++ .../schemas/JSONPatchRequestMoveCopy.md | 7 +++++ .../schemas/JSONPatchRequestRemove.md | 3 ++ .../java/docs/components/schemas/MapTest.md | 9 ++++++ ...dPropertiesAndAdditionalPropertiesClass.md | 9 ++++++ .../java/docs/components/schemas/Money.md | 3 ++ .../java/docs/components/schemas/Name.md | 10 +++++++ .../schemas/NoAdditionalProperties.md | 1 + .../docs/components/schemas/NumberOnly.md | 9 ++++++ .../schemas/ObjWithRequiredProps.md | 10 +++++++ .../schemas/ObjWithRequiredPropsBase.md | 10 +++++++ .../ObjectModelWithArgAndArgsProperties.md | 12 ++++++++ .../schemas/ObjectModelWithRefProps.md | 9 ++++++ ...ithAllOfWithReqTestPropFromUnsetAddProp.md | 10 +++++++ .../schemas/ObjectWithCollidingProperties.md | 9 ++++++ .../schemas/ObjectWithDecimalProperties.md | 9 ++++++ .../ObjectWithDifficultlyNamedProps.md | 10 +++++++ .../ObjectWithInlineCompositionProperty.md | 9 ++++++ .../ObjectWithInvalidNamedRefedProperties.md | 12 ++++++++ .../schemas/ObjectWithOptionalTestProp.md | 9 ++++++ .../java/docs/components/schemas/Order.md | 9 ++++++ .../schemas/PaginatedResultMyObjectDto.md | 3 ++ .../java/docs/components/schemas/Pet.md | 12 ++++++++ .../java/docs/components/schemas/Player.md | 9 ++++++ .../java/docs/components/schemas/PublicKey.md | 9 ++++++ .../schemas/QuadrilateralInterface.md | 12 ++++++++ .../docs/components/schemas/ReadOnlyFirst.md | 9 ++++++ .../schemas/ReqPropsFromExplicitAddProps.md | 6 ++-- .../schemas/ReqPropsFromTrueAddProps.md | 30 ++----------------- .../schemas/ReqPropsFromUnsetAddProps.md | 12 ++++++++ .../docs/components/schemas/ReturnSchema.md | 9 ++++++ .../components/schemas/ScaleneTriangle.md | 9 ++++++ .../components/schemas/Schema200Response.md | 9 ++++++ .../components/schemas/SimpleQuadrilateral.md | 9 ++++++ .../components/schemas/SpecialModelname.md | 9 ++++++ .../java/docs/components/schemas/Tag.md | 9 ++++++ .../components/schemas/TriangleInterface.md | 12 ++++++++ .../java/docs/components/schemas/User.md | 9 ++++++ .../java/docs/components/schemas/Whale.md | 10 +++++++ .../java/docs/components/schemas/Zebra.md | 10 +------ .../applicationxwwwformurlencoded/Schema.md | 9 ++++++ .../applicationxwwwformurlencoded/Schema.md | 24 +++++++++++++++ .../post/parameters/parameter1/Schema1.md | 9 ++++++ .../content/multipartformdata/Schema.md | 9 ++++++ .../content/multipartformdata/Schema.md | 9 ++++++ .../applicationxwwwformurlencoded/Schema.md | 12 ++++++++ .../content/applicationjson/Schema.md | 9 ++++++ .../content/multipartformdata/Schema.md | 9 ++++++ .../get/parameters/parameter0/Schema0.md | 9 ++++++ .../content/multipartformdata/Schema.md | 10 +++++++ .../content/multipartformdata/Schema.md | 10 +++++++ .../content/multipartformdata/Schema.md | 9 ++++++ .../content/applicationjson/Schema.md | 9 ++++++ .../applicationxwwwformurlencoded/Schema.md | 9 ++++++ .../content/multipartformdata/Schema.md | 9 ++++++ .../schemas/_objectInputAddPropSetter.hbs | 10 +------ .../_objectInputAddPropUnsetSetterDocs.hbs | 9 ++++++ .../schemas/docschema_objectInput.hbs | 25 +++++++++------- 94 files changed, 852 insertions(+), 58 deletions(-) create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs.hbs diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index 1bde353a758..d3737462c2c 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -80,6 +80,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, Void value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, boolean value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, String value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, int value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, float value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, long value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, double value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, List value) | +| [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | additionalProperty(String key, Map value) | + ## AbstractStepMessageMap001Builder public class AbstractStepMessageMap001Builder
builder for `Map` @@ -103,6 +113,7 @@ A class that builds the Map input type | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(double value) | | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(List value) | | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | sequenceNumber(Map value) | + ## AbstractStepMessageMap010Builder public class AbstractStepMessageMap010Builder
builder for `Map` @@ -118,6 +129,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | discriminator(String value) | + ## AbstractStepMessageMap011Builder public class AbstractStepMessageMap011Builder
builder for `Map` @@ -142,6 +154,7 @@ A class that builds the Map input type | [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(double value) | | [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(List value) | | [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | sequenceNumber(Map value) | + ## AbstractStepMessageMap100Builder public class AbstractStepMessageMap100Builder
builder for `Map` @@ -165,6 +178,7 @@ A class that builds the Map input type | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(double value) | | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(List value) | | [AbstractStepMessageMap000Builder](#abstractstepmessagemap000builder) | description(Map value) | + ## AbstractStepMessageMap101Builder public class AbstractStepMessageMap101Builder
builder for `Map` @@ -197,6 +211,7 @@ A class that builds the Map input type | [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(double value) | | [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(List value) | | [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | sequenceNumber(Map value) | + ## AbstractStepMessageMap110Builder public class AbstractStepMessageMap110Builder
builder for `Map` @@ -221,6 +236,7 @@ A class that builds the Map input type | [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(List value) | | [AbstractStepMessageMap010Builder](#abstractstepmessagemap010builder) | description(Map value) | | [AbstractStepMessageMap100Builder](#abstractstepmessagemap100builder) | discriminator(String value) | + ## AbstractStepMessageMapBuilder public class AbstractStepMessageMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 62fe548e3fb..f24ac7d13bf 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -137,6 +137,15 @@ A class that builds the Map input type | [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_anytype_3(Map value) | | [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | empty_map(Map value) | | [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | map_with_undeclared_properties_string(Map value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, Void value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, boolean value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, String value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, int value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, float value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, long value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, double value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, List value) | +| [AdditionalPropertiesClassMapBuilder](#additionalpropertiesclassmapbuilder) | additionalProperty(String key, Map value) | ## AdditionalPropertiesClassMap public static class AdditionalPropertiesClassMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index ced0a1c47e2..cba2c51c2f3 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -82,6 +82,16 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [AnimalMap0Builder](#animalmap0builder) | color(String value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, Void value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, boolean value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, String value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, int value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, float value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, long value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, double value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, List value) | +| [AnimalMap0Builder](#animalmap0builder) | additionalProperty(String key, Map value) | + ## AnimalMapBuilder public class AnimalMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index f226448e962..36a4a5c9cf0 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -160,6 +160,15 @@ A class that builds the Map input type | [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(double value) | | [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(List value) | | [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | setFloat(Map value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, Void value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, boolean value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, String value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, int value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, float value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, long value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, double value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, List value) | +| [AnyTypeAndFormatMapBuilder](#anytypeandformatmapbuilder) | additionalProperty(String key, Map value) | ## AnyTypeAndFormatMap public static class AnyTypeAndFormatMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index 1772d33c05c..9c7264bedde 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -89,6 +89,15 @@ A class that builds the Map input type | [ApiResponseMapBuilder](#apiresponsemapbuilder) | code(float value) | | [ApiResponseMapBuilder](#apiresponsemapbuilder) | type(String value) | | [ApiResponseMapBuilder](#apiresponsemapbuilder) | message(String value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, Void value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, boolean value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, String value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, int value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, float value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, long value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, double value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, List value) | +| [ApiResponseMapBuilder](#apiresponsemapbuilder) | additionalProperty(String key, Map value) | ## ApiResponseMap public static class ApiResponseMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index 7adb9731c02..5ccccad3c38 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -89,6 +89,16 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [AppleMap0Builder](#applemap0builder) | origin(String value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, Void value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, boolean value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, String value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, int value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, float value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, long value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, double value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, List value) | +| [AppleMap0Builder](#applemap0builder) | additionalProperty(String key, Map value) | + ## AppleMapBuilder public class AppleMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index ef9f814c96a..c13d47f6e6e 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -84,6 +84,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [AppleReqMap0Builder](#applereqmap0builder) | mealy(boolean value) | + ## AppleReqMapBuilder public class AppleReqMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index 69de84ef284..5aa0e07c54c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -88,6 +88,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | ArrayArrayNumber(List> value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, Void value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, boolean value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, String value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, int value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, float value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, long value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, double value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, List value) | +| [ArrayOfArrayOfNumberOnlyMapBuilder](#arrayofarrayofnumberonlymapbuilder) | additionalProperty(String key, Map value) | ## ArrayOfArrayOfNumberOnlyMap public static class ArrayOfArrayOfNumberOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 8cb1b2d13b6..7f307da0ac3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -83,6 +83,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | ArrayNumber(List value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, Void value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, boolean value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, String value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, int value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, float value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, long value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, double value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, List value) | +| [ArrayOfNumberOnlyMapBuilder](#arrayofnumberonlymapbuilder) | additionalProperty(String key, Map value) | ## ArrayOfNumberOnlyMap public static class ArrayOfNumberOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index ebcca304972..3cf748447d0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -123,6 +123,15 @@ A class that builds the Map input type | [ArrayTestMapBuilder](#arraytestmapbuilder) | array_of_string(List value) | | [ArrayTestMapBuilder](#arraytestmapbuilder) | array_array_of_integer(List> value) | | [ArrayTestMapBuilder](#arraytestmapbuilder) | array_array_of_model(List>> value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, Void value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, boolean value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, String value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, int value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, float value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, long value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, double value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, List value) | +| [ArrayTestMapBuilder](#arraytestmapbuilder) | additionalProperty(String key, Map value) | ## ArrayTestMap public static class ArrayTestMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 1732a6e8211..5dd27ff446f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -76,6 +76,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, Void value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, boolean value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, String value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, int value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, float value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, long value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, double value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, List value) | +| [BananaMap0Builder](#bananamap0builder) | additionalProperty(String key, Map value) | + ## BananaMapBuilder public class BananaMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index 98a002b2e7f..8f1d8890e67 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -84,6 +84,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [BananaReqMap0Builder](#bananareqmap0builder) | sweet(boolean value) | + ## BananaReqMapBuilder public class BananaReqMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index d6e731edaf8..50b68465722 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -78,6 +78,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, Void value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, boolean value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, String value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, int value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, float value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, long value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, double value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, List value) | +| [BasquePigMap0Builder](#basquepigmap0builder) | additionalProperty(String key, Map value) | + ## BasquePigMapBuilder public class BasquePigMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index c7710cbb779..86acd98158b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -106,6 +106,15 @@ A class that builds the Map input type | [CapitalizationMapBuilder](#capitalizationmapbuilder) | Capital_Snake(String value) | | [CapitalizationMapBuilder](#capitalizationmapbuilder) | SCA_ETH_Flow_Points(String value) | | [CapitalizationMapBuilder](#capitalizationmapbuilder) | ATT_NAME(String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, Void value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, boolean value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, String value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, int value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, float value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, long value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, double value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, List value) | +| [CapitalizationMapBuilder](#capitalizationmapbuilder) | additionalProperty(String key, Map value) | ## CapitalizationMap public static class CapitalizationMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index 0f63a58fa1f..0f25d156f3f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -101,6 +101,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | declawed(boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 3390b1f8504..533f193ed40 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -85,6 +85,16 @@ A class that builds the Map input type | [CategoryMap0Builder](#categorymap0builder) | id(float value) | | [CategoryMap0Builder](#categorymap0builder) | id(long value) | | [CategoryMap0Builder](#categorymap0builder) | id(double value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, Void value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, boolean value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, String value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, int value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, float value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, long value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, double value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, List value) | +| [CategoryMap0Builder](#categorymap0builder) | additionalProperty(String key, Map value) | + ## CategoryMapBuilder public class CategoryMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index cac58942971..0c689f3e39b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -101,6 +101,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | name(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/ClassModel.md b/samples/client/petstore/java/docs/components/schemas/ClassModel.md index 9d69c765465..d615dd661a5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ClassModel.md +++ b/samples/client/petstore/java/docs/components/schemas/ClassModel.md @@ -58,6 +58,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ClassModelMapBuilder](#classmodelmapbuilder) | setClass(String value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, Void value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, boolean value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, String value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, int value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, float value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, long value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, double value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, List value) | +| [ClassModelMapBuilder](#classmodelmapbuilder) | additionalProperty(String key, Map value) | ## ClassModelMap public static class ClassModelMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 9bd23ea1a67..f3e45ceb6f2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -76,6 +76,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ClientMapBuilder1](#clientmapbuilder1) | client(String value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, Void value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, boolean value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, String value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, int value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, float value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, long value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, double value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, List value) | +| [ClientMapBuilder1](#clientmapbuilder1) | additionalProperty(String key, Map value) | ## ClientMap public static class ClientMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index 55754101dcd..7621adfcecc 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -104,6 +104,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType(String value) | | [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType([StringQuadrilateralTypeEnums](#stringquadrilateraltypeenums) value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index f3a2a9a5a41..0904732d747 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -78,6 +78,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, Void value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, boolean value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, String value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, int value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, float value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, long value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, double value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, List value) | +| [DanishPigMap0Builder](#danishpigmap0builder) | additionalProperty(String key, Map value) | + ## DanishPigMapBuilder public class DanishPigMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index 3e474d8815f..04263461b6e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -101,6 +101,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | breed(String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index 642ff1da8fd..ed01f9156c0 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -93,6 +93,15 @@ A class that builds the Map input type | [EnumArraysMapBuilder](#enumarraysmapbuilder) | just_symbol(String value) | | [EnumArraysMapBuilder](#enumarraysmapbuilder) | just_symbol([StringJustSymbolEnums](#stringjustsymbolenums) value) | | [EnumArraysMapBuilder](#enumarraysmapbuilder) | array_enum(List value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, Void value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, boolean value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, String value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, int value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, float value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, long value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, double value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, List value) | +| [EnumArraysMapBuilder](#enumarraysmapbuilder) | additionalProperty(String key, Map value) | ## EnumArraysMap public static class EnumArraysMap
diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index c23f5301415..f591a452a8f 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -144,6 +144,16 @@ A class that builds the Map input type | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.LongIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#longintegerenumonevalueenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.FloatIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#floatintegerenumonevalueenums) value) | | [EnumTestMap0Builder](#enumtestmap0builder) | IntegerEnumOneValue([IntegerEnumOneValue.DoubleIntegerEnumOneValueEnums](../../components/schemas/IntegerEnumOneValue.md#doubleintegerenumonevalueenums) value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, Void value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, boolean value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, String value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, int value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, float value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, long value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, double value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, List value) | +| [EnumTestMap0Builder](#enumtestmap0builder) | additionalProperty(String key, Map value) | + ## EnumTestMapBuilder public class EnumTestMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index 84ad368cfd3..4a62af88f35 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -104,6 +104,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index 2e9986ce2a0..4571cb39e87 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -79,6 +79,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [FileMapBuilder](#filemapbuilder) | sourceURI(String value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, Void value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, boolean value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, String value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, int value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, float value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, long value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, double value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, List value) | +| [FileMapBuilder](#filemapbuilder) | additionalProperty(String key, Map value) | ## FileMap public static class FileMap
diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index 3a461b51147..3994bdf75c4 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -82,6 +82,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | file(Map value) | | [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | files(List> value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, Void value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, boolean value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, String value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, int value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, float value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, long value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, double value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, List value) | +| [FileSchemaTestClassMapBuilder](#fileschematestclassmapbuilder) | additionalProperty(String key, Map value) | ## FileSchemaTestClassMap public static class FileSchemaTestClassMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index e724a791127..db83a13539a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -71,6 +71,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [FooMapBuilder](#foomapbuilder) | bar(String value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, Void value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, boolean value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, String value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, int value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, float value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, long value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, double value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, List value) | +| [FooMapBuilder](#foomapbuilder) | additionalProperty(String key, Map value) | ## FooMap public static class FooMap
diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index 7de2f2fd08f..dab78ce8506 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -220,6 +220,16 @@ A class that builds the Map input type | [FormatTestMap0000Builder](#formattestmap0000builder) | pattern_with_digits(String value) | | [FormatTestMap0000Builder](#formattestmap0000builder) | pattern_with_digits_and_delimiter(String value) | | [FormatTestMap0000Builder](#formattestmap0000builder) | noneProp(Void value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, Void value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, boolean value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, String value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, int value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, float value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, long value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, double value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, List value) | +| [FormatTestMap0000Builder](#formattestmap0000builder) | additionalProperty(String key, Map value) | + ## FormatTestMap0001Builder public class FormatTestMap0001Builder
builder for `Map` @@ -235,6 +245,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [FormatTestMap0000Builder](#formattestmap0000builder) | password(String value) | + ## FormatTestMap0010Builder public class FormatTestMap0010Builder
builder for `Map` @@ -253,6 +264,7 @@ A class that builds the Map input type | [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(float value) | | [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(long value) | | [FormatTestMap0000Builder](#formattestmap0000builder) | setNumber(double value) | + ## FormatTestMap0011Builder public class FormatTestMap0011Builder
builder for `Map` @@ -272,6 +284,7 @@ A class that builds the Map input type | [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(long value) | | [FormatTestMap0001Builder](#formattestmap0001builder) | setNumber(double value) | | [FormatTestMap0010Builder](#formattestmap0010builder) | password(String value) | + ## FormatTestMap0100Builder public class FormatTestMap0100Builder
builder for `Map` @@ -287,6 +300,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [FormatTestMap0000Builder](#formattestmap0000builder) | date(String value) | + ## FormatTestMap0101Builder public class FormatTestMap0101Builder
builder for `Map` @@ -303,6 +317,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [FormatTestMap0001Builder](#formattestmap0001builder) | date(String value) | | [FormatTestMap0100Builder](#formattestmap0100builder) | password(String value) | + ## FormatTestMap0110Builder public class FormatTestMap0110Builder
builder for `Map` @@ -322,6 +337,7 @@ A class that builds the Map input type | [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(float value) | | [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(long value) | | [FormatTestMap0100Builder](#formattestmap0100builder) | setNumber(double value) | + ## FormatTestMap0111Builder public class FormatTestMap0111Builder
builder for `Map` @@ -342,6 +358,7 @@ A class that builds the Map input type | [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(long value) | | [FormatTestMap0101Builder](#formattestmap0101builder) | setNumber(double value) | | [FormatTestMap0110Builder](#formattestmap0110builder) | password(String value) | + ## FormatTestMap1000Builder public class FormatTestMap1000Builder
builder for `Map` @@ -357,6 +374,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [FormatTestMap0000Builder](#formattestmap0000builder) | setByte(String value) | + ## FormatTestMap1001Builder public class FormatTestMap1001Builder
builder for `Map` @@ -373,6 +391,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [FormatTestMap0001Builder](#formattestmap0001builder) | setByte(String value) | | [FormatTestMap1000Builder](#formattestmap1000builder) | password(String value) | + ## FormatTestMap1010Builder public class FormatTestMap1010Builder
builder for `Map` @@ -392,6 +411,7 @@ A class that builds the Map input type | [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(float value) | | [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(long value) | | [FormatTestMap1000Builder](#formattestmap1000builder) | setNumber(double value) | + ## FormatTestMap1011Builder public class FormatTestMap1011Builder
builder for `Map` @@ -412,6 +432,7 @@ A class that builds the Map input type | [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(long value) | | [FormatTestMap1001Builder](#formattestmap1001builder) | setNumber(double value) | | [FormatTestMap1010Builder](#formattestmap1010builder) | password(String value) | + ## FormatTestMap1100Builder public class FormatTestMap1100Builder
builder for `Map` @@ -428,6 +449,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [FormatTestMap0100Builder](#formattestmap0100builder) | setByte(String value) | | [FormatTestMap1000Builder](#formattestmap1000builder) | date(String value) | + ## FormatTestMap1101Builder public class FormatTestMap1101Builder
builder for `Map` @@ -445,6 +467,7 @@ A class that builds the Map input type | [FormatTestMap0101Builder](#formattestmap0101builder) | setByte(String value) | | [FormatTestMap1001Builder](#formattestmap1001builder) | date(String value) | | [FormatTestMap1100Builder](#formattestmap1100builder) | password(String value) | + ## FormatTestMap1110Builder public class FormatTestMap1110Builder
builder for `Map` @@ -465,6 +488,7 @@ A class that builds the Map input type | [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(float value) | | [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(long value) | | [FormatTestMap1100Builder](#formattestmap1100builder) | setNumber(double value) | + ## FormatTestMapBuilder public class FormatTestMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index 5d70298e523..05236308906 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -85,6 +85,15 @@ A class that builds the Map input type | [FromSchemaMapBuilder](#fromschemamapbuilder) | id(float value) | | [FromSchemaMapBuilder](#fromschemamapbuilder) | id(long value) | | [FromSchemaMapBuilder](#fromschemamapbuilder) | id(double value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, Void value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, boolean value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, String value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, int value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, float value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, long value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, double value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, List value) | +| [FromSchemaMapBuilder](#fromschemamapbuilder) | additionalProperty(String key, Map value) | ## FromSchemaMap public static class FromSchemaMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Fruit.md b/samples/client/petstore/java/docs/components/schemas/Fruit.md index 604e5f8639a..0ee428416b0 100644 --- a/samples/client/petstore/java/docs/components/schemas/Fruit.md +++ b/samples/client/petstore/java/docs/components/schemas/Fruit.md @@ -56,6 +56,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [FruitMapBuilder](#fruitmapbuilder) | color(String value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, Void value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, boolean value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, String value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, int value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, float value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, long value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, double value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, List value) | +| [FruitMapBuilder](#fruitmapbuilder) | additionalProperty(String key, Map value) | ## FruitMap public static class FruitMap
diff --git a/samples/client/petstore/java/docs/components/schemas/GmFruit.md b/samples/client/petstore/java/docs/components/schemas/GmFruit.md index aeb6819811e..bc6e241815b 100644 --- a/samples/client/petstore/java/docs/components/schemas/GmFruit.md +++ b/samples/client/petstore/java/docs/components/schemas/GmFruit.md @@ -56,6 +56,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [GmFruitMapBuilder](#gmfruitmapbuilder) | color(String value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, Void value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, boolean value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, String value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, int value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, float value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, long value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, double value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, List value) | +| [GmFruitMapBuilder](#gmfruitmapbuilder) | additionalProperty(String key, Map value) | ## GmFruitMap public static class GmFruitMap
diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index 5ddaffc810e..fd4d9d63c95 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -76,6 +76,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, Void value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, boolean value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, String value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, int value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, float value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, long value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, double value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, List value) | +| [GrandparentAnimalMap0Builder](#grandparentanimalmap0builder) | additionalProperty(String key, Map value) | + ## GrandparentAnimalMapBuilder public class GrandparentAnimalMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index 6050610e38c..1a23b38b1c6 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -82,6 +82,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | bar(String value) | | [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | foo(String value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, Void value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, boolean value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, String value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, int value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, float value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, long value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, double value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, List value) | +| [HasOnlyReadOnlyMapBuilder](#hasonlyreadonlymapbuilder) | additionalProperty(String key, Map value) | ## HasOnlyReadOnlyMap public static class HasOnlyReadOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index fcffa50e09a..a45fdee9d1b 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -80,6 +80,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | NullableMessage(Void value) | | [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | NullableMessage(String value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, Void value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, boolean value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, String value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, int value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, float value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, long value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, double value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, List value) | +| [HealthCheckResultMapBuilder](#healthcheckresultmapbuilder) | additionalProperty(String key, Map value) | ## HealthCheckResultMap public static class HealthCheckResultMap
diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index a1e9806d08b..ce8f8396ca3 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -104,6 +104,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index 24d2cc4e5b4..a86093af84b 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -86,6 +86,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | + ## JSONPatchRequestAddReplaceTestMap001Builder public class JSONPatchRequestAddReplaceTestMap001Builder
builder for `Map` @@ -109,6 +110,7 @@ A class that builds the Map input type | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(double value) | | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(List value) | | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | value(Map value) | + ## JSONPatchRequestAddReplaceTestMap010Builder public class JSONPatchRequestAddReplaceTestMap010Builder
builder for `Map` @@ -124,6 +126,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | path(String value) | + ## JSONPatchRequestAddReplaceTestMap011Builder public class JSONPatchRequestAddReplaceTestMap011Builder
builder for `Map` @@ -148,6 +151,7 @@ A class that builds the Map input type | [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(double value) | | [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(List value) | | [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | value(Map value) | + ## JSONPatchRequestAddReplaceTestMap100Builder public class JSONPatchRequestAddReplaceTestMap100Builder
builder for `Map` @@ -164,6 +168,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | op(String value) | | [JSONPatchRequestAddReplaceTestMap000Builder](#jsonpatchrequestaddreplacetestmap000builder) | op([StringOpEnums](#stringopenums) value) | + ## JSONPatchRequestAddReplaceTestMap101Builder public class JSONPatchRequestAddReplaceTestMap101Builder
builder for `Map` @@ -189,6 +194,7 @@ A class that builds the Map input type | [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(double value) | | [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(List value) | | [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | value(Map value) | + ## JSONPatchRequestAddReplaceTestMap110Builder public class JSONPatchRequestAddReplaceTestMap110Builder
builder for `Map` @@ -206,6 +212,7 @@ A class that builds the Map input type | [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | op(String value) | | [JSONPatchRequestAddReplaceTestMap010Builder](#jsonpatchrequestaddreplacetestmap010builder) | op([StringOpEnums](#stringopenums) value) | | [JSONPatchRequestAddReplaceTestMap100Builder](#jsonpatchrequestaddreplacetestmap100builder) | path(String value) | + ## JSONPatchRequestAddReplaceTestMapBuilder public class JSONPatchRequestAddReplaceTestMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index 06c1408449b..d590a14893c 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -90,6 +90,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | + ## JSONPatchRequestMoveCopyMap001Builder public class JSONPatchRequestMoveCopyMap001Builder
builder for `Map` @@ -105,6 +106,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | path(String value) | + ## JSONPatchRequestMoveCopyMap010Builder public class JSONPatchRequestMoveCopyMap010Builder
builder for `Map` @@ -121,6 +123,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | op(String value) | | [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | op([StringOpEnums](#stringopenums) value) | + ## JSONPatchRequestMoveCopyMap011Builder public class JSONPatchRequestMoveCopyMap011Builder
builder for `Map` @@ -138,6 +141,7 @@ A class that builds the Map input type | [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | op(String value) | | [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | op([StringOpEnums](#stringopenums) value) | | [JSONPatchRequestMoveCopyMap010Builder](#jsonpatchrequestmovecopymap010builder) | path(String value) | + ## JSONPatchRequestMoveCopyMap100Builder public class JSONPatchRequestMoveCopyMap100Builder
builder for `Map` @@ -153,6 +157,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [JSONPatchRequestMoveCopyMap000Builder](#jsonpatchrequestmovecopymap000builder) | from(String value) | + ## JSONPatchRequestMoveCopyMap101Builder public class JSONPatchRequestMoveCopyMap101Builder
builder for `Map` @@ -169,6 +174,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [JSONPatchRequestMoveCopyMap001Builder](#jsonpatchrequestmovecopymap001builder) | from(String value) | | [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | path(String value) | + ## JSONPatchRequestMoveCopyMap110Builder public class JSONPatchRequestMoveCopyMap110Builder
builder for `Map` @@ -186,6 +192,7 @@ A class that builds the Map input type | [JSONPatchRequestMoveCopyMap010Builder](#jsonpatchrequestmovecopymap010builder) | from(String value) | | [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | op(String value) | | [JSONPatchRequestMoveCopyMap100Builder](#jsonpatchrequestmovecopymap100builder) | op([StringOpEnums](#stringopenums) value) | + ## JSONPatchRequestMoveCopyMapBuilder public class JSONPatchRequestMoveCopyMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index 430f6fd9a48..a9ebd911d38 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -85,6 +85,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | + ## JSONPatchRequestRemoveMap01Builder public class JSONPatchRequestRemoveMap01Builder
builder for `Map` @@ -100,6 +101,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | path(String value) | + ## JSONPatchRequestRemoveMap10Builder public class JSONPatchRequestRemoveMap10Builder
builder for `Map` @@ -116,6 +118,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | op(String value) | | [JSONPatchRequestRemoveMap00Builder](#jsonpatchrequestremovemap00builder) | op([StringOpEnums](#stringopenums) value) | + ## JSONPatchRequestRemoveMapBuilder public class JSONPatchRequestRemoveMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index c13a6373166..769b1458599 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -106,6 +106,15 @@ A class that builds the Map input type | [MapTestMapBuilder](#maptestmapbuilder) | map_of_enum_string(Map value) | | [MapTestMapBuilder](#maptestmapbuilder) | direct_map(Map value) | | [MapTestMapBuilder](#maptestmapbuilder) | indirect_map(Map value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, Void value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, boolean value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, String value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, int value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, float value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, long value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, double value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, List value) | +| [MapTestMapBuilder](#maptestmapbuilder) | additionalProperty(String key, Map value) | ## MapTestMap public static class MapTestMap
diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 9209a7d8a81..6d59c1943fc 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -91,6 +91,15 @@ A class that builds the Map input type | [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | setUuid(String value) | | [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | dateTime(String value) | | [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | setMap(Map> value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, Void value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, boolean value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, String value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, int value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, float value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, long value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, double value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, List value) | +| [MixedPropertiesAndAdditionalPropertiesClassMapBuilder](#mixedpropertiesandadditionalpropertiesclassmapbuilder) | additionalProperty(String key, Map value) | ## MixedPropertiesAndAdditionalPropertiesClassMap public static class MixedPropertiesAndAdditionalPropertiesClassMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index b951759c24f..68056edd43b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -82,6 +82,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | + ## MoneyMap01Builder public class MoneyMap01Builder
builder for `Map` @@ -98,6 +99,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [MoneyMap00Builder](#moneymap00builder) | currency(String value) | | [MoneyMap00Builder](#moneymap00builder) | currency([Currency.StringCurrencyEnums](../../components/schemas/Currency.md#stringcurrencyenums) value) | + ## MoneyMap10Builder public class MoneyMap10Builder
builder for `Map` @@ -113,6 +115,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [MoneyMap00Builder](#moneymap00builder) | amount(String value) | + ## MoneyMapBuilder public class MoneyMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Name.md b/samples/client/petstore/java/docs/components/schemas/Name.md index 2f0e1632c75..3f627e18df8 100644 --- a/samples/client/petstore/java/docs/components/schemas/Name.md +++ b/samples/client/petstore/java/docs/components/schemas/Name.md @@ -63,6 +63,16 @@ A class that builds the Map input type | [NameMap0Builder](#namemap0builder) | snake_case(int value) | | [NameMap0Builder](#namemap0builder) | snake_case(float value) | | [NameMap0Builder](#namemap0builder) | property(String value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, Void value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, boolean value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, String value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, int value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, float value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, long value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, double value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, List value) | +| [NameMap0Builder](#namemap0builder) | additionalProperty(String key, Map value) | + ## NameMapBuilder1 public class NameMapBuilder1
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index ffbee1e03fa..d4d28541736 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -87,6 +87,7 @@ A class that builds the Map input type | [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(float value) | | [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(long value) | | [NoAdditionalPropertiesMap0Builder](#noadditionalpropertiesmap0builder) | petId(double value) | + ## NoAdditionalPropertiesMapBuilder public class NoAdditionalPropertiesMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index bec9242f058..c0588d69dc6 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -79,6 +79,15 @@ A class that builds the Map input type | [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(float value) | | [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(long value) | | [NumberOnlyMapBuilder](#numberonlymapbuilder) | JustNumber(double value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, Void value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, boolean value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, String value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, int value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, float value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, long value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, double value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, List value) | +| [NumberOnlyMapBuilder](#numberonlymapbuilder) | additionalProperty(String key, Map value) | ## NumberOnlyMap public static class NumberOnlyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index ad8fe6ba1a7..97a93dcd384 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -77,6 +77,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, Void value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, boolean value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, String value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, int value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, float value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, long value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, double value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, List value) | +| [ObjWithRequiredPropsMap0Builder](#objwithrequiredpropsmap0builder) | additionalProperty(String key, Map value) | + ## ObjWithRequiredPropsMapBuilder public class ObjWithRequiredPropsMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 08b0dac4559..5068ce8626a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -76,6 +76,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, Void value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, boolean value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, String value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, int value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, float value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, long value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, double value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, List value) | +| [ObjWithRequiredPropsBaseMap0Builder](#objwithrequiredpropsbasemap0builder) | additionalProperty(String key, Map value) | + ## ObjWithRequiredPropsBaseMapBuilder public class ObjWithRequiredPropsBaseMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index 7257a15f18b..df0f7743ac1 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -81,6 +81,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, Void value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, boolean value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, String value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, int value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, float value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, long value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, double value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, List value) | +| [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | additionalProperty(String key, Map value) | + ## ObjectModelWithArgAndArgsPropertiesMap01Builder public class ObjectModelWithArgAndArgsPropertiesMap01Builder
builder for `Map` @@ -96,6 +106,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | args(String value) | + ## ObjectModelWithArgAndArgsPropertiesMap10Builder public class ObjectModelWithArgAndArgsPropertiesMap10Builder
builder for `Map` @@ -111,6 +122,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ObjectModelWithArgAndArgsPropertiesMap00Builder](#objectmodelwithargandargspropertiesmap00builder) | arg(String value) | + ## ObjectModelWithArgAndArgsPropertiesMapBuilder public class ObjectModelWithArgAndArgsPropertiesMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index 3c48c9d4e6f..d6daca88c1f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -79,6 +79,15 @@ A class that builds the Map input type | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myNumber(double value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myString(String value) | | [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | myBoolean(boolean value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, String value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, int value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, float value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, long value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, double value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, List value) | +| [ObjectModelWithRefPropsMapBuilder](#objectmodelwithrefpropsmapbuilder) | additionalProperty(String key, Map value) | ## ObjectModelWithRefPropsMap public static class ObjectModelWithRefPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index 52859601fff..576c8677986 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -102,6 +102,16 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1Map0Builder](#schema1map0builder) | name(String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Void value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, int value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, float value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, long value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, double value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, List value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index 2e63abf11ec..8cb2070f906 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -77,6 +77,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | someProp(Map value) | | [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | someprop(Map value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, String value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, int value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, float value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, long value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, double value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, List value) | +| [ObjectWithCollidingPropertiesMapBuilder](#objectwithcollidingpropertiesmapbuilder) | additionalProperty(String key, Map value) | ## ObjectWithCollidingPropertiesMap public static class ObjectWithCollidingPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 743c7ae707b..96688200928 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -95,6 +95,15 @@ A class that builds the Map input type | [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | length(String value) | | [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | width(String value) | | [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | cost(Map value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, String value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, int value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, float value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, long value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, double value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, List value) | +| [ObjectWithDecimalPropertiesMapBuilder](#objectwithdecimalpropertiesmapbuilder) | additionalProperty(String key, Map value) | ## ObjectWithDecimalPropertiesMap public static class ObjectWithDecimalPropertiesMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index 12dd4916a5c..23c1c8f4ab5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -97,6 +97,16 @@ A class that builds the Map input type | [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(float value) | | [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(long value) | | [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | set123number(double value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, Void value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, boolean value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, String value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, int value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, float value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, long value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, double value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, List value) | +| [ObjectWithDifficultlyNamedPropsMap0Builder](#objectwithdifficultlynamedpropsmap0builder) | additionalProperty(String key, Map value) | + ## ObjectWithDifficultlyNamedPropsMapBuilder public class ObjectWithDifficultlyNamedPropsMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index de8a33b1ea4..e6fc0df3c23 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -81,6 +81,15 @@ A class that builds the Map input type | [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(double value) | | [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(List value) | | [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | someProp(Map value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, Void value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, String value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, int value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, float value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, long value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, double value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, List value) | +| [ObjectWithInlineCompositionPropertyMapBuilder](#objectwithinlinecompositionpropertymapbuilder) | additionalProperty(String key, Map value) | ## ObjectWithInlineCompositionPropertyMap public static class ObjectWithInlineCompositionPropertyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index d738577cf6b..7baa3e15c2a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -90,6 +90,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, Void value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, boolean value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, String value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, int value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, float value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, long value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, double value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, List value) | +| [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | additionalProperty(String key, Map value) | + ## ObjectWithInvalidNamedRefedPropertiesMap01Builder public class ObjectWithInvalidNamedRefedPropertiesMap01Builder
builder for `Map` @@ -105,6 +115,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | from(Map value) | + ## ObjectWithInvalidNamedRefedPropertiesMap10Builder public class ObjectWithInvalidNamedRefedPropertiesMap10Builder
builder for `Map` @@ -120,6 +131,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ObjectWithInvalidNamedRefedPropertiesMap00Builder](#objectwithinvalidnamedrefedpropertiesmap00builder) | setExclamationMarkReference(List value) | + ## ObjectWithInvalidNamedRefedPropertiesMapBuilder public class ObjectWithInvalidNamedRefedPropertiesMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index 78bd11d7192..8a235699dbc 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -76,6 +76,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | test(String value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, String value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, int value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, float value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, long value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, double value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, List value) | +| [ObjectWithOptionalTestPropMapBuilder](#objectwithoptionaltestpropmapbuilder) | additionalProperty(String key, Map value) | ## ObjectWithOptionalTestPropMap public static class ObjectWithOptionalTestPropMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index 898ab9d3c28..7588ed7c41d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -116,6 +116,15 @@ A class that builds the Map input type | [OrderMapBuilder](#ordermapbuilder) | status(String value) | | [OrderMapBuilder](#ordermapbuilder) | status([StringStatusEnums](#stringstatusenums) value) | | [OrderMapBuilder](#ordermapbuilder) | complete(boolean value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, Void value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, boolean value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, String value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, int value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, float value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, long value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, double value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, List value) | +| [OrderMapBuilder](#ordermapbuilder) | additionalProperty(String key, Map value) | ## OrderMap public static class OrderMap
diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index 66aec516efc..ca155b0054c 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -88,6 +88,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | + ## PaginatedResultMyObjectDtoMap01Builder public class PaginatedResultMyObjectDtoMap01Builder
builder for `Map` @@ -103,6 +104,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | results(List> value) | + ## PaginatedResultMyObjectDtoMap10Builder public class PaginatedResultMyObjectDtoMap10Builder
builder for `Map` @@ -121,6 +123,7 @@ A class that builds the Map input type | [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(float value) | | [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(long value) | | [PaginatedResultMyObjectDtoMap00Builder](#paginatedresultmyobjectdtomap00builder) | count(double value) | + ## PaginatedResultMyObjectDtoMapBuilder public class PaginatedResultMyObjectDtoMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 1a4c8068032..853b2ae3350 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -138,6 +138,16 @@ A class that builds the Map input type | [PetMap00Builder](#petmap00builder) | tags(List> value) | | [PetMap00Builder](#petmap00builder) | status(String value) | | [PetMap00Builder](#petmap00builder) | status([StringStatusEnums](#stringstatusenums) value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, Void value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, boolean value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, String value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, int value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, float value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, long value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, double value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, List value) | +| [PetMap00Builder](#petmap00builder) | additionalProperty(String key, Map value) | + ## PetMap01Builder public class PetMap01Builder
builder for `Map` @@ -153,6 +163,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [PetMap00Builder](#petmap00builder) | photoUrls(List value) | + ## PetMap10Builder public class PetMap10Builder
builder for `Map` @@ -168,6 +179,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [PetMap00Builder](#petmap00builder) | name(String value) | + ## PetMapBuilder public class PetMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index b7238b15c51..7fd3456116c 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -80,6 +80,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [PlayerMapBuilder](#playermapbuilder) | name(String value) | | [PlayerMapBuilder](#playermapbuilder) | enemyPlayer(Map value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, Void value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, boolean value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, String value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, int value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, float value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, long value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, double value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, List value) | +| [PlayerMapBuilder](#playermapbuilder) | additionalProperty(String key, Map value) | ## PlayerMap public static class PlayerMap
diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index 17bd7ab0fed..9f407a973f5 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -79,6 +79,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [PublicKeyMapBuilder](#publickeymapbuilder) | key(String value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, Void value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, boolean value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, String value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, int value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, float value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, long value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, double value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, List value) | +| [PublicKeyMapBuilder](#publickeymapbuilder) | additionalProperty(String key, Map value) | ## PublicKeyMap public static class PublicKeyMap
diff --git a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md index 139348c568a..af290bba7bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md @@ -58,6 +58,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, Void value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, boolean value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, String value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, int value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, float value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, long value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, double value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, List value) | +| [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | additionalProperty(String key, Map value) | + ## QuadrilateralInterfaceMap01Builder public class QuadrilateralInterfaceMap01Builder
builder for `Map` @@ -74,6 +84,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | shapeType(String value) | | [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | + ## QuadrilateralInterfaceMap10Builder public class QuadrilateralInterfaceMap10Builder
builder for `Map` @@ -89,6 +100,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [QuadrilateralInterfaceMap00Builder](#quadrilateralinterfacemap00builder) | quadrilateralType(String value) | + ## QuadrilateralInterfaceMapBuilder public class QuadrilateralInterfaceMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index b6f25e6493d..e316898079c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -82,6 +82,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | bar(String value) | | [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | baz(String value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, Void value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, boolean value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, String value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, int value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, float value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, long value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, double value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, List value) | +| [ReadOnlyFirstMapBuilder](#readonlyfirstmapbuilder) | additionalProperty(String key, Map value) | ## ReadOnlyFirstMap public static class ReadOnlyFirstMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 1635e3c3c54..5af0849a431 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -77,6 +77,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | additionalProperty(String key, String value) | + ## ReqPropsFromExplicitAddPropsMap01Builder public class ReqPropsFromExplicitAddPropsMap01Builder
builder for `Map` @@ -92,7 +93,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | validName(String value) | -| [ReqPropsFromExplicitAddPropsMap01Builder](#reqpropsfromexplicitaddpropsmap01builder) | additionalProperty(String key, String value) | + ## ReqPropsFromExplicitAddPropsMap10Builder public class ReqPropsFromExplicitAddPropsMap10Builder
builder for `Map` @@ -108,7 +109,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap00Builder](#reqpropsfromexplicitaddpropsmap00builder) | setInvalidHyphenMinusName(String value) | -| [ReqPropsFromExplicitAddPropsMap10Builder](#reqpropsfromexplicitaddpropsmap10builder) | additionalProperty(String key, String value) | + ## ReqPropsFromExplicitAddPropsMapBuilder public class ReqPropsFromExplicitAddPropsMapBuilder
builder for `Map` @@ -125,7 +126,6 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [ReqPropsFromExplicitAddPropsMap01Builder](#reqpropsfromexplicitaddpropsmap01builder) | setInvalidHyphenMinusName(String value) | | [ReqPropsFromExplicitAddPropsMap10Builder](#reqpropsfromexplicitaddpropsmap10builder) | validName(String value) | -| [ReqPropsFromExplicitAddPropsMapBuilder](#reqpropsfromexplicitaddpropsmapbuilder) | additionalProperty(String key, String value) | ## ReqPropsFromExplicitAddPropsMap public static class ReqPropsFromExplicitAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index d438daa1aaa..aee040d512d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -81,6 +81,7 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, double value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, List value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | additionalProperty(String key, Map value) | + ## ReqPropsFromTrueAddPropsMap01Builder public class ReqPropsFromTrueAddPropsMap01Builder
builder for `Map` @@ -104,15 +105,7 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(double value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(List value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | validName(Map value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, Void value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, boolean value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, String value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, int value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, float value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, long value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, double value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, List value) | -| [ReqPropsFromTrueAddPropsMap01Builder](#reqpropsfromtrueaddpropsmap01builder) | additionalProperty(String key, Map value) | + ## ReqPropsFromTrueAddPropsMap10Builder public class ReqPropsFromTrueAddPropsMap10Builder
builder for `Map` @@ -136,15 +129,7 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(double value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(List value) | | [ReqPropsFromTrueAddPropsMap00Builder](#reqpropsfromtrueaddpropsmap00builder) | setInvalidHyphenMinusName(Map value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, Void value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, boolean value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, String value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, int value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, float value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, long value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, double value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, List value) | -| [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | additionalProperty(String key, Map value) | + ## ReqPropsFromTrueAddPropsMapBuilder public class ReqPropsFromTrueAddPropsMapBuilder
builder for `Map` @@ -177,15 +162,6 @@ A class that builds the Map input type | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(double value) | | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(List value) | | [ReqPropsFromTrueAddPropsMap10Builder](#reqpropsfromtrueaddpropsmap10builder) | validName(Map value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, Void value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, boolean value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, String value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, int value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, float value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, long value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, double value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, List value) | -| [ReqPropsFromTrueAddPropsMapBuilder](#reqpropsfromtrueaddpropsmapbuilder) | additionalProperty(String key, Map value) | ## ReqPropsFromTrueAddPropsMap public static class ReqPropsFromTrueAddPropsMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 501050ee21c..79b34056d4f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -70,6 +70,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, Void value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, boolean value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, String value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, int value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, float value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, long value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, double value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, List value) | +| [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | additionalProperty(String key, Map value) | + ## ReqPropsFromUnsetAddPropsMap01Builder public class ReqPropsFromUnsetAddPropsMap01Builder
builder for `Map` @@ -93,6 +103,7 @@ A class that builds the Map input type | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(double value) | | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(List value) | | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | validName(Map value) | + ## ReqPropsFromUnsetAddPropsMap10Builder public class ReqPropsFromUnsetAddPropsMap10Builder
builder for `Map` @@ -116,6 +127,7 @@ A class that builds the Map input type | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(double value) | | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(List value) | | [ReqPropsFromUnsetAddPropsMap00Builder](#reqpropsfromunsetaddpropsmap00builder) | setInvalidHyphenMinusName(Map value) | + ## ReqPropsFromUnsetAddPropsMapBuilder public class ReqPropsFromUnsetAddPropsMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md index 4bc41131e36..dbce1d2902c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md @@ -59,6 +59,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [ReturnMapBuilder1](#returnmapbuilder1) | setReturn(int value) | | [ReturnMapBuilder1](#returnmapbuilder1) | setReturn(float value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, Void value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, boolean value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, String value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, int value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, float value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, long value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, double value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, List value) | +| [ReturnMapBuilder1](#returnmapbuilder1) | additionalProperty(String key, Map value) | ## ReturnMap public static class ReturnMap
diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index d53b15d01d0..3aee4e98cb8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -104,6 +104,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType(String value) | | [Schema1MapBuilder](#schema1mapbuilder) | triangleType([StringTriangleTypeEnums](#stringtriangletypeenums) value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md index dd3615d4d19..646d6dc5275 100644 --- a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md +++ b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md @@ -61,6 +61,15 @@ A class that builds the Map input type | [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | name(int value) | | [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | name(float value) | | [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | setClass(String value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, Void value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, boolean value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, String value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, int value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, float value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, long value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, double value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, List value) | +| [Schema200ResponseMapBuilder](#schema200responsemapbuilder) | additionalProperty(String key, Map value) | ## Schema200ResponseMap public static class Schema200ResponseMap
diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index 47355f64766..ace5eddf249 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -104,6 +104,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType(String value) | | [Schema1MapBuilder](#schema1mapbuilder) | quadrilateralType([StringQuadrilateralTypeEnums](#stringquadrilateraltypeenums) value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Void value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, String value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, int value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, float value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, long value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, double value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, List value) | +| [Schema1MapBuilder](#schema1mapbuilder) | additionalProperty(String key, Map value) | ## Schema1Map public static class Schema1Map
diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index 9878fbdad26..c0ce7d84278 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -79,6 +79,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | a(String value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, Void value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, boolean value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, String value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, int value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, float value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, long value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, double value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, List value) | +| [SpecialModelnameMapBuilder](#specialmodelnamemapbuilder) | additionalProperty(String key, Map value) | ## SpecialModelnameMap public static class SpecialModelnameMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index f3cf9f46c3a..c616c16701f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -85,6 +85,15 @@ A class that builds the Map input type | [TagMapBuilder](#tagmapbuilder) | id(long value) | | [TagMapBuilder](#tagmapbuilder) | id(double value) | | [TagMapBuilder](#tagmapbuilder) | name(String value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, Void value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, boolean value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, String value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, int value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, float value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, long value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, double value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, List value) | +| [TagMapBuilder](#tagmapbuilder) | additionalProperty(String key, Map value) | ## TagMap public static class TagMap
diff --git a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md index 7fd54ebe7d5..08869789441 100644 --- a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md @@ -58,6 +58,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, Void value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, boolean value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, String value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, int value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, float value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, long value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, double value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, List value) | +| [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | additionalProperty(String key, Map value) | + ## TriangleInterfaceMap01Builder public class TriangleInterfaceMap01Builder
builder for `Map` @@ -73,6 +83,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | triangleType(String value) | + ## TriangleInterfaceMap10Builder public class TriangleInterfaceMap10Builder
builder for `Map` @@ -89,6 +100,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | shapeType(String value) | | [TriangleInterfaceMap00Builder](#triangleinterfacemap00builder) | shapeType([StringShapeTypeEnums](#stringshapetypeenums) value) | + ## TriangleInterfaceMapBuilder public class TriangleInterfaceMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index 4b6269d1608..d48f4d233cc 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -162,6 +162,15 @@ A class that builds the Map input type | [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(double value) | | [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(List value) | | [UserMapBuilder](#usermapbuilder) | anyTypePropNullable(Map value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, Void value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, boolean value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, String value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, int value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, float value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, long value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, double value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, List value) | +| [UserMapBuilder](#usermapbuilder) | additionalProperty(String key, Map value) | ## UserMap public static class UserMap
diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 9ed6f181420..130273915b6 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -90,6 +90,16 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [WhaleMap0Builder](#whalemap0builder) | hasBaleen(boolean value) | | [WhaleMap0Builder](#whalemap0builder) | hasTeeth(boolean value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, Void value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, boolean value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, String value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, int value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, float value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, long value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, double value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, List value) | +| [WhaleMap0Builder](#whalemap0builder) | additionalProperty(String key, Map value) | + ## WhaleMapBuilder public class WhaleMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index fd1f02cb1c3..f7e8e6a8863 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -97,6 +97,7 @@ A class that builds the Map input type | [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, double value) | | [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, List value) | | [ZebraMap0Builder](#zebramap0builder) | additionalProperty(String key, Map value) | + ## ZebraMapBuilder public class ZebraMapBuilder
builder for `Map` @@ -113,15 +114,6 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [ZebraMap0Builder](#zebramap0builder) | className(String value) | | [ZebraMap0Builder](#zebramap0builder) | className([StringClassNameEnums](#stringclassnameenums) value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, Void value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, boolean value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, String value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, int value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, float value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, long value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, double value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, List value) | -| [ZebraMapBuilder](#zebramapbuilder) | additionalProperty(String key, Map value) | ## ZebraMap public static class ZebraMap
diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 65e4dbe1e1a..4b79c8564b6 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -93,6 +93,15 @@ A class that builds the Map input type | [SchemaMapBuilder](#schemamapbuilder) | enum_form_string_array(List value) | | [SchemaMapBuilder](#schemamapbuilder) | enum_form_string(String value) | | [SchemaMapBuilder](#schemamapbuilder) | enum_form_string([StringEnumFormStringEnums](#stringenumformstringenums) value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index fb4728a1f0f..cfd75528fe4 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -161,6 +161,16 @@ A class that builds the Map input type | [SchemaMap0000Builder](#schemamap0000builder) | dateTime(String value) | | [SchemaMap0000Builder](#schemamap0000builder) | password(String value) | | [SchemaMap0000Builder](#schemamap0000builder) | callback(String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, Void value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, String value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, int value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, float value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, long value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, double value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, List value) | +| [SchemaMap0000Builder](#schemamap0000builder) | additionalProperty(String key, Map value) | + ## SchemaMap0001Builder public class SchemaMap0001Builder
builder for `Map` @@ -176,6 +186,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [SchemaMap0000Builder](#schemamap0000builder) | pattern_without_delimiter(String value) | + ## SchemaMap0010Builder public class SchemaMap0010Builder
builder for `Map` @@ -194,6 +205,7 @@ A class that builds the Map input type | [SchemaMap0000Builder](#schemamap0000builder) | setNumber(float value) | | [SchemaMap0000Builder](#schemamap0000builder) | setNumber(long value) | | [SchemaMap0000Builder](#schemamap0000builder) | setNumber(double value) | + ## SchemaMap0011Builder public class SchemaMap0011Builder
builder for `Map` @@ -213,6 +225,7 @@ A class that builds the Map input type | [SchemaMap0001Builder](#schemamap0001builder) | setNumber(long value) | | [SchemaMap0001Builder](#schemamap0001builder) | setNumber(double value) | | [SchemaMap0010Builder](#schemamap0010builder) | pattern_without_delimiter(String value) | + ## SchemaMap0100Builder public class SchemaMap0100Builder
builder for `Map` @@ -231,6 +244,7 @@ A class that builds the Map input type | [SchemaMap0000Builder](#schemamap0000builder) | setDouble(float value) | | [SchemaMap0000Builder](#schemamap0000builder) | setDouble(long value) | | [SchemaMap0000Builder](#schemamap0000builder) | setDouble(double value) | + ## SchemaMap0101Builder public class SchemaMap0101Builder
builder for `Map` @@ -250,6 +264,7 @@ A class that builds the Map input type | [SchemaMap0001Builder](#schemamap0001builder) | setDouble(long value) | | [SchemaMap0001Builder](#schemamap0001builder) | setDouble(double value) | | [SchemaMap0100Builder](#schemamap0100builder) | pattern_without_delimiter(String value) | + ## SchemaMap0110Builder public class SchemaMap0110Builder
builder for `Map` @@ -272,6 +287,7 @@ A class that builds the Map input type | [SchemaMap0100Builder](#schemamap0100builder) | setNumber(float value) | | [SchemaMap0100Builder](#schemamap0100builder) | setNumber(long value) | | [SchemaMap0100Builder](#schemamap0100builder) | setNumber(double value) | + ## SchemaMap0111Builder public class SchemaMap0111Builder
builder for `Map` @@ -295,6 +311,7 @@ A class that builds the Map input type | [SchemaMap0101Builder](#schemamap0101builder) | setNumber(long value) | | [SchemaMap0101Builder](#schemamap0101builder) | setNumber(double value) | | [SchemaMap0110Builder](#schemamap0110builder) | pattern_without_delimiter(String value) | + ## SchemaMap1000Builder public class SchemaMap1000Builder
builder for `Map` @@ -310,6 +327,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [SchemaMap0000Builder](#schemamap0000builder) | setByte(String value) | + ## SchemaMap1001Builder public class SchemaMap1001Builder
builder for `Map` @@ -326,6 +344,7 @@ A class that builds the Map input type | ----------------- | ---------------------- | | [SchemaMap0001Builder](#schemamap0001builder) | setByte(String value) | | [SchemaMap1000Builder](#schemamap1000builder) | pattern_without_delimiter(String value) | + ## SchemaMap1010Builder public class SchemaMap1010Builder
builder for `Map` @@ -345,6 +364,7 @@ A class that builds the Map input type | [SchemaMap1000Builder](#schemamap1000builder) | setNumber(float value) | | [SchemaMap1000Builder](#schemamap1000builder) | setNumber(long value) | | [SchemaMap1000Builder](#schemamap1000builder) | setNumber(double value) | + ## SchemaMap1011Builder public class SchemaMap1011Builder
builder for `Map` @@ -365,6 +385,7 @@ A class that builds the Map input type | [SchemaMap1001Builder](#schemamap1001builder) | setNumber(long value) | | [SchemaMap1001Builder](#schemamap1001builder) | setNumber(double value) | | [SchemaMap1010Builder](#schemamap1010builder) | pattern_without_delimiter(String value) | + ## SchemaMap1100Builder public class SchemaMap1100Builder
builder for `Map` @@ -384,6 +405,7 @@ A class that builds the Map input type | [SchemaMap1000Builder](#schemamap1000builder) | setDouble(float value) | | [SchemaMap1000Builder](#schemamap1000builder) | setDouble(long value) | | [SchemaMap1000Builder](#schemamap1000builder) | setDouble(double value) | + ## SchemaMap1101Builder public class SchemaMap1101Builder
builder for `Map` @@ -404,6 +426,7 @@ A class that builds the Map input type | [SchemaMap1001Builder](#schemamap1001builder) | setDouble(long value) | | [SchemaMap1001Builder](#schemamap1001builder) | setDouble(double value) | | [SchemaMap1100Builder](#schemamap1100builder) | pattern_without_delimiter(String value) | + ## SchemaMap1110Builder public class SchemaMap1110Builder
builder for `Map` @@ -427,6 +450,7 @@ A class that builds the Map input type | [SchemaMap1100Builder](#schemamap1100builder) | setNumber(float value) | | [SchemaMap1100Builder](#schemamap1100builder) | setNumber(long value) | | [SchemaMap1100Builder](#schemamap1100builder) | setNumber(double value) | + ## SchemaMapBuilder public class SchemaMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index fb44ea8a494..097232b43d4 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -81,6 +81,15 @@ A class that builds the Map input type | [SchemaMapBuilder1](#schemamapbuilder1) | someProp(double value) | | [SchemaMapBuilder1](#schemamapbuilder1) | someProp(List value) | | [SchemaMapBuilder1](#schemamapbuilder1) | someProp(Map value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, String value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, int value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, float value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, long value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, double value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, List value) | +| [SchemaMapBuilder1](#schemamapbuilder1) | additionalProperty(String key, Map value) | ## SchemaMap1 public static class SchemaMap1
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index 79cd8872eab..c181edbb12e 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -81,6 +81,15 @@ A class that builds the Map input type | [SchemaMapBuilder](#schemamapbuilder) | someProp(double value) | | [SchemaMapBuilder](#schemamapbuilder) | someProp(List value) | | [SchemaMapBuilder](#schemamapbuilder) | someProp(Map value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index 507a65a1543..943253e42e8 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -81,6 +81,15 @@ A class that builds the Map input type | [SchemaMapBuilder](#schemamapbuilder) | someProp(double value) | | [SchemaMapBuilder](#schemamapbuilder) | someProp(List value) | | [SchemaMapBuilder](#schemamapbuilder) | someProp(Map value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index e11c96c4a43..c0b5038c2e4 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -81,6 +81,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, Void value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, boolean value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, String value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, int value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, float value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, long value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, double value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, List value) | +| [SchemaMap00Builder](#schemamap00builder) | additionalProperty(String key, Map value) | + ## SchemaMap01Builder public class SchemaMap01Builder
builder for `Map` @@ -96,6 +106,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [SchemaMap00Builder](#schemamap00builder) | param2(String value) | + ## SchemaMap10Builder public class SchemaMap10Builder
builder for `Map` @@ -111,6 +122,7 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | [SchemaMap00Builder](#schemamap00builder) | param(String value) | + ## SchemaMapBuilder public class SchemaMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index 584e679b54f..c121aed1e39 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -76,6 +76,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | a(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index a4d14bb907b..655395773da 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -76,6 +76,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | b(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index f177b02759f..5e1ea30635d 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -76,6 +76,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder0](#schemamapbuilder0) | keyword(String value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, String value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, int value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, float value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, long value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, double value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, List value) | +| [SchemaMapBuilder0](#schemamapbuilder0) | additionalProperty(String key, Map value) | ## SchemaMap0 public static class SchemaMap0
diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index c572301ec4b..f7357c8c082 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -82,6 +82,16 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMap0Builder](#schemamap0builder) | additionalMetadata(String value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, Void value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, String value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, int value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, float value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, long value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, double value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, List value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, Map value) | + ## SchemaMapBuilder public class SchemaMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index 024f38994da..bdea04c81bd 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -82,6 +82,16 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMap0Builder](#schemamap0builder) | additionalMetadata(String value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, Void value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, String value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, int value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, float value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, long value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, double value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, List value) | +| [SchemaMap0Builder](#schemamap0builder) | additionalProperty(String key, Map value) | + ## SchemaMapBuilder public class SchemaMapBuilder
builder for `Map` diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index 121ef0268ee..6817c889094 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -83,6 +83,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | files(List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index fb0ccc7ef97..16b7571c9cf 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -80,6 +80,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | setString(Map value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index 6bb6445b54b..e0f6f283ddc 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -82,6 +82,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | name(String value) | | [SchemaMapBuilder](#schemamapbuilder) | status(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index fdd33979469..405fc486855 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -82,6 +82,15 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [SchemaMapBuilder](#schemamapbuilder) | additionalMetadata(String value) | | [SchemaMapBuilder](#schemamapbuilder) | file(String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, Map value) | ## SchemaMap public static class SchemaMap
diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs index 68a79a4e3ff..53c32d9c87a 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropSetter.hbs @@ -125,15 +125,7 @@ default T {{methodName}}(String key, Map src {{else}} {{! no type defined }} {{#if forDocs }} -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Void value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, boolean value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, String value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, int value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, float value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, long value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, double value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, List value) | -| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Map value) | +{{> src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs }} {{else}} default T {{methodName}}(String key, Void value) throws InvalidAdditionalPropertyException { diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs.hbs new file mode 100644 index 00000000000..279e54c0596 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs.hbs @@ -0,0 +1,9 @@ +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Void value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, boolean value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, String value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, int value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, float value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, long value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, double value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, List value) | +| [{{builderClass.pascalCase}}](#{{builderClass.kebabCase}}) | {{methodName}}(String key, Map value) | diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index 74e1caa40ab..6f6b833d19c 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -1,5 +1,5 @@ - {{#each mapBuilders}} + {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces className) }} public class {{className.pascalCase}}
{{#if ../mapValueSchema}} @@ -28,16 +28,21 @@ A class that builds the Map input type {{#each keyToBuilder}} {{#with schema }} {{#if ../@key.isValid}} -{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.original getBuilderMethod=(join "getBuilderAfter" ../@key.pascalCase "") key=../@key.original }} +{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.original }} {{else}} -{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.camelCase getBuilderMethod=(join "getBuilderAfter" ../@key.pascalCase "") key=../@key.original }} +{{> src/main/java/packagename/components/schemas/_objectInputSetter forDocs=true builderClass=../builder.className methodName=../@key.camelCase }} {{/if}} {{/with}} {{/each}} - {{! todo handle addProps unset }} - {{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }} - {{#with ../additionalProperties }} -{{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter forDocs=true builderClass=../className methodName="additionalProperty" getBuilderMethod="getBuilderAfterAdditionalProperty" }} - {{/with}} - {{/and}} -{{/each}} + {{#if @first}} + {{#eq ../additionalProperties null }} +{{> src/main/java/packagename/components/schemas/_objectInputAddPropUnsetSetterDocs builderClass=className methodName="additionalProperty" }} + {{else}} + {{#eq ../additionalProperties.isBooleanSchemaFalse false }} + {{#with ../additionalProperties }} +{{> src/main/java/packagename/components/schemas/_objectInputAddPropSetter forDocs=true builderClass=../className methodName="additionalProperty" }} + {{/with}} + {{/eq}} + {{/eq}} + {{/if}} +{{/each}} \ No newline at end of file From 97bfb68cf210de9b18f069efd6a8fc9cf9aa2527 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:41:52 -0800 Subject: [PATCH 48/62] Adds additional property to map example when addProp is set --- ...pertiesAllowsASchemaWhichShouldValidate.md | 4 ++ ...AdditionalpropertiesAreAllowedByDefault.md | 9 +++ .../AdditionalpropertiesCanExistByItself.md | 4 ++ ...nalpropertiesShouldNotLookInApplicators.md | 9 +++ .../java/docs/components/schemas/Allof.md | 20 ++++++ .../components/schemas/AllofWithBaseSchema.md | 30 ++++++++ .../components/schemas/AnyofComplexTypes.md | 20 ++++++ .../components/schemas/EnumsInProperties.md | 10 +++ .../components/schemas/ForbiddenProperty.md | 9 +++ .../schemas/InvalidStringValueForDefault.md | 9 +++ .../schemas/NotMoreComplexSchema.md | 9 +++ .../schemas/ObjectPropertiesValidation.md | 9 +++ .../components/schemas/OneofComplexTypes.md | 20 ++++++ .../components/schemas/OneofWithRequired.md | 24 +++++++ .../PropertiesWithEscapedCharacters.md | 9 +++ .../PropertyNamedRefThatIsNotAReference.md | 9 +++ .../docs/components/schemas/RefInProperty.md | 9 +++ .../schemas/RequiredDefaultValidation.md | 9 +++ .../components/schemas/RequiredValidation.md | 10 +++ .../schemas/RequiredWithEmptyArray.md | 9 +++ .../schemas/RequiredWithEscapedCharacters.md | 72 +++++++++++++++++++ ...DoesNotDoAnythingIfThePropertyIsMissing.md | 9 +++ .../codegen/generators/DefaultGenerator.java | 10 +++ 23 files changed, 332 insertions(+) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 8ba3a3c0277..0130f637b1a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -42,6 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMap validatedPayload = AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidate1.validate( MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + true + ) ), configuration ); diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index 0acde27e50a..fc7f1169348 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -73,6 +73,15 @@ A class that builds the Map input type | [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(double value) | | [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(List value) | | [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | bar(Map value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, Void value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, boolean value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, String value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, int value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, float value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, long value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, double value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, List value) | +| [AdditionalpropertiesAreAllowedByDefaultMapBuilder](#additionalpropertiesareallowedbydefaultmapbuilder) | additionalProperty(String key, Map value) | ## AdditionalpropertiesAreAllowedByDefaultMap public static class AdditionalpropertiesAreAllowedByDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index f39631e6ef9..29a899b30e8 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -40,6 +40,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap validatedPayload = AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1.validate( MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + true + ) ), configuration ); diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index 1beb0edfaab..d5a039eb7e5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -121,6 +121,15 @@ A class that builds the Map input type | [Schema0MapBuilder](#schema0mapbuilder) | foo(double value) | | [Schema0MapBuilder](#schema0mapbuilder) | foo(List value) | | [Schema0MapBuilder](#schema0mapbuilder) | foo(Map value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, Void value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, boolean value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, String value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, int value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, float value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, long value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, double value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, List value) | +| [Schema0MapBuilder](#schema0mapbuilder) | additionalProperty(String key, Map value) | ## Schema0Map public static class Schema0Map
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index 0efcb0693a7..215c1457819 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -84,6 +84,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Void value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, int value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, float value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, long value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, double value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, List value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -163,6 +173,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Void value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, boolean value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, String value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, int value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, float value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, long value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, double value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, List value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Map value) | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 60bc9292426..295f58249e2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -64,6 +64,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, Void value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, boolean value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, String value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, int value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, float value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, long value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, double value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, List value) | +| [AllofWithBaseSchemaMap0Builder](#allofwithbaseschemamap0builder) | additionalProperty(String key, Map value) | + ## AllofWithBaseSchemaMapBuilder public class AllofWithBaseSchemaMapBuilder
builder for `Map` @@ -146,6 +156,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Void value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, int value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, float value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, long value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, double value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, List value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -225,6 +245,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Void value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, boolean value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, String value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, int value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, float value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, long value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, double value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, List value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Map value) | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 2f89f016063..453c9ab7cb2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -84,6 +84,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Void value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, int value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, float value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, long value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, double value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, List value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -163,6 +173,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Void value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, boolean value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, String value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, int value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, float value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, long value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, double value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, List value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Map value) | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 3abf8424118..c2ed65f0be4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -86,6 +86,16 @@ A class that builds the Map input type | Map | build()
Returns map input that should be used with Schema.validate | | [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | foo(String value) | | [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | foo([StringFooEnums](#stringfooenums) value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, Void value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, boolean value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, String value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, int value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, float value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, long value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, double value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, List value) | +| [EnumsInPropertiesMap0Builder](#enumsinpropertiesmap0builder) | additionalProperty(String key, Map value) | + ## EnumsInPropertiesMapBuilder public class EnumsInPropertiesMapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 747912ebd5a..d109bdfccdc 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -63,6 +63,15 @@ A class that builds the Map input type | [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(double value) | | [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(List value) | | [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | foo(Map value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, Void value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, boolean value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, String value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, int value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, float value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, long value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, double value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, List value) | +| [ForbiddenPropertyMapBuilder](#forbiddenpropertymapbuilder) | additionalProperty(String key, Map value) | ## ForbiddenPropertyMap public static class ForbiddenPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 67c5671e8c3..85021128c69 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -55,6 +55,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | bar(String value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, Void value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, boolean value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, String value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, int value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, float value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, long value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, double value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, List value) | +| [InvalidStringValueForDefaultMapBuilder](#invalidstringvaluefordefaultmapbuilder) | additionalProperty(String key, Map value) | ## InvalidStringValueForDefaultMap public static class InvalidStringValueForDefaultMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index a9acdf8bd25..724e174aa14 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -101,6 +101,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [NotMapBuilder](#notmapbuilder) | foo(String value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, Void value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, boolean value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, String value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, int value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, float value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, long value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, double value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, List value) | +| [NotMapBuilder](#notmapbuilder) | additionalProperty(String key, Map value) | ## NotMap public static class NotMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index 933da784d86..e6865d7ea12 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -60,6 +60,15 @@ A class that builds the Map input type | [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(long value) | | [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | foo(double value) | | [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | bar(String value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, Void value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, boolean value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, String value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, int value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, float value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, long value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, double value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, List value) | +| [ObjectPropertiesValidationMapBuilder](#objectpropertiesvalidationmapbuilder) | additionalProperty(String key, Map value) | ## ObjectPropertiesValidationMap public static class ObjectPropertiesValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index 52a68d91088..1599c108043 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -84,6 +84,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Void value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, boolean value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, String value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, int value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, float value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, long value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, double value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, List value) | +| [Schema1Map0Builder](#schema1map0builder) | additionalProperty(String key, Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -163,6 +173,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Void value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, boolean value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, String value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, int value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, float value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, long value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, double value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, List value) | +| [Schema0Map0Builder](#schema0map0builder) | additionalProperty(String key, Map value) | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index dc3f3f3a0e0..b62e796eee5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -74,6 +74,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, Void value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, boolean value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, String value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, int value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, float value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, long value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, double value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, List value) | +| [Schema1Map00Builder](#schema1map00builder) | additionalProperty(String key, Map value) | + ## Schema1Map01Builder public class Schema1Map01Builder
builder for `Map` @@ -97,6 +107,7 @@ A class that builds the Map input type | [Schema1Map00Builder](#schema1map00builder) | foo(double value) | | [Schema1Map00Builder](#schema1map00builder) | foo(List value) | | [Schema1Map00Builder](#schema1map00builder) | foo(Map value) | + ## Schema1Map10Builder public class Schema1Map10Builder
builder for `Map` @@ -120,6 +131,7 @@ A class that builds the Map input type | [Schema1Map00Builder](#schema1map00builder) | baz(double value) | | [Schema1Map00Builder](#schema1map00builder) | baz(List value) | | [Schema1Map00Builder](#schema1map00builder) | baz(Map value) | + ## Schema1MapBuilder public class Schema1MapBuilder
builder for `Map` @@ -206,6 +218,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, Void value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, boolean value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, String value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, int value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, float value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, long value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, double value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, List value) | +| [Schema0Map00Builder](#schema0map00builder) | additionalProperty(String key, Map value) | + ## Schema0Map01Builder public class Schema0Map01Builder
builder for `Map` @@ -229,6 +251,7 @@ A class that builds the Map input type | [Schema0Map00Builder](#schema0map00builder) | foo(double value) | | [Schema0Map00Builder](#schema0map00builder) | foo(List value) | | [Schema0Map00Builder](#schema0map00builder) | foo(Map value) | + ## Schema0Map10Builder public class Schema0Map10Builder
builder for `Map` @@ -252,6 +275,7 @@ A class that builds the Map input type | [Schema0Map00Builder](#schema0map00builder) | bar(double value) | | [Schema0Map00Builder](#schema0map00builder) | bar(List value) | | [Schema0Map00Builder](#schema0map00builder) | bar(Map value) | + ## Schema0MapBuilder public class Schema0MapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 0fb73d22283..07e8a4d3a85 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -83,6 +83,15 @@ A class that builds the Map input type | [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(float value) | | [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(long value) | | [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | setFooReverseSolidusFbar(double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, Void value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, boolean value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, String value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, int value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, float value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, long value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, double value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, List value) | +| [PropertiesWithEscapedCharactersMapBuilder](#propertieswithescapedcharactersmapbuilder) | additionalProperty(String key, Map value) | ## PropertiesWithEscapedCharactersMap public static class PropertiesWithEscapedCharactersMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index e285b793063..6ac3423c073 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -55,6 +55,15 @@ A class that builds the Map input type | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | | [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | setDollarSignRef(String value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, Void value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, boolean value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, String value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, int value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, float value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, long value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, double value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, List value) | +| [PropertyNamedRefThatIsNotAReferenceMapBuilder](#propertynamedrefthatisnotareferencemapbuilder) | additionalProperty(String key, Map value) | ## PropertyNamedRefThatIsNotAReferenceMap public static class PropertyNamedRefThatIsNotAReferenceMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index 82cd408ba0f..7afdcbbc870 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -62,6 +62,15 @@ A class that builds the Map input type | [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(double value) | | [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(List value) | | [RefInPropertyMapBuilder](#refinpropertymapbuilder) | a(Map value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, Void value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, boolean value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, String value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, int value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, float value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, long value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, double value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, List value) | +| [RefInPropertyMapBuilder](#refinpropertymapbuilder) | additionalProperty(String key, Map value) | ## RefInPropertyMap public static class RefInPropertyMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index d70a295a7d0..d02129138d9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -63,6 +63,15 @@ A class that builds the Map input type | [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(double value) | | [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(List value) | | [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | foo(Map value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, Void value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, boolean value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, String value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, int value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, float value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, long value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, double value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, List value) | +| [RequiredDefaultValidationMapBuilder](#requireddefaultvalidationmapbuilder) | additionalProperty(String key, Map value) | ## RequiredDefaultValidationMap public static class RequiredDefaultValidationMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index dbefb6bdc10..db9bd38f558 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -65,6 +65,16 @@ A class that builds the Map input type | [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(double value) | | [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(List value) | | [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | bar(Map value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, Void value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, boolean value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, String value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, int value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, float value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, long value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, double value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, List value) | +| [RequiredValidationMap0Builder](#requiredvalidationmap0builder) | additionalProperty(String key, Map value) | + ## RequiredValidationMapBuilder public class RequiredValidationMapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index 318f6cf8eac..e322f0c2b09 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -63,6 +63,15 @@ A class that builds the Map input type | [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(double value) | | [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(List value) | | [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | foo(Map value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, Void value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, boolean value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, String value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, int value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, float value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, long value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, double value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, List value) | +| [RequiredWithEmptyArrayMapBuilder](#requiredwithemptyarraymapbuilder) | additionalProperty(String key, Map value) | ## RequiredWithEmptyArrayMap public static class RequiredWithEmptyArrayMap
diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 251059da9f9..6c811a981b1 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -53,6 +53,16 @@ A class that builds the Map input type | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | Map | build()
Returns map input that should be used with Schema.validate | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, Void value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, boolean value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, String value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, int value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, float value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, long value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, double value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, List value) | +| [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | additionalProperty(String key, Map value) | + ## RequiredWithEscapedCharactersMap000001Builder public class RequiredWithEscapedCharactersMap000001Builder
builder for `Map` @@ -76,6 +86,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap000010Builder public class RequiredWithEscapedCharactersMap000010Builder
builder for `Map` @@ -99,6 +110,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap000011Builder public class RequiredWithEscapedCharactersMap000011Builder
builder for `Map` @@ -131,6 +143,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap000010Builder](#requiredwithescapedcharactersmap000010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap000100Builder public class RequiredWithEscapedCharactersMap000100Builder
builder for `Map` @@ -154,6 +167,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap000101Builder public class RequiredWithEscapedCharactersMap000101Builder
builder for `Map` @@ -186,6 +200,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap000110Builder public class RequiredWithEscapedCharactersMap000110Builder
builder for `Map` @@ -218,6 +233,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap000100Builder](#requiredwithescapedcharactersmap000100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap000111Builder public class RequiredWithEscapedCharactersMap000111Builder
builder for `Map` @@ -259,6 +275,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap000110Builder](#requiredwithescapedcharactersmap000110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap001000Builder public class RequiredWithEscapedCharactersMap001000Builder
builder for `Map` @@ -282,6 +299,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusFbar(Map value) | + ## RequiredWithEscapedCharactersMap001001Builder public class RequiredWithEscapedCharactersMap001001Builder
builder for `Map` @@ -314,6 +332,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap001010Builder public class RequiredWithEscapedCharactersMap001010Builder
builder for `Map` @@ -346,6 +365,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap001011Builder public class RequiredWithEscapedCharactersMap001011Builder
builder for `Map` @@ -387,6 +407,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap001010Builder](#requiredwithescapedcharactersmap001010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap001100Builder public class RequiredWithEscapedCharactersMap001100Builder
builder for `Map` @@ -419,6 +440,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap001000Builder](#requiredwithescapedcharactersmap001000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap001101Builder public class RequiredWithEscapedCharactersMap001101Builder
builder for `Map` @@ -460,6 +482,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap001110Builder public class RequiredWithEscapedCharactersMap001110Builder
builder for `Map` @@ -501,6 +524,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap001100Builder](#requiredwithescapedcharactersmap001100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap001111Builder public class RequiredWithEscapedCharactersMap001111Builder
builder for `Map` @@ -551,6 +575,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap001110Builder](#requiredwithescapedcharactersmap001110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap010000Builder public class RequiredWithEscapedCharactersMap010000Builder
builder for `Map` @@ -574,6 +599,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusNbar(Map value) | + ## RequiredWithEscapedCharactersMap010001Builder public class RequiredWithEscapedCharactersMap010001Builder
builder for `Map` @@ -606,6 +632,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap010010Builder public class RequiredWithEscapedCharactersMap010010Builder
builder for `Map` @@ -638,6 +665,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap010011Builder public class RequiredWithEscapedCharactersMap010011Builder
builder for `Map` @@ -679,6 +707,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap010010Builder](#requiredwithescapedcharactersmap010010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap010100Builder public class RequiredWithEscapedCharactersMap010100Builder
builder for `Map` @@ -711,6 +740,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap010101Builder public class RequiredWithEscapedCharactersMap010101Builder
builder for `Map` @@ -752,6 +782,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap010110Builder public class RequiredWithEscapedCharactersMap010110Builder
builder for `Map` @@ -793,6 +824,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap010100Builder](#requiredwithescapedcharactersmap010100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap010111Builder public class RequiredWithEscapedCharactersMap010111Builder
builder for `Map` @@ -843,6 +875,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap010110Builder](#requiredwithescapedcharactersmap010110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap011000Builder public class RequiredWithEscapedCharactersMap011000Builder
builder for `Map` @@ -875,6 +908,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(double value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(List value) | | [RequiredWithEscapedCharactersMap010000Builder](#requiredwithescapedcharactersmap010000builder) | setFooReverseSolidusFbar(Map value) | + ## RequiredWithEscapedCharactersMap011001Builder public class RequiredWithEscapedCharactersMap011001Builder
builder for `Map` @@ -916,6 +950,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap011010Builder public class RequiredWithEscapedCharactersMap011010Builder
builder for `Map` @@ -957,6 +992,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap011011Builder public class RequiredWithEscapedCharactersMap011011Builder
builder for `Map` @@ -1007,6 +1043,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap011010Builder](#requiredwithescapedcharactersmap011010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap011100Builder public class RequiredWithEscapedCharactersMap011100Builder
builder for `Map` @@ -1048,6 +1085,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap011000Builder](#requiredwithescapedcharactersmap011000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap011101Builder public class RequiredWithEscapedCharactersMap011101Builder
builder for `Map` @@ -1098,6 +1136,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap011110Builder public class RequiredWithEscapedCharactersMap011110Builder
builder for `Map` @@ -1148,6 +1187,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap011100Builder](#requiredwithescapedcharactersmap011100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap011111Builder public class RequiredWithEscapedCharactersMap011111Builder
builder for `Map` @@ -1207,6 +1247,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap011110Builder](#requiredwithescapedcharactersmap011110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap100000Builder public class RequiredWithEscapedCharactersMap100000Builder
builder for `Map` @@ -1230,6 +1271,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(double value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(List value) | | [RequiredWithEscapedCharactersMap000000Builder](#requiredwithescapedcharactersmap000000builder) | setFooReverseSolidusTbar(Map value) | + ## RequiredWithEscapedCharactersMap100001Builder public class RequiredWithEscapedCharactersMap100001Builder
builder for `Map` @@ -1262,6 +1304,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap100010Builder public class RequiredWithEscapedCharactersMap100010Builder
builder for `Map` @@ -1294,6 +1337,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap100011Builder public class RequiredWithEscapedCharactersMap100011Builder
builder for `Map` @@ -1335,6 +1379,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap100010Builder](#requiredwithescapedcharactersmap100010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap100100Builder public class RequiredWithEscapedCharactersMap100100Builder
builder for `Map` @@ -1367,6 +1412,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap100101Builder public class RequiredWithEscapedCharactersMap100101Builder
builder for `Map` @@ -1408,6 +1454,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap100110Builder public class RequiredWithEscapedCharactersMap100110Builder
builder for `Map` @@ -1449,6 +1496,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap100100Builder](#requiredwithescapedcharactersmap100100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap100111Builder public class RequiredWithEscapedCharactersMap100111Builder
builder for `Map` @@ -1499,6 +1547,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap100110Builder](#requiredwithescapedcharactersmap100110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap101000Builder public class RequiredWithEscapedCharactersMap101000Builder
builder for `Map` @@ -1531,6 +1580,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(double value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(List value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusFbar(Map value) | + ## RequiredWithEscapedCharactersMap101001Builder public class RequiredWithEscapedCharactersMap101001Builder
builder for `Map` @@ -1572,6 +1622,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap101010Builder public class RequiredWithEscapedCharactersMap101010Builder
builder for `Map` @@ -1613,6 +1664,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap101011Builder public class RequiredWithEscapedCharactersMap101011Builder
builder for `Map` @@ -1663,6 +1715,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap101010Builder](#requiredwithescapedcharactersmap101010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap101100Builder public class RequiredWithEscapedCharactersMap101100Builder
builder for `Map` @@ -1704,6 +1757,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap101000Builder](#requiredwithescapedcharactersmap101000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap101101Builder public class RequiredWithEscapedCharactersMap101101Builder
builder for `Map` @@ -1754,6 +1808,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap101110Builder public class RequiredWithEscapedCharactersMap101110Builder
builder for `Map` @@ -1804,6 +1859,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap101100Builder](#requiredwithescapedcharactersmap101100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap101111Builder public class RequiredWithEscapedCharactersMap101111Builder
builder for `Map` @@ -1863,6 +1919,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap101110Builder](#requiredwithescapedcharactersmap101110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap110000Builder public class RequiredWithEscapedCharactersMap110000Builder
builder for `Map` @@ -1895,6 +1952,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(double value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(List value) | | [RequiredWithEscapedCharactersMap100000Builder](#requiredwithescapedcharactersmap100000builder) | setFooReverseSolidusNbar(Map value) | + ## RequiredWithEscapedCharactersMap110001Builder public class RequiredWithEscapedCharactersMap110001Builder
builder for `Map` @@ -1936,6 +1994,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap110010Builder public class RequiredWithEscapedCharactersMap110010Builder
builder for `Map` @@ -1977,6 +2036,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap110011Builder public class RequiredWithEscapedCharactersMap110011Builder
builder for `Map` @@ -2027,6 +2087,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap110010Builder](#requiredwithescapedcharactersmap110010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap110100Builder public class RequiredWithEscapedCharactersMap110100Builder
builder for `Map` @@ -2068,6 +2129,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap110101Builder public class RequiredWithEscapedCharactersMap110101Builder
builder for `Map` @@ -2118,6 +2180,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap110110Builder public class RequiredWithEscapedCharactersMap110110Builder
builder for `Map` @@ -2168,6 +2231,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap110100Builder](#requiredwithescapedcharactersmap110100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap110111Builder public class RequiredWithEscapedCharactersMap110111Builder
builder for `Map` @@ -2227,6 +2291,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap110110Builder](#requiredwithescapedcharactersmap110110builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap111000Builder public class RequiredWithEscapedCharactersMap111000Builder
builder for `Map` @@ -2268,6 +2333,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(double value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(List value) | | [RequiredWithEscapedCharactersMap110000Builder](#requiredwithescapedcharactersmap110000builder) | setFooReverseSolidusFbar(Map value) | + ## RequiredWithEscapedCharactersMap111001Builder public class RequiredWithEscapedCharactersMap111001Builder
builder for `Map` @@ -2318,6 +2384,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap111010Builder public class RequiredWithEscapedCharactersMap111010Builder
builder for `Map` @@ -2368,6 +2435,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMap111011Builder public class RequiredWithEscapedCharactersMap111011Builder
builder for `Map` @@ -2427,6 +2495,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap111010Builder](#requiredwithescapedcharactersmap111010builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap111100Builder public class RequiredWithEscapedCharactersMap111100Builder
builder for `Map` @@ -2477,6 +2546,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(double value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(List value) | | [RequiredWithEscapedCharactersMap111000Builder](#requiredwithescapedcharactersmap111000builder) | setFooReverseSolidusRbar(Map value) | + ## RequiredWithEscapedCharactersMap111101Builder public class RequiredWithEscapedCharactersMap111101Builder
builder for `Map` @@ -2536,6 +2606,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(double value) | | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(List value) | | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusReverseSolidusBar(Map value) | + ## RequiredWithEscapedCharactersMap111110Builder public class RequiredWithEscapedCharactersMap111110Builder
builder for `Map` @@ -2595,6 +2666,7 @@ A class that builds the Map input type | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(double value) | | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(List value) | | [RequiredWithEscapedCharactersMap111100Builder](#requiredwithescapedcharactersmap111100builder) | setFooReverseSolidusQuotationMarkBar(Map value) | + ## RequiredWithEscapedCharactersMapBuilder public class RequiredWithEscapedCharactersMapBuilder
builder for `Map` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index d0a59e59274..3dbfcca2c91 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -79,6 +79,15 @@ A class that builds the Map input type | [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(float value) | | [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(long value) | | [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | alpha(double value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, Void value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, boolean value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, String value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, int value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, float value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, long value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, double value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, List value) | +| [TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder](#thedefaultkeyworddoesnotdoanythingifthepropertyismissingmapbuilder) | additionalProperty(String key, Map value) | ## TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap public static class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap
diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 1d69038d115..542b4cbfcf6 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2459,6 +2459,16 @@ private Object getMapFromSchema(CodegenSchema mapSchema, Set seen } } } + if (mapSchema.additionalProperties != null && !mapSchema.additionalProperties.isBooleanSchemaFalse) { + String propName = "someAdditionalProperty"; + Map propertyTypeToExample = getTypeToExample(mapSchema.additionalProperties, seenSchemas); + if (propertyTypeToExample != null && !propertyTypeToExample.isEmpty()) { + for(EnumValue exampleValue: propertyTypeToExample.values()) { + mapVal.put(propName, exampleValue); + break; + } + } + } return mapVal; } From 2762ebb347b425b4b40a6e44c3a0aa58c99ec0e4 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:43:36 -0800 Subject: [PATCH 49/62] Ensures that typeToExample is ordered --- .../codegen/generators/DefaultGenerator.java | 4 ++-- .../codegen/generators/openapimodels/CodegenSchema.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 542b4cbfcf6..3b4d109b3a1 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2472,7 +2472,7 @@ private Object getMapFromSchema(CodegenSchema mapSchema, Set seen return mapVal; } - private Map getTypeToExample(CodegenSchema schema, Set seenSchemas) { + private LinkedHashMap getTypeToExample(CodegenSchema schema, Set seenSchemas) { if (schema == null) { return null; } @@ -2489,7 +2489,7 @@ private Map getTypeToExample(CodegenSchema schema, Set typeToExample = new LinkedHashMap<>(); + LinkedHashMap typeToExample = new LinkedHashMap<>(); if (usedSchema.types != null) { for (String type: usedSchema.types) { switch(type) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java index e769e125acc..83bbf5d8c21 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenSchema.java @@ -122,7 +122,7 @@ public class CodegenSchema { public boolean isInline = false; public String subpackage; // the current schema's subpackage, needed by java public CodegenKey containerJsonPathPiece; // needed by java, outer classs that has inner nested schema classes - public Map typeToExample = null; + public LinkedHashMap typeToExample = null; public List mapBuilders = null; // used by java /* From ef9d09f8cd7811676ecf4d677a2dcd8cd3694d34 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:47:40 -0800 Subject: [PATCH 50/62] Ensures that getMapFromSchema is ordered --- .../codegen/generators/DefaultGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 3b4d109b3a1..ce62630c85b 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2429,12 +2429,12 @@ private Object getListFromSchema(CodegenSchema listSchema, Set se return listVal; } - private Object getMapFromSchema(CodegenSchema mapSchema, Set seenSchemas) { + private LinkedHashMap getMapFromSchema(CodegenSchema mapSchema, Set seenSchemas) { // todo add enum and const handling once those support array types if (mapSchema.properties == null && mapSchema.additionalProperties == null && mapSchema.requiredProperties == null) { return null; } - Map mapVal = new LinkedHashMap<>(); + LinkedHashMap mapVal = new LinkedHashMap<>(); if (mapSchema.requiredProperties != null && !mapSchema.requiredProperties.isEmpty()) { for (Entry entry: mapSchema.requiredProperties.entrySet()) { String propName = entry.getKey().original; From c8105f95b488b72aedfebc1e64d477fe0a9f09f3 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 12:55:01 -0800 Subject: [PATCH 51/62] Uses the key named additionalProperty so sample code can detect additional properties --- .../AdditionalpropertiesAllowsASchemaWhichShouldValidate.md | 2 +- .../components/schemas/AdditionalpropertiesCanExistByItself.md | 2 +- .../codegen/generators/DefaultGenerator.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 0130f637b1a..7bcdea47977 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -43,7 +43,7 @@ AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsA AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidate1.validate( MapUtils.makeMap( new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", + "additionalProperty", true ) ), diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 29a899b30e8..1bc22e7ce94 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -41,7 +41,7 @@ AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap val AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1.validate( MapUtils.makeMap( new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", + "additionalProperty", true ) ), diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index ce62630c85b..95d08d23b76 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2460,7 +2460,7 @@ private LinkedHashMap getMapFromSchema(CodegenSchema mapSchema, } } if (mapSchema.additionalProperties != null && !mapSchema.additionalProperties.isBooleanSchemaFalse) { - String propName = "someAdditionalProperty"; + String propName = "additionalProperty"; Map propertyTypeToExample = getTypeToExample(mapSchema.additionalProperties, seenSchemas); if (propertyTypeToExample != null && !propertyTypeToExample.isEmpty()) { for(EnumValue exampleValue: propertyTypeToExample.values()) { From 9520b5b28be0ee6223fcf0d014953c4752ee6540 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 13:12:33 -0800 Subject: [PATCH 52/62] Stores CodegenKey in schema example keys, isAdditionalProperty added to CodegenKey --- .../codegen/generators/DefaultGenerator.java | 21 ++++++++++--------- .../generators/openapimodels/CodegenKey.java | 18 +++++++++------- .../schemas/helpers/payload_renderer.hbs | 4 ++++ 3 files changed, 26 insertions(+), 17 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 95d08d23b76..5b809ff9be6 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -152,6 +152,7 @@ public class DefaultGenerator implements Generator { protected String securitySchemesIdentifier = "security_schemes"; protected String requestBodyIdentifier = "request_body"; private final Pattern patternRegex = Pattern.compile("^/?(.+?)/?([simu]{0,4})$"); + private CodegenKey additionalPropertySampleKey = new CodegenKey("additionalProperty", true, "additional_property", "AdditionalProperty", "additional-property", "additionalProperty", true); @@ -2429,19 +2430,18 @@ private Object getListFromSchema(CodegenSchema listSchema, Set se return listVal; } - private LinkedHashMap getMapFromSchema(CodegenSchema mapSchema, Set seenSchemas) { + private LinkedHashMap getMapFromSchema(CodegenSchema mapSchema, Set seenSchemas) { // todo add enum and const handling once those support array types if (mapSchema.properties == null && mapSchema.additionalProperties == null && mapSchema.requiredProperties == null) { return null; } - LinkedHashMap mapVal = new LinkedHashMap<>(); + LinkedHashMap mapVal = new LinkedHashMap<>(); if (mapSchema.requiredProperties != null && !mapSchema.requiredProperties.isEmpty()) { for (Entry entry: mapSchema.requiredProperties.entrySet()) { - String propName = entry.getKey().original; Map propertyTypeToExample = getTypeToExample(entry.getValue(), seenSchemas); if (propertyTypeToExample != null && !propertyTypeToExample.isEmpty()) { for(EnumValue exampleValue: propertyTypeToExample.values()) { - mapVal.put(propName, exampleValue); + mapVal.put(entry.getKey(), exampleValue); break; } } @@ -2449,22 +2449,21 @@ private LinkedHashMap getMapFromSchema(CodegenSchema mapSchema, } if (mapSchema.optionalProperties != null && !mapSchema.optionalProperties.isEmpty()) { for (Entry entry: mapSchema.optionalProperties.entrySet()) { - String propName = entry.getKey().original; Map propertyTypeToExample = getTypeToExample(entry.getValue(), seenSchemas); if (propertyTypeToExample != null && !propertyTypeToExample.isEmpty()) { for(EnumValue exampleValue: propertyTypeToExample.values()) { - mapVal.put(propName, exampleValue); + mapVal.put(entry.getKey(), exampleValue); break; } } } } + if (mapSchema.additionalProperties != null && !mapSchema.additionalProperties.isBooleanSchemaFalse) { - String propName = "additionalProperty"; Map propertyTypeToExample = getTypeToExample(mapSchema.additionalProperties, seenSchemas); if (propertyTypeToExample != null && !propertyTypeToExample.isEmpty()) { for(EnumValue exampleValue: propertyTypeToExample.values()) { - mapVal.put(propName, exampleValue); + mapVal.put(additionalPropertySampleKey, exampleValue); break; } } @@ -2965,7 +2964,8 @@ protected CodegenKey getOperationId(Operation operation, String path, String htt getOperationIdSnakeCase(operationId), pascalCaseName, kebabCase, - null + null, + false ); } @@ -5409,7 +5409,8 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { snakeCaseName, pascalCaseName, kebabCase, - camelCaseName + camelCaseName, + false ); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java index 09a7305c7d9..39a15394f4a 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java @@ -5,18 +5,20 @@ public class CodegenKey implements Comparable { public final String original; public final boolean isValid; - public final String snakeCase; - public final String pascalCase; - public final String camelCase; - public final String kebabCase; + public final String snakeCase; // used by python + public final String pascalCase; // used for class names + public final String camelCase; // used by java MapBuilder interface setters + public final String kebabCase; // used by docs for anchors + public final boolean isAdditionalProperty; // used by java code samples - public CodegenKey(String original, boolean isValid, String snakeCase, String pascalCase, String kebabCase, String camelCase) { + public CodegenKey(String original, boolean isValid, String snakeCase, String pascalCase, String kebabCase, String camelCase, boolean isAdditionalProperty) { this.original = original; this.isValid = isValid; this.snakeCase = snakeCase; this.pascalCase = pascalCase; this.kebabCase = kebabCase; this.camelCase = camelCase; + this.isAdditionalProperty = isAdditionalProperty; } @Override @@ -29,7 +31,8 @@ public boolean equals(Object o) { Objects.equals(snakeCase, that.snakeCase) && Objects.equals(camelCase, that.camelCase) && Objects.equals(kebabCase, that.kebabCase) && - Objects.equals(pascalCase, that.pascalCase); + Objects.equals(pascalCase, that.pascalCase) && + Objects.equals(isAdditionalProperty, that.isAdditionalProperty); } @Override @@ -41,13 +44,14 @@ public String toString() { sb.append(", pascalCase=").append(pascalCase); sb.append(", kebabCase=").append(kebabCase); sb.append(", camelCase=").append(camelCase); + sb.append(", isAdditionalProperty=").append(isAdditionalProperty); sb.append('}'); return sb.toString(); } @Override public int hashCode() { - return Objects.hash(original, isValid, snakeCase, camelCase, kebabCase, pascalCase); + return Objects.hash(original, isValid, snakeCase, camelCase, kebabCase, pascalCase, isAdditionalProperty); } @Override diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs index 4503d1f40bd..131d4f8da3d 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs @@ -6,7 +6,11 @@ MapUtils.makeMap( {{else}} new AbstractMap.SimpleEntry src/main/java/packagename/components/schemas/types/schema_input_type forceNull=true noExtends=true }}{{/with}}>( {{/eq}} + {{#if @key.original }} + "{{{@key.original}}}", + {{else}} "{{{@key}}}", + {{/if}} {{#with this}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true }} {{/with}} From e6f15338a8373022a99419f405b74c5aba8f3747 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 13:28:11 -0800 Subject: [PATCH 53/62] Updates payload rendered to use list constructor add method --- .../schemas/ArrayTypeMatchesArrays.md | 6 ++--- .../docs/components/schemas/NestedItems.md | 27 +++++++++---------- .../docs/components/schemas/RefInItems.md | 6 ++--- .../schemas/docschema_codeSample.hbs | 6 ++--- .../schemas/helpers/payload_renderer.hbs | 22 +++++++++++---- 5 files changed, 37 insertions(+), 30 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md index 804537f5716..dc08b26d2c3 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md @@ -39,10 +39,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTypeMatchesArrays.ArrayTypeMatchesArraysList validatedPayload = ArrayTypeMatchesArrays.ArrayTypeMatchesArrays1.validate( - new ArrayTypeMatchesArrays.ArrayTypeMatchesArraysListBuilder( - Arrays.asList( - ) - ).build(), + new ArrayTypeMatchesArrays.ArrayTypeMatchesArraysListBuilder() + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md index affd9257715..e6e4945cb28 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md @@ -48,8 +48,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.NestedItemsList validatedPayload = NestedItems.NestedItems1.validate( - new NestedItems.NestedItemsListBuilder( - Arrays.asList( + new NestedItems.NestedItemsListBuilder() + .add( Arrays.asList( Arrays.asList( Arrays.asList( @@ -58,7 +58,7 @@ NestedItems.NestedItemsList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -127,15 +127,15 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList2 validatedPayload = NestedItems.Items.validate( - new NestedItems.ItemsListBuilder2( - Arrays.asList( + new NestedItems.ItemsListBuilder2() + .add( Arrays.asList( Arrays.asList( 1 ) ) ) - ).build(), + .build(), configuration ); ``` @@ -204,13 +204,13 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList1 validatedPayload = NestedItems.Items1.validate( - new NestedItems.ItemsListBuilder1( - Arrays.asList( + new NestedItems.ItemsListBuilder1() + .add( Arrays.asList( 1 ) ) - ).build(), + .build(), configuration ); ``` @@ -279,11 +279,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NestedItems.ItemsList validatedPayload = NestedItems.Items2.validate( - new NestedItems.ItemsListBuilder( - Arrays.asList( - 1 - ) - ).build(), + new NestedItems.ItemsListBuilder() + .add(1) + + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md index 8f489db8b07..f6704f985c4 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md @@ -38,10 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation RefInItems.RefInItemsList validatedPayload = RefInItems.RefInItems1.validate( - new RefInItems.RefInItemsListBuilder( - Arrays.asList( - ) - ).build(), + new RefInItems.RefInItemsListBuilder() + .build(), configuration ); ``` diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index 50678af2aa6..15e989fb99b 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -82,9 +82,9 @@ boolean validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../j {{/eq}} {{#with this}} {{#and (eq type "array") ../arrayInputJsonPathPiece.pascalCase }} - new {{../../../containerJsonPathPiece.pascalCase}}.{{../arrayInputJsonPathPiece.pascalCase}}( - {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" }} - ).build(), + new {{../../../containerJsonPathPiece.pascalCase}}.{{../arrayInputJsonPathPiece.pascalCase}}() + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" constructor=true }} + .build(), {{else}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="," }} {{/and}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs index 131d4f8da3d..cd3c79ce5b9 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs @@ -19,15 +19,27 @@ MapUtils.makeMap( ){{endChar}} {{/eq}} {{#eq type"array"}} + {{#if constructor}} + {{#each value}} + {{#or (eq type "array") (eq type "object")}} +.add( + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true constructor=false }} +) + {{else}} +.add({{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar=")" noVoid=true constructor=false }} + {{/or}} + {{/each}} + {{else}} Arrays.asList( - {{#each value}} - {{#unless @last}} + {{#each value}} + {{#unless @last}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="," noVoid=true }} - {{else}} + {{else}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true }} - {{/unless}} - {{/each}} + {{/unless}} + {{/each}} ){{endChar}} + {{/if}} {{/eq}} {{#eq type "number"}} {{#eq javaType "Long"}} From 41b731a308f9bb56c524f3914da18f383d1bb7da Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 13:41:50 -0800 Subject: [PATCH 54/62] Uses map builder in schema docs --- ...pertiesAllowsASchemaWhichShouldValidate.md | 10 +++--- .../AdditionalpropertiesCanExistByItself.md | 10 +++--- .../components/schemas/EnumsInProperties.md | 16 ++++------ .../schemas/NotMoreComplexSchema.md | 10 +++--- .../schemas/RefInAdditionalproperties.md | 4 +-- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 10 +++--- .../schemas/docschema_codeSample.hbs | 6 ++++ .../schemas/helpers/payload_renderer.hbs | 32 +++++++++++++------ 8 files changed, 52 insertions(+), 46 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 7bcdea47977..fb0b45e6db6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -41,12 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMap validatedPayload = AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidate1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "additionalProperty", - true - ) - ), + new AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder() + .additionalProperty("additionalProperty", true) + + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 1bc22e7ce94..fedbaa3ff06 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap validatedPayload = AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "additionalProperty", - true - ) - ), + new AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMapBuilder() + .additionalProperty("additionalProperty", true) + + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index c2ed65f0be4..01b42189471 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -43,16 +43,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumsInProperties.EnumsInPropertiesMap validatedPayload = EnumsInProperties.EnumsInProperties1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "bar" - ), - new AbstractMap.SimpleEntry( - "foo", - "foo" - ) - ), + new EnumsInProperties.EnumsInPropertiesMapBuilder() + .bar("bar") + + .foo("foo") + + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 724e174aa14..2f4e0f9dd76 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -64,12 +64,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NotMoreComplexSchema.NotMap validatedPayload = NotMoreComplexSchema.Not.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "foo", - "a" - ) - ), + new NotMoreComplexSchema.NotMapBuilder() + .foo("a") + + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index a753e3d5bdc..ff6e56b4bc1 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation RefInAdditionalproperties.RefInAdditionalpropertiesMap validatedPayload = RefInAdditionalproperties.RefInAdditionalproperties1.validate( - MapUtils.makeMap( - ), + new RefInAdditionalproperties.RefInAdditionalpropertiesMapBuilder() + .build(), configuration ); ``` diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index 3dbfcca2c91..37b29ded021 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap validatedPayload = TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "alpha", - 1 - ) - ), + new TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder() + .alpha(1) + + .build(), configuration ); ``` diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index 15e989fb99b..930e1ca2f97 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -86,7 +86,13 @@ boolean validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../j {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" constructor=true }} .build(), {{else}} + {{#and (eq type "object") ../mapInputJsonPathPiece.pascalCase }} + new {{../../../containerJsonPathPiece.pascalCase}}.{{../mapInputJsonPathPiece.pascalCase}}() + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" constructor=true }} + .build(), + {{else}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="," }} + {{/and}} {{/and}} {{/with}} configuration diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs index cd3c79ce5b9..64c681f683e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs @@ -1,22 +1,34 @@ {{#eq type "object"}} + {{#if constructor}} + {{#each value}} + {{#or (eq type "array") (eq type "object")}} +.{{#if @key.isAdditionalProperty}}additionalProperty{{else}}{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}{{/if}}( + {{#if @key.isAdditionalProperty}}"{{{@key.original}}}", {{/if}}{{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true constructor=false }} +) + {{else}} +.{{#if @key.isAdditionalProperty}}additionalProperty{{else}}{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}{{/if}}({{#if @key.isAdditionalProperty}}"{{{@key.original}}}", {{/if}}{{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar=")" noVoid=true constructor=false }} + {{/or}} + {{/each}} + {{else}} MapUtils.makeMap( - {{#each value}} - {{#eq ../value.size 1}} + {{#each value}} + {{#eq ../value.size 1}} new AbstractMap.SimpleEntry<>( - {{else}} + {{else}} new AbstractMap.SimpleEntry src/main/java/packagename/components/schemas/types/schema_input_type forceNull=true noExtends=true }}{{/with}}>( - {{/eq}} - {{#if @key.original }} + {{/eq}} + {{#if @key.original }} "{{{@key.original}}}", - {{else}} + {{else}} "{{{@key}}}", - {{/if}} - {{#with this}} + {{/if}} + {{#with this}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true }} - {{/with}} + {{/with}} ){{#unless @last}},{{/unless}} - {{/each}} + {{/each}} ){{endChar}} + {{/if}} {{/eq}} {{#eq type"array"}} {{#if constructor}} From d26d235c064dc28a26a5d420ae3bf577fe688173 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 13:48:51 -0800 Subject: [PATCH 55/62] Updates the key for the additional property in the code samples --- .../AdditionalpropertiesAllowsASchemaWhichShouldValidate.md | 2 +- .../components/schemas/AdditionalpropertiesCanExistByItself.md | 2 +- .../codegen/generators/DefaultGenerator.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index fb0b45e6db6..765a5e1c0a5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -42,7 +42,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMap validatedPayload = AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidate1.validate( new AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder() - .additionalProperty("additionalProperty", true) + .additionalProperty("someAdditionalProperty", true) .build(), configuration diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index fedbaa3ff06..70f714178d9 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -40,7 +40,7 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap validatedPayload = AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1.validate( new AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMapBuilder() - .additionalProperty("additionalProperty", true) + .additionalProperty("someAdditionalProperty", true) .build(), configuration diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 5b809ff9be6..105daa079d5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -152,7 +152,7 @@ public class DefaultGenerator implements Generator { protected String securitySchemesIdentifier = "security_schemes"; protected String requestBodyIdentifier = "request_body"; private final Pattern patternRegex = Pattern.compile("^/?(.+?)/?([simu]{0,4})$"); - private CodegenKey additionalPropertySampleKey = new CodegenKey("additionalProperty", true, "additional_property", "AdditionalProperty", "additional-property", "additionalProperty", true); + private final CodegenKey additionalPropertySampleKey = new CodegenKey("someAdditionalProperty", true, "additional_property", "AdditionalProperty", "additional-property", "additionalProperty", true); From 7594ebe224a8d6256cb7879d4caed628cc2fe576 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 14:15:13 -0800 Subject: [PATCH 56/62] Samples regen --- ...pertiesAllowsASchemaWhichShouldValidate.md | 2 +- ...AdditionalpropertiesAreAllowedByDefault.md | 2 +- .../AdditionalpropertiesCanExistByItself.md | 2 +- ...nalpropertiesShouldNotLookInApplicators.md | 4 +- .../java/docs/components/schemas/Allof.md | 8 +- .../components/schemas/AllofWithBaseSchema.md | 12 +- .../components/schemas/AnyofComplexTypes.md | 8 +- .../schemas/ArrayTypeMatchesArrays.md | 2 +- .../components/schemas/EnumsInProperties.md | 4 +- .../components/schemas/ForbiddenProperty.md | 2 +- .../schemas/InvalidStringValueForDefault.md | 2 +- .../docs/components/schemas/NestedItems.md | 8 +- .../schemas/NotMoreComplexSchema.md | 2 +- .../schemas/ObjectPropertiesValidation.md | 2 +- .../components/schemas/OneofComplexTypes.md | 8 +- .../components/schemas/OneofWithRequired.md | 16 +- .../PropertiesWithEscapedCharacters.md | 2 +- .../PropertyNamedRefThatIsNotAReference.md | 2 +- .../schemas/RefInAdditionalproperties.md | 2 +- .../docs/components/schemas/RefInItems.md | 2 +- .../docs/components/schemas/RefInProperty.md | 2 +- .../schemas/RequiredDefaultValidation.md | 2 +- .../components/schemas/RequiredValidation.md | 4 +- .../schemas/RequiredWithEmptyArray.md | 2 +- .../schemas/RequiredWithEscapedCharacters.md | 128 +- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 2 +- .../migration_other_python_generators.md | 6 +- .../src/unit_test_api/apis/tags/_not_api.py | 12 +- .../apis/tags/additional_properties_api.py | 20 +- .../src/unit_test_api/apis/tags/all_of_api.py | 48 +- .../src/unit_test_api/apis/tags/any_of_api.py | 24 +- .../apis/tags/content_type_json_api.py | 620 +++++----- .../unit_test_api/apis/tags/default_api.py | 8 +- .../src/unit_test_api/apis/tags/enum_api.py | 40 +- .../src/unit_test_api/apis/tags/format_api.py | 48 +- .../apis/tags/max_properties_api.py | 4 +- .../unit_test_api/apis/tags/maximum_api.py | 8 +- .../unit_test_api/apis/tags/min_length_api.py | 4 +- .../apis/tags/min_properties_api.py | 4 +- .../unit_test_api/apis/tags/minimum_api.py | 8 +- .../apis/tags/multiple_of_api.py | 20 +- .../src/unit_test_api/apis/tags/one_of_api.py | 24 +- .../apis/tags/operation_request_body_api.py | 284 ++--- .../unit_test_api/apis/tags/path_post_api.py | 620 +++++----- .../unit_test_api/apis/tags/pattern_api.py | 8 +- .../unit_test_api/apis/tags/properties_api.py | 4 +- .../src/unit_test_api/apis/tags/ref_api.py | 40 +- .../unit_test_api/apis/tags/required_api.py | 20 +- ...esponse_content_content_type_schema_api.py | 288 ++--- .../src/unit_test_api/apis/tags/type_api.py | 36 +- .../apis/tags/unique_items_api.py | 8 +- .../migration_other_python_generators.md | 6 +- .../src/unit_test_api/apis/tags/_not_api.py | 20 +- .../apis/tags/additional_properties_api.py | 24 +- .../src/unit_test_api/apis/tags/all_of_api.py | 48 +- .../src/unit_test_api/apis/tags/any_of_api.py | 24 +- .../src/unit_test_api/apis/tags/const_api.py | 4 +- .../unit_test_api/apis/tags/contains_api.py | 16 +- .../apis/tags/content_type_json_api.py | 1050 ++++++++--------- .../apis/tags/dependent_required_api.py | 12 +- .../apis/tags/dependent_schemas_api.py | 12 +- .../src/unit_test_api/apis/tags/enum_api.py | 40 +- .../apis/tags/exclusive_minimum_api.py | 4 +- .../src/unit_test_api/apis/tags/format_api.py | 120 +- .../apis/tags/if_then_else_api.py | 44 +- .../src/unit_test_api/apis/tags/items_api.py | 20 +- .../apis/tags/max_properties_api.py | 4 +- .../unit_test_api/apis/tags/maximum_api.py | 8 +- .../apis/tags/min_contains_api.py | 4 +- .../unit_test_api/apis/tags/min_length_api.py | 4 +- .../apis/tags/min_properties_api.py | 4 +- .../unit_test_api/apis/tags/minimum_api.py | 8 +- .../apis/tags/multiple_of_api.py | 20 +- .../src/unit_test_api/apis/tags/one_of_api.py | 24 +- .../apis/tags/operation_request_body_api.py | 504 ++++---- .../unit_test_api/apis/tags/path_post_api.py | 1050 ++++++++--------- .../unit_test_api/apis/tags/pattern_api.py | 8 +- .../apis/tags/pattern_properties_api.py | 16 +- .../apis/tags/prefix_items_api.py | 8 +- .../unit_test_api/apis/tags/properties_api.py | 20 +- .../unit_test_api/apis/tags/required_api.py | 28 +- ...esponse_content_content_type_schema_api.py | 496 ++++---- .../src/unit_test_api/apis/tags/type_api.py | 64 +- .../apis/tags/unevaluated_items_api.py | 12 +- .../apis/tags/unevaluated_properties_api.py | 16 +- .../apis/tags/unique_items_api.py | 16 +- .../migration_other_python_generators.md | 6 +- .../migration_other_python_generators.md | 6 +- .../src/this_package/apis/tags/default_api.py | 8 +- .../content/applicationjson/Schema.md | 8 +- .../content/applicationjson/Schema.md | 8 +- .../content/applicationxml/Schema.md | 8 +- .../content/applicationjson/Schema.md | 8 +- .../components/schemas/AbstractStepMessage.md | 26 +- .../schemas/AdditionalPropertiesClass.md | 110 +- .../schemas/AdditionalPropertiesSchema.md | 18 +- .../AdditionalPropertiesWithArrayOfEnums.md | 23 +- .../java/docs/components/schemas/Address.md | 8 +- .../java/docs/components/schemas/Animal.md | 20 +- .../docs/components/schemas/AnimalFarm.md | 8 +- .../components/schemas/AnyTypeAndFormat.md | 6 +- .../components/schemas/ApiResponseSchema.md | 24 +- .../java/docs/components/schemas/Apple.md | 20 +- .../java/docs/components/schemas/AppleReq.md | 20 +- .../components/schemas/ArrayHoldingAnyType.md | 8 +- .../schemas/ArrayOfArrayOfNumberOnly.md | 37 +- .../docs/components/schemas/ArrayOfEnums.md | 11 +- .../components/schemas/ArrayOfNumberOnly.md | 25 +- .../java/docs/components/schemas/ArrayTest.md | 104 +- .../schemas/ArrayWithValidationsInItems.md | 11 +- .../java/docs/components/schemas/Banana.md | 14 +- .../java/docs/components/schemas/BananaReq.md | 20 +- .../java/docs/components/schemas/BasquePig.md | 14 +- .../docs/components/schemas/Capitalization.md | 42 +- .../java/docs/components/schemas/Cat.md | 12 +- .../java/docs/components/schemas/Category.md | 20 +- .../java/docs/components/schemas/ChildCat.md | 12 +- .../docs/components/schemas/ClassModel.md | 2 +- .../java/docs/components/schemas/Client.md | 12 +- .../schemas/ComplexQuadrilateral.md | 12 +- ...omposedAnyOfDifferentTypesNoValidations.md | 8 +- .../docs/components/schemas/ComposedArray.md | 8 +- .../schemas/ComposedOneOfDifferentTypes.md | 8 +- .../java/docs/components/schemas/DanishPig.md | 14 +- .../java/docs/components/schemas/Dog.md | 12 +- .../java/docs/components/schemas/Drawing.md | 20 +- .../docs/components/schemas/EnumArrays.md | 31 +- .../java/docs/components/schemas/EnumTest.md | 32 +- .../components/schemas/EquilateralTriangle.md | 12 +- .../java/docs/components/schemas/File.md | 12 +- .../components/schemas/FileSchemaTestClass.md | 20 +- .../java/docs/components/schemas/Foo.md | 6 +- .../docs/components/schemas/FormatTest.md | 175 ++- .../docs/components/schemas/FromSchema.md | 18 +- .../java/docs/components/schemas/Fruit.md | 2 +- .../java/docs/components/schemas/GmFruit.md | 2 +- .../components/schemas/GrandparentAnimal.md | 14 +- .../components/schemas/HasOnlyReadOnly.md | 18 +- .../components/schemas/HealthCheckResult.md | 12 +- .../components/schemas/IsoscelesTriangle.md | 12 +- .../java/docs/components/schemas/Items.md | 8 +- .../components/schemas/JSONPatchRequest.md | 8 +- .../schemas/JSONPatchRequestAddReplaceTest.md | 32 +- .../schemas/JSONPatchRequestMoveCopy.md | 38 +- .../schemas/JSONPatchRequestRemove.md | 24 +- .../java/docs/components/schemas/MapTest.md | 82 +- ...dPropertiesAndAdditionalPropertiesClass.md | 52 +- .../java/docs/components/schemas/Money.md | 24 +- .../docs/components/schemas/MyObjectDto.md | 12 +- .../java/docs/components/schemas/Name.md | 4 +- .../schemas/NoAdditionalProperties.md | 20 +- .../docs/components/schemas/NullableClass.md | 140 +-- .../docs/components/schemas/NumberOnly.md | 12 +- .../schemas/ObjWithRequiredProps.md | 14 +- .../schemas/ObjWithRequiredPropsBase.md | 14 +- .../ObjectModelWithArgAndArgsProperties.md | 24 +- .../schemas/ObjectModelWithRefProps.md | 6 +- ...ithAllOfWithReqTestPropFromUnsetAddProp.md | 14 +- .../schemas/ObjectWithCollidingProperties.md | 6 +- .../schemas/ObjectWithDecimalProperties.md | 40 +- .../ObjectWithDifficultlyNamedProps.md | 26 +- .../ObjectWithInlineCompositionProperty.md | 6 +- .../ObjectWithInvalidNamedRefedProperties.md | 44 +- .../ObjectWithNonIntersectingValues.md | 14 +- .../schemas/ObjectWithOnlyOptionalProps.md | 18 +- .../schemas/ObjectWithOptionalTestProp.md | 12 +- .../java/docs/components/schemas/Order.md | 42 +- .../schemas/PaginatedResultMyObjectDto.md | 32 +- .../java/docs/components/schemas/Pet.md | 101 +- .../java/docs/components/schemas/Player.md | 12 +- .../java/docs/components/schemas/PublicKey.md | 12 +- .../schemas/QuadrilateralInterface.md | 8 +- .../docs/components/schemas/ReadOnlyFirst.md | 18 +- .../schemas/ReqPropsFromExplicitAddProps.md | 18 +- .../schemas/ReqPropsFromTrueAddProps.md | 12 +- .../schemas/ReqPropsFromUnsetAddProps.md | 12 +- .../docs/components/schemas/ReturnSchema.md | 2 +- .../components/schemas/ScaleneTriangle.md | 12 +- .../components/schemas/Schema200Response.md | 2 +- .../schemas/SelfReferencingArrayModel.md | 8 +- .../schemas/SelfReferencingObjectModel.md | 6 +- .../components/schemas/SimpleQuadrilateral.md | 12 +- .../components/schemas/SpecialModelname.md | 12 +- .../components/schemas/StringBooleanMap.md | 8 +- .../java/docs/components/schemas/Tag.md | 18 +- .../components/schemas/TriangleInterface.md | 8 +- .../java/docs/components/schemas/User.md | 60 +- .../java/docs/components/schemas/Whale.md | 26 +- .../java/docs/components/schemas/Zebra.md | 20 +- .../fake/get/parameters/parameter0/Schema0.md | 11 +- .../fake/get/parameters/parameter2/Schema2.md | 11 +- .../applicationxwwwformurlencoded/Schema.md | 31 +- .../applicationxwwwformurlencoded/Schema.md | 120 +- .../content/applicationjson/Schema.md | 8 +- .../post/parameters/parameter1/Schema1.md | 6 +- .../content/multipartformdata/Schema.md | 6 +- .../content/multipartformdata/Schema.md | 6 +- .../applicationxwwwformurlencoded/Schema.md | 24 +- .../content/applicationjson/Schema.md | 12 +- .../content/multipartformdata/Schema.md | 12 +- .../get/parameters/parameter0/Schema0.md | 12 +- .../content/multipartformdata/Schema.md | 20 +- .../put/parameters/parameter0/Schema0.md | 11 +- .../put/parameters/parameter1/Schema1.md | 11 +- .../put/parameters/parameter2/Schema2.md | 11 +- .../put/parameters/parameter3/Schema3.md | 11 +- .../put/parameters/parameter4/Schema4.md | 11 +- .../content/multipartformdata/Schema.md | 20 +- .../content/multipartformdata/Schema.md | 25 +- .../content/applicationjson/Schema.md | 20 +- .../get/parameters/parameter0/Schema0.md | 11 +- .../get/parameters/parameter0/Schema0.md | 11 +- .../applicationxwwwformurlencoded/Schema.md | 18 +- .../content/multipartformdata/Schema.md | 18 +- .../migration_other_python_generators.md | 6 +- .../src/petstore_api/apis/tags/fake_api.py | 128 +- .../src/petstore_api/apis/tags/pet_api.py | 8 +- .../src/petstore_api/apis/tags/store_api.py | 4 +- .../src/petstore_api/apis/tags/user_api.py | 16 +- .../schemas/docschema_arrayInput.hbs | 2 +- .../schemas/docschema_objectInput.hbs | 2 +- 221 files changed, 4423 insertions(+), 4678 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md index 765a5e1c0a5..d0ca9569eac 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidate.md @@ -67,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index fc7f1169348..e960b0930a0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -46,7 +46,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalpropertiesAreAllowedByDefaultMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 70f714178d9..66b4881bbf5 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -64,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalpropertiesCanExistByItselfMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md index d5a039eb7e5..12efffc502e 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AdditionalpropertiesShouldNotLookInApplicators.md @@ -50,7 +50,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder()
Creates a builder that contains an empty map | @@ -103,7 +103,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md index 215c1457819..dc6edcd77f6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/Allof.md @@ -75,7 +75,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -100,7 +100,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -164,7 +164,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -189,7 +189,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 295f58249e2..08f0facb2ff 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -55,7 +55,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AllofWithBaseSchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -80,7 +80,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AllofWithBaseSchemaMapBuilder()
Creates a builder that contains an empty map | @@ -147,7 +147,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -172,7 +172,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -236,7 +236,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -261,7 +261,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 453c9ab7cb2..aad67c4311f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -75,7 +75,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -100,7 +100,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -164,7 +164,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -189,7 +189,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md index dc08b26d2c3..afef5c83319 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md @@ -62,7 +62,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayTypeMatchesArraysListBuilder()
Creates an empty list | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md index 01b42189471..785ddb3da3f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -71,7 +71,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumsInPropertiesMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -98,7 +98,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumsInPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md index d109bdfccdc..9dfbeaa1c43 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -45,7 +45,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ForbiddenPropertyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md index 85021128c69..499c7276d53 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/InvalidStringValueForDefault.md @@ -45,7 +45,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | InvalidStringValueForDefaultMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md index e6e4945cb28..fa8cca5ea8f 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NestedItems.md @@ -80,7 +80,7 @@ builder for `List>>>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NestedItemsListBuilder()
Creates an empty list | @@ -157,7 +157,7 @@ builder for `List>>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder2()
Creates an empty list | @@ -232,7 +232,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder1()
Creates an empty list | @@ -304,7 +304,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder()
Creates an empty list | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 2f4e0f9dd76..3ecee3344ef 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -89,7 +89,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NotMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index e6865d7ea12..38210e3417d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -46,7 +46,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectPropertiesValidationMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md index 1599c108043..b20e0577f18 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -75,7 +75,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -100,7 +100,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -164,7 +164,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -189,7 +189,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md index b62e796eee5..ad2760375b2 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -65,7 +65,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -90,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -114,7 +114,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -138,7 +138,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -209,7 +209,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -234,7 +234,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -258,7 +258,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0Map10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -282,7 +282,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index 07e8a4d3a85..a7c72ee1218 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -50,7 +50,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PropertiesWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 6ac3423c073..1c2da31f8a7 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -45,7 +45,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PropertyNamedRefThatIsNotAReferenceMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md index ff6e56b4bc1..602def8c8b1 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInAdditionalproperties.md @@ -61,7 +61,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RefInAdditionalpropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md index f6704f985c4..50db632285a 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInItems.md @@ -61,7 +61,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RefInItemsListBuilder()
Creates an empty list | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md index 7afdcbbc870..f5c752927b0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RefInProperty.md @@ -44,7 +44,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RefInPropertyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index d02129138d9..f9ed85b55db 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -45,7 +45,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredDefaultValidationMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md index db9bd38f558..827ae46cfd6 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -47,7 +47,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredValidationMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -81,7 +81,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredValidationMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index e322f0c2b09..d3a0a19a0cc 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -45,7 +45,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEmptyArrayMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 6c811a981b1..5bf4e2db266 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -44,7 +44,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -69,7 +69,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -93,7 +93,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -117,7 +117,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -150,7 +150,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -174,7 +174,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -207,7 +207,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -240,7 +240,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap000111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -282,7 +282,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -306,7 +306,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -339,7 +339,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -372,7 +372,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -414,7 +414,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -447,7 +447,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -489,7 +489,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -531,7 +531,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap001111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -582,7 +582,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -606,7 +606,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -639,7 +639,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -672,7 +672,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -714,7 +714,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -747,7 +747,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -789,7 +789,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -831,7 +831,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap010111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -882,7 +882,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -915,7 +915,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -957,7 +957,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -999,7 +999,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1050,7 +1050,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1092,7 +1092,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1143,7 +1143,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1194,7 +1194,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap011111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1254,7 +1254,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1278,7 +1278,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1311,7 +1311,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1344,7 +1344,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1386,7 +1386,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1419,7 +1419,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1461,7 +1461,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1503,7 +1503,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap100111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1554,7 +1554,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1587,7 +1587,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1629,7 +1629,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1671,7 +1671,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1722,7 +1722,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1764,7 +1764,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1815,7 +1815,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1866,7 +1866,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap101111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1926,7 +1926,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -1959,7 +1959,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2001,7 +2001,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2043,7 +2043,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2094,7 +2094,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2136,7 +2136,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2187,7 +2187,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2238,7 +2238,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap110111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2298,7 +2298,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2340,7 +2340,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2391,7 +2391,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2442,7 +2442,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2502,7 +2502,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2553,7 +2553,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2613,7 +2613,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMap111110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -2673,7 +2673,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | RequiredWithEscapedCharactersMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md index 37b29ded021..b9f13a0b64c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.md @@ -64,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/3_0_3_unit_test/python/migration_other_python_generators.md b/samples/client/3_0_3_unit_test/python/migration_other_python_generators.md index 3195e008bcb..46ae14f4f8b 100644 --- a/samples/client/3_0_3_unit_test/python/migration_other_python_generators.md +++ b/samples/client/3_0_3_unit_test/python/migration_other_python_generators.md @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py index 290688f5361..ea120f7b153 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py @@ -5,20 +5,20 @@ """ from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes class _NotApi( PostNotRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, PostNotMoreComplexSchemaRequestBody, - PostNotResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, PostForbiddenPropertyRequestBody, + PostForbiddenPropertyResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostNotMoreComplexSchemaResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py index 1df3c3b244c..28eb8a47d2b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes class AdditionalPropertiesApi( - PostAdditionalpropertiesCanExistByItselfRequestBody, PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py index 197252c0109..b7381423d2d 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody class AllOfApi( - PostAllofWithOneEmptySchemaRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAllofSimpleTypesRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, PostAllofWithTheFirstEmptySchemaRequestBody, - PostAllofRequestBody, - PostAllofWithBaseSchemaResponseBodyForContentTypes, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, PostAllofResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAllofSimpleTypesRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofRequestBody, PostAllofWithBaseSchemaRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py index 3b1215bdfac..d2402e5601f 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py @@ -5,28 +5,28 @@ """ from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes class AnyOfApi( PostAnyofComplexTypesResponseBodyForContentTypes, - PostAnyofRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofWithBaseSchemaRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostAnyofResponseBodyForContentTypes, + PostAnyofRequestBody, PostAnyofWithOneEmptySchemaRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, + PostAnyofResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py index adb44b7063b..36ce6fc242c 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py @@ -4,357 +4,357 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes class ContentTypeJsonApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostNotMoreComplexSchemaRequestBody, + PostMaximumValidationResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, PostRefInAdditionalpropertiesRequestBody, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostHostnameFormatRequestBody, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostNotRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostRefInOneofResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostMaxlengthValidationRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostRefInPropertyResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaRequestBody, - PostEmailFormatRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostOneofResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostRefInNotRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostMinitemsValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersRequestBody, - PostDateTimeFormatResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostByIntRequestBody, + PostAnyofComplexTypesRequestBody, + PostEmailFormatRequestBody, + PostHostnameFormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostAnyofRequestBody, PostMaxpropertiesValidationRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostOneofWithEmptySchemaRequestBody, - PostUriFormatRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostAllofRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostNestedItemsRequestBody, PostNumberTypeMatchesNumbersRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostMinitemsValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersRequestBody, - PostOneofWithRequiredRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostOneofRequestBody, PostOneofComplexTypesRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostRefInNotResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostRefInAnyofRequestBody, - PostRefInItemsResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostRefInOneofRequestBody, - PostNotResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostByNumberRequestBody, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, PostObjectTypeMatchesObjectsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMoreComplexSchemaRequestBody, - PostNulCharactersInStringsResponseBodyForContentTypes, - PostRequiredWithEmptyArrayRequestBody, - PostHostnameFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, + PostRefInOneofRequestBody, + PostUriTemplateFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostMinimumValidationRequestBody, - PostMinlengthValidationRequestBody, - PostEnumsInPropertiesRequestBody, + PostUriFormatResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostAllofResponseBodyForContentTypes, + PostMinitemsValidationRequestBody, + PostRefInOneofResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostForbiddenPropertyResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostNestedItemsRequestBody, + PostUriFormatRequestBody, + PostNotRequestBody, + PostByNumberRequestBody, PostBySmallNumberRequestBody, + PostNestedItemsResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAnyofResponseBodyForContentTypes, - PostMaximumValidationRequestBody, + PostRefInAnyofRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostByNumberResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostRefInAllofRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, - PostSimpleEnumValidationRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostPatternValidationRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostEnumWithEscapedCharactersRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostOneofResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostAllofSimpleTypesRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostRefInAnyofResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostRefInItemsRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostUriReferenceFormatRequestBody, + PostRequiredValidationResponseBodyForContentTypes, + PostRefInNotRequestBody, + PostSimpleEnumValidationRequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostArrayTypeMatchesArraysRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostRefInNotResponseBodyForContentTypes, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, + PostDateTimeFormatRequestBody, PostUniqueitemsFalseValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostEnumWithEscapedCharactersRequestBody, - PostIpv6FormatRequestBody, + PostInvalidStringValueForDefaultRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostRefInItemsResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostMaxitemsValidationRequestBody, + PostEnumsInPropertiesResponseBodyForContentTypes, PostRefInPropertyRequestBody, + PostByIntResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostRefInAllofResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, + PostObjectPropertiesValidationRequestBody, + PostHostnameFormatRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostByIntRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, + PostMinimumValidationRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostOneofWithRequiredRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostMaxitemsValidationResponseBodyForContentTypes, - PostRequiredValidationRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostInvalidStringValueForDefaultRequestBody, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostUriTemplateFormatRequestBody, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, + PostRequiredValidationRequestBody, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRefInAllofRequestBody, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostAnyofRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofRequestBody, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostRefInItemsRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostUriFormatResponseBodyForContentTypes, + PostPatternValidationRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostRefInAllofResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostMaximumValidationRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostAllofRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostIpv6FormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py index ab12a01c027..08b37c449d6 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody class DefaultApi( - PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostInvalidStringValueForDefaultRequestBody, PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostInvalidStringValueForDefaultResponseBodyForContentTypes, + PostInvalidStringValueForDefaultRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py index 23fd12782c1..03d2bfb78c7 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes class EnumApi( - PostEnumWithTrueDoesNotMatch1RequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, PostSimpleEnumValidationRequestBody, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, PostSimpleEnumValidationResponseBodyForContentTypes, PostNulCharactersInStringsRequestBody, - PostEnumsInPropertiesRequestBody, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, PostEnumWith0DoesNotMatchFalseRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostEnumsInPropertiesRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueRequestBody, PostEnumWithEscapedCharactersRequestBody, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py index f0b5bce4834..eec876e0216 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody class FormatApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, PostUriReferenceFormatRequestBody, - PostIpv6FormatResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, + PostEmailFormatResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostEmailFormatRequestBody, PostHostnameFormatRequestBody, - PostUriFormatRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostUriReferenceFormatResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostDateTimeFormatRequestBody, PostUriTemplateFormatResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostJsonPointerFormatResponseBodyForContentTypes, PostIpv4FormatRequestBody, PostUriTemplateFormatRequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostEmailFormatRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, PostIpv6FormatRequestBody, - PostUriFormatResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, + PostUriFormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py index 72b7f18b196..99d7facd50d 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody class MaxPropertiesApi( + PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyRequestBody, PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxpropertiesValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py index ab125acf974..4a7ab5de31b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes class MaximumApi( + PostMaximumValidationResponseBodyForContentTypes, + PostMaximumValidationRequestBody, PostMaximumValidationWithUnsignedIntegerRequestBody, PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostMaximumValidationRequestBody, - PostMaximumValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py index b1bdf36e6b0..16c6d1b8a97 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes class MinLengthApi( - PostMinlengthValidationResponseBodyForContentTypes, PostMinlengthValidationRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py index c34b9bdc3d6..641bc2f9f94 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody class MinPropertiesApi( - PostMinpropertiesValidationRequestBody, PostMinpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py index ee2aebba28a..95c503efaec 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes class MinimumApi( - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostMinimumValidationRequestBody, PostMinimumValidationWithSignedIntegerRequestBody, PostMinimumValidationResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py index 86bac697e0e..1a1e3d7c27f 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class MultipleOfApi( - PostByNumberRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, PostByNumberResponseBodyForContentTypes, + PostByIntRequestBody, + PostBySmallNumberResponseBodyForContentTypes, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostBySmallNumberRequestBody, - PostByIntRequestBody, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py index f27bb4b8834..a024de8343b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody class OneOfApi( - PostOneofWithBaseSchemaResponseBodyForContentTypes, PostOneofWithEmptySchemaRequestBody, PostNestedOneofToCheckValidationSemanticsRequestBody, PostOneofRequestBody, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, + PostOneofComplexTypesRequestBody, PostOneofWithRequiredResponseBodyForContentTypes, + PostOneofWithBaseSchemaRequestBody, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, PostOneofComplexTypesResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py index 8a17707e769..ccd02d07158 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py @@ -4,183 +4,183 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody class OperationRequestBodyApi( - PostRefInAdditionalpropertiesRequestBody, - PostDateTimeFormatRequestBody, - PostByNumberRequestBody, - PostHostnameFormatRequestBody, - PostNotRequestBody, - PostAnyofWithBaseSchemaRequestBody, - PostAllofWithTheLastEmptySchemaRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostMaxlengthValidationRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, PostNotMoreComplexSchemaRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostRefInAdditionalpropertiesRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostAnyofComplexTypesRequestBody, PostEmailFormatRequestBody, - PostMinimumValidationRequestBody, - PostMinlengthValidationRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostAllofSimpleTypesRequestBody, + PostRefInItemsRequestBody, PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostEnumsInPropertiesRequestBody, - PostBySmallNumberRequestBody, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, + PostPatternIsNotAnchoredRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostAnyofRequestBody, + PostAllofWithBaseSchemaRequestBody, + PostMaxpropertiesValidationRequestBody, + PostNumberTypeMatchesNumbersRequestBody, + PostUriReferenceFormatRequestBody, PostRefInNotRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostUniqueitemsValidationRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostMaximumValidationRequestBody, - PostMinitemsValidationRequestBody, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, PostSimpleEnumValidationRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostPatternValidationRequestBody, - PostMaxitemsValidationRequestBody, + PostArrayTypeMatchesArraysRequestBody, + PostMaxlengthValidationRequestBody, + PostDateTimeFormatRequestBody, PostUniqueitemsFalseValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostNulCharactersInStringsRequestBody, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostEnumWithEscapedCharactersRequestBody, - PostIpv6FormatRequestBody, - PostRefInPropertyRequestBody, - PostByIntRequestBody, - PostMaxpropertiesValidationRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostRequiredValidationRequestBody, - PostUriFormatRequestBody, PostInvalidStringValueForDefaultRequestBody, - PostAllofRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostNestedItemsRequestBody, - PostNumberTypeMatchesNumbersRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMinpropertiesValidationRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostOneofRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostOneofComplexTypesRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostIpv4FormatRequestBody, + PostRefInOneofRequestBody, PostUriTemplateFormatRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, - PostOneofWithRequiredRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostMaxitemsValidationRequestBody, + PostRefInPropertyRequestBody, + PostAnyofWithBaseSchemaRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, PostMinimumValidationWithSignedIntegerRequestBody, - PostOneofComplexTypesRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, + PostStringTypeMatchesStringsRequestBody, PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, + PostMinitemsValidationRequestBody, + PostHostnameFormatRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostByIntRequestBody, + PostBooleanTypeMatchesBooleansRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, PostRequiredDefaultValidationRequestBody, + PostMinimumValidationRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostNestedItemsRequestBody, + PostJsonPointerFormatRequestBody, + PostOneofWithRequiredRequestBody, + PostUriFormatRequestBody, + PostNotRequestBody, PostAllofCombinedWithAnyofOneofRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostNulCharactersInStringsRequestBody, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, + PostAdditionalpropertiesCanExistByItselfRequestBody, PostRefInAnyofRequestBody, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostRequiredValidationRequestBody, + PostPatternValidationRequestBody, PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostEnumsInPropertiesRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostMinlengthValidationRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostIpv4FormatRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, PostRefInAllofRequestBody, - PostMinpropertiesValidationRequestBody, - PostAnyofRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofRequestBody, - PostAnyofComplexTypesRequestBody, - PostRefInItemsRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostRefInOneofRequestBody, - PostForbiddenPropertyRequestBody, - PostRequiredWithEscapedCharactersRequestBody, + PostMaximumValidationRequestBody, + PostAllofRequestBody, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, + PostAllofWithOneEmptySchemaRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostIpv6FormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py index f85050d0f5c..8a7b70a6326 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py @@ -4,357 +4,357 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes class PathPostApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostNotMoreComplexSchemaRequestBody, + PostMaximumValidationResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, PostRefInAdditionalpropertiesRequestBody, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostHostnameFormatRequestBody, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostNotRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostRefInOneofResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostMaxlengthValidationRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostRefInPropertyResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaRequestBody, - PostEmailFormatRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostOneofResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostRefInNotRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostMinitemsValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersRequestBody, - PostDateTimeFormatResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostByIntRequestBody, + PostAnyofComplexTypesRequestBody, + PostEmailFormatRequestBody, + PostHostnameFormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostAnyofRequestBody, PostMaxpropertiesValidationRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostOneofWithEmptySchemaRequestBody, - PostUriFormatRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostAllofRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostNestedItemsRequestBody, PostNumberTypeMatchesNumbersRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostMinitemsValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersRequestBody, - PostOneofWithRequiredRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostOneofRequestBody, PostOneofComplexTypesRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostRefInNotResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostRefInAnyofRequestBody, - PostRefInItemsResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostRefInOneofRequestBody, - PostNotResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostByNumberRequestBody, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, PostObjectTypeMatchesObjectsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMoreComplexSchemaRequestBody, - PostNulCharactersInStringsResponseBodyForContentTypes, - PostRequiredWithEmptyArrayRequestBody, - PostHostnameFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, + PostRefInOneofRequestBody, + PostUriTemplateFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostMinimumValidationRequestBody, - PostMinlengthValidationRequestBody, - PostEnumsInPropertiesRequestBody, + PostUriFormatResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostAllofResponseBodyForContentTypes, + PostMinitemsValidationRequestBody, + PostRefInOneofResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostForbiddenPropertyResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostNestedItemsRequestBody, + PostUriFormatRequestBody, + PostNotRequestBody, + PostByNumberRequestBody, PostBySmallNumberRequestBody, + PostNestedItemsResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAnyofResponseBodyForContentTypes, - PostMaximumValidationRequestBody, + PostRefInAnyofRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostByNumberResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostRefInAllofRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, - PostSimpleEnumValidationRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostPatternValidationRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostEnumWithEscapedCharactersRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostOneofResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostAllofSimpleTypesRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostRefInAnyofResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostRefInItemsRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostUriReferenceFormatRequestBody, + PostRequiredValidationResponseBodyForContentTypes, + PostRefInNotRequestBody, + PostSimpleEnumValidationRequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostArrayTypeMatchesArraysRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostRefInNotResponseBodyForContentTypes, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, + PostDateTimeFormatRequestBody, PostUniqueitemsFalseValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostEnumWithEscapedCharactersRequestBody, - PostIpv6FormatRequestBody, + PostInvalidStringValueForDefaultRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostRefInItemsResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostMaxitemsValidationRequestBody, + PostEnumsInPropertiesResponseBodyForContentTypes, PostRefInPropertyRequestBody, + PostByIntResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostRefInAllofResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, + PostObjectPropertiesValidationRequestBody, + PostHostnameFormatRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostByIntRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, + PostMinimumValidationRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostOneofWithRequiredRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostMaxitemsValidationResponseBodyForContentTypes, - PostRequiredValidationRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostInvalidStringValueForDefaultRequestBody, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostUriTemplateFormatRequestBody, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, + PostRequiredValidationRequestBody, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRefInAllofRequestBody, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostAnyofRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofRequestBody, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostRefInItemsRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostUriFormatResponseBodyForContentTypes, + PostPatternValidationRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostRefInAllofResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostMaximumValidationRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostAllofRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostIpv6FormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py index 2e627204be2..0b45c4355a5 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody class PatternApi( - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostPatternIsNotAnchoredRequestBody, PostPatternValidationResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostPatternIsNotAnchoredResponseBodyForContentTypes, PostPatternValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py index 76c44ae5734..153d1f44c9b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes class PropertiesApi( - PostObjectPropertiesValidationRequestBody, PostObjectPropertiesValidationResponseBodyForContentTypes, PostPropertiesWithEscapedCharactersRequestBody, + PostObjectPropertiesValidationRequestBody, PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py index 8f1296162ff..7e1e030cafc 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody +from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes class RefApi( - PostRefInAdditionalpropertiesRequestBody, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostRefInNotResponseBodyForContentTypes, PostRefInNotRequestBody, - PostRefInAnyofRequestBody, PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostRefInItemsResponseBodyForContentTypes, - PostRefInAllofRequestBody, + PostRefInAnyofRequestBody, + PostRefInAdditionalpropertiesRequestBody, + PostRefInNotResponseBodyForContentTypes, PostRefInOneofResponseBodyForContentTypes, - PostRefInPropertyResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostRefInAllofResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRefInAnyofResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, PostRefInItemsRequestBody, + PostRefInAllofRequestBody, PostRefInOneofRequestBody, - PostRefInAnyofResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, PostRefInPropertyRequestBody, - PostRefInAllofResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py index f9a5d3dc25c..1e3348ac96b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody class RequiredApi( - PostRequiredDefaultValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, PostRequiredValidationResponseBodyForContentTypes, - PostRequiredValidationRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostRequiredDefaultValidationResponseBodyForContentTypes, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostRequiredValidationRequestBody, + PostRequiredWithEmptyArrayRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py index 99130cb9534..9c1661a12c7 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py @@ -4,183 +4,183 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes class ResponseContentContentTypeSchemaApi( - PostMinlengthValidationResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostDateTimeFormatResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostMaximumValidationResponseBodyForContentTypes, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostRefInOneofResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, - PostRefInPropertyResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, PostOneofWithRequiredResponseBodyForContentTypes, + PostRefInAnyofResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostOneofWithBaseSchemaResponseBodyForContentTypes, PostUriReferenceFormatResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostEnumsInPropertiesResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostNestedItemsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostRefInNotResponseBodyForContentTypes, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostRefInAllofResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, PostMinitemsValidationResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, + PostRefInOneofResponseBodyForContentTypes, PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMaximumValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostRefInNotResponseBodyForContentTypes, - PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, PostObjectPropertiesValidationResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostNestedItemsResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRefInItemsResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostStringTypeMatchesStringsResponseBodyForContentTypes, PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostRefInAllofResponseBodyForContentTypes, + PostByNumberResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py index 12a311e66f1..8b787d98dc3 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py @@ -4,37 +4,37 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody class TypeApi( - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, PostArrayTypeMatchesArraysRequestBody, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostIntegerTypeMatchesIntegersRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostBooleanTypeMatchesBooleansRequestBody, - PostStringTypeMatchesStringsRequestBody, + PostObjectTypeMatchesObjectsRequestBody, PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py index eed2035dd10..346a5693f80 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes class UniqueItemsApi( - PostUniqueitemsFalseValidationRequestBody, - PostUniqueitemsValidationRequestBody, PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, + PostUniqueitemsFalseValidationRequestBody, PostUniqueitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/migration_other_python_generators.md b/samples/client/3_1_0_unit_test/python/migration_other_python_generators.md index 3195e008bcb..46ae14f4f8b 100644 --- a/samples/client/3_1_0_unit_test/python/migration_other_python_generators.md +++ b/samples/client/3_1_0_unit_test/python/migration_other_python_generators.md @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py index bcb7bceab5a..1d96328bacc 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py @@ -5,24 +5,24 @@ """ from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody class _NotApi( PostNotRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, PostNotMoreComplexSchemaRequestBody, - PostNotMultipleTypesRequestBody, - PostNotMultipleTypesResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, PostForbiddenPropertyRequestBody, + PostForbiddenPropertyResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, + PostNotMultipleTypesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py index d851911cfe6..24e89fa85e8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody class AdditionalPropertiesApi( - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, PostAdditionalpropertiesWithSchemaRequestBody, PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, PostNonAsciiPatternWithAdditionalpropertiesRequestBody, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py index 197252c0109..b7381423d2d 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody class AllOfApi( - PostAllofWithOneEmptySchemaRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAllofSimpleTypesRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, PostAllofWithTheFirstEmptySchemaRequestBody, - PostAllofRequestBody, - PostAllofWithBaseSchemaResponseBodyForContentTypes, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, PostAllofResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAllofSimpleTypesRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofRequestBody, PostAllofWithBaseSchemaRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py index 3b1215bdfac..d2402e5601f 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py @@ -5,28 +5,28 @@ """ from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes class AnyOfApi( PostAnyofComplexTypesResponseBodyForContentTypes, - PostAnyofRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofWithBaseSchemaRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostAnyofResponseBodyForContentTypes, + PostAnyofRequestBody, PostAnyofWithOneEmptySchemaRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, + PostAnyofResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py index c47a8884b5d..dbeef357c4c 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes class ConstApi( - PostConstNulCharactersInStringsResponseBodyForContentTypes, PostConstNulCharactersInStringsRequestBody, + PostConstNulCharactersInStringsResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py index 86af9068ed6..65348252404 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes class ContainsApi( - PostContainsWithNullInstanceElementsRequestBody, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostItemsContainsResponseBodyForContentTypes, - PostContainsKeywordValidationRequestBody, PostItemsContainsRequestBody, PostContainsKeywordValidationResponseBodyForContentTypes, + PostContainsKeywordValidationRequestBody, + PostContainsWithNullInstanceElementsRequestBody, + PostItemsContainsResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py index 74c57f370ea..c0f6b28adb2 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py @@ -4,581 +4,581 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody - - -class ContentTypeJsonApi( - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostByNumberResponseBodyForContentTypes, - PostDateFormatRequestBody, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostUuidFormatRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaRequestBody, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostOneofResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, - PostConstNulCharactersInStringsRequestBody, - PostIdnEmailFormatResponseBodyForContentTypes, - PostTypeArrayOrObjectRequestBody, - PostUnevaluatedpropertiesSchemaRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, - PostByIntRequestBody, +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody +from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes + + +class ContentTypeJsonApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostNotMoreComplexSchemaRequestBody, + PostMaximumValidationResponseBodyForContentTypes, + PostRegexFormatRequestBody, + PostNotResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostAnyofComplexTypesRequestBody, + PostEmailFormatRequestBody, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostIfAndElseWithoutThenRequestBody, + PostPropertynamesValidationRequestBody, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, PostMaxpropertiesValidationRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, - PostIdnHostnameFormatRequestBody, - PostEmptyDependentsResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostUnevaluateditemsWithItemsRequestBody, - PostUriFormatRequestBody, - PostNestedItemsRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostNumberTypeMatchesNumbersRequestBody, - PostMultipleDependentsRequiredResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, - PostSingleDependencyRequestBody, - PostOneofWithRequiredRequestBody, - PostIriFormatRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, - PostExclusiveminimumValidationResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, - PostMultipleDependentsRequiredRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, PostUnevaluateditemsAsSchemaRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostByNumberRequestBody, - PostAnyofWithBaseSchemaRequestBody, - PostExclusiveminimumValidationRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostMinlengthValidationRequestBody, - PostEnumsInPropertiesRequestBody, - PostIriReferenceFormatRequestBody, - PostBySmallNumberRequestBody, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAdditionalItemsAreAllowedByDefaultRequestBody, - PostMaximumValidationRequestBody, - PostSimpleEnumValidationRequestBody, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, - PostUniqueitemsFalseValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostIpv6FormatRequestBody, - PostEmptyDependentsRequestBody, - PostTimeFormatResponseBodyForContentTypes, - PostTypeArrayOrObjectResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostRequiredValidationRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostPropertynamesValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostDateFormatResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerRequestBody, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemRequestBody, + PostEmailFormatResponseBodyForContentTypes, PostUuidFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostContainsKeywordValidationRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostAnyofComplexTypesRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostNotMultipleTypesRequestBody, - PostForbiddenPropertyRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostUriFormatResponseBodyForContentTypes, - PostIfAndThenWithoutElseRequestBody, - PostHostnameFormatRequestBody, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNotRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostEmailFormatRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostOneofComplexTypesRequestBody, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostUriTemplateFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostExclusiveminimumValidationRequestBody, PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsRequestBody, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostIgnoreThenWithoutIfRequestBody, - PostIgnoreIfWithoutThenOrElseRequestBody, + PostJsonPointerFormatResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostAllofResponseBodyForContentTypes, PostMinitemsValidationRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostFloatDivisionInfRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostDurationFormatResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostIdnEmailFormatRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostTimeFormatRequestBody, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostTypeArrayObjectOrNullRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostItemsWithNullInstanceElementsRequestBody, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, + PostIriReferenceFormatResponseBodyForContentTypes, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostFloatDivisionInfRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostIgnoreIfWithoutThenOrElseRequestBody, PostOneofWithEmptySchemaRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsRequestBody, - PostAllofRequestBody, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostDurationFormatRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, PostAllofWithOneEmptySchemaRequestBody, - PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostPropertynamesValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostItemsContainsResponseBodyForContentTypes, + PostEnumWithEscapedCharactersRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostNotMultipleTypesRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostOneofWithRequiredResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostDurationFormatRequestBody, - PostRegexFormatRequestBody, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, PostRelativeJsonPointerFormatRequestBody, - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, - PostIfAndElseWithoutThenRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostASchemaGivenForPrefixitemsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUriReferenceFormatRequestBody, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, + PostIriFormatRequestBody, + PostDateTimeFormatRequestBody, + PostEmptyDependentsResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, PostNulCharactersInStringsResponseBodyForContentTypes, - PostRequiredWithEmptyArrayRequestBody, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostMaxitemsValidationRequestBody, + PostEnumsInPropertiesResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostSingleDependencyRequestBody, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostMinitemsValidationResponseBodyForContentTypes, + PostObjectPropertiesValidationRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostContainsKeywordValidationRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostIpv6FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostIdnEmailFormatRequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostTimeFormatResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostSingleDependencyResponseBodyForContentTypes, + PostIgnoreElseWithoutIfRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostMinlengthValidationRequestBody, + PostMaximumValidationRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostAllofRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostIpv6FormatRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, PostDependentSchemasSingleDependencyRequestBody, PostItemsContainsRequestBody, - PostMinimumValidationRequestBody, - PostFloatDivisionInfResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostItemsContainsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostPatternIsNotAnchoredRequestBody, + PostIriFormatResponseBodyForContentTypes, + PostAnyofRequestBody, PostExclusivemaximumValidationRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostByIntResponseBodyForContentTypes, - PostIriFormatResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostUuidFormatRequestBody, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaRequestBody, PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostConstNulCharactersInStringsRequestBody, + PostOneofRequestBody, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostPrefixitemsWithNullInstanceElementsRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, + PostConstNulCharactersInStringsResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostIriReferenceFormatRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, PostRequiredDefaultValidationResponseBodyForContentTypes, - PostIriReferenceFormatResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostNestedItemsRequestBody, + PostUriFormatRequestBody, + PostNotRequestBody, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostRequiredWithEmptyArrayRequestBody, + PostByNumberResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostIdnEmailFormatResponseBodyForContentTypes, + PostIfAndThenWithoutElseRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostTypeArrayOrObjectRequestBody, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostEmptyDependentsRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostMultipleDependentsRequiredResponseBodyForContentTypes, + PostRegexFormatResponseBodyForContentTypes, + PostIdnHostnameFormatRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostDurationFormatResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, + PostAllofSimpleTypesRequestBody, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostIgnoreThenWithoutIfRequestBody, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, PostRequiredValidationResponseBodyForContentTypes, - PostUriTemplateFormatRequestBody, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostArrayTypeMatchesArraysRequestBody, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostFloatDivisionInfResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasRequestBody, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAnyofRequestBody, - PostOneofRequestBody, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, - PostTypeArrayObjectOrNullRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsRequestBody, + PostUnevaluateditemsWithItemsRequestBody, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostMultipleDependentsRequiredRequestBody, + PostStringTypeMatchesStringsRequestBody, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostHostnameFormatRequestBody, + PostByIntRequestBody, + PostMaxcontainsWithoutContainsIsIgnoredRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, + PostAllofCombinedWithAnyofOneofRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostDateFormatRequestBody, + PostTimeFormatRequestBody, + PostRequiredValidationRequestBody, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostPatternValidationRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostSmallMultipleOfLargeIntegerRequestBody, + PostPropertynamesValidationResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py index 0e9e850d957..aaedb244082 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody class DependentRequiredApi( + PostEmptyDependentsRequestBody, + PostMultipleDependentsRequiredRequestBody, + PostSingleDependencyRequestBody, PostMultipleDependentsRequiredResponseBodyForContentTypes, PostSingleDependencyResponseBodyForContentTypes, PostEmptyDependentsResponseBodyForContentTypes, - PostSingleDependencyRequestBody, - PostEmptyDependentsRequestBody, - PostMultipleDependentsRequiredRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py index 77fe37f0d75..e3bec1f6cc8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes class DependentSchemasApi( - PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, PostDependentSchemasSingleDependencyRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py index 23fd12782c1..03d2bfb78c7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes class EnumApi( - PostEnumWithTrueDoesNotMatch1RequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, PostSimpleEnumValidationRequestBody, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, PostSimpleEnumValidationResponseBodyForContentTypes, PostNulCharactersInStringsRequestBody, - PostEnumsInPropertiesRequestBody, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, PostEnumWith0DoesNotMatchFalseRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostEnumsInPropertiesRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueRequestBody, PostEnumWithEscapedCharactersRequestBody, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py index d63c20fa3f7..1e3037f6f17 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody class ExclusiveMinimumApi( - PostExclusiveminimumValidationRequestBody, PostExclusiveminimumValidationResponseBodyForContentTypes, + PostExclusiveminimumValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py index 9729bb2f3fb..186d5648531 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py @@ -4,85 +4,85 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody class FormatApi( - PostDateTimeFormatRequestBody, - PostRelativeJsonPointerFormatRequestBody, - PostHostnameFormatRequestBody, + PostDateTimeFormatResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostRegexFormatRequestBody, + PostRegexFormatResponseBodyForContentTypes, PostIdnHostnameFormatRequestBody, - PostUriFormatRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostDateFormatRequestBody, - PostIriReferenceFormatResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostUuidFormatRequestBody, - PostDateFormatResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostUriTemplateFormatRequestBody, - PostHostnameFormatResponseBodyForContentTypes, PostEmailFormatRequestBody, - PostIriFormatRequestBody, + PostHostnameFormatRequestBody, + PostHostnameFormatResponseBodyForContentTypes, + PostDurationFormatResponseBodyForContentTypes, PostIriReferenceFormatRequestBody, - PostEmailFormatResponseBodyForContentTypes, - PostUriReferenceFormatRequestBody, + PostIriFormatResponseBodyForContentTypes, + PostRelativeJsonPointerFormatRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, PostIpv6FormatResponseBodyForContentTypes, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostUriFormatRequestBody, + PostUriReferenceFormatRequestBody, + PostEmailFormatResponseBodyForContentTypes, + PostIriReferenceFormatResponseBodyForContentTypes, PostUuidFormatResponseBodyForContentTypes, - PostUriReferenceFormatResponseBodyForContentTypes, - PostDurationFormatRequestBody, - PostRegexFormatRequestBody, - PostDurationFormatResponseBodyForContentTypes, - PostIdnEmailFormatResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, PostIdnEmailFormatRequestBody, - PostRegexFormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostJsonPointerFormatResponseBodyForContentTypes, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostIriFormatResponseBodyForContentTypes, - PostIpv6FormatRequestBody, PostTimeFormatResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, + PostDateFormatRequestBody, PostTimeFormatRequestBody, + PostUuidFormatRequestBody, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostIriFormatRequestBody, + PostDateTimeFormatRequestBody, + PostDateFormatResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostIdnEmailFormatResponseBodyForContentTypes, + PostDurationFormatRequestBody, + PostUriTemplateFormatRequestBody, + PostIpv6FormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py index e0a28fca286..583c58e0ba1 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes class IfThenElseApi( - PostIfAndThenWithoutElseRequestBody, - PostIgnoreThenWithoutIfRequestBody, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, PostIgnoreIfWithoutThenOrElseRequestBody, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostIgnoreElseWithoutIfRequestBody, PostIfAndElseWithoutThenRequestBody, - PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostIfAndThenWithoutElseRequestBody, PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, + PostIgnoreThenWithoutIfRequestBody, PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py index d18784b56fd..d88d9dd0559 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes class ItemsApi( - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostItemsWithNullInstanceElementsRequestBody, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, PostNestedItemsResponseBodyForContentTypes, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostItemsWithNullInstanceElementsRequestBody, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, PostNestedItemsRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py index 72b7f18b196..99d7facd50d 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody class MaxPropertiesApi( + PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyRequestBody, PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxpropertiesValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py index ab125acf974..4a7ab5de31b 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/maximum_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes class MaximumApi( + PostMaximumValidationResponseBodyForContentTypes, + PostMaximumValidationRequestBody, PostMaximumValidationWithUnsignedIntegerRequestBody, PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostMaximumValidationRequestBody, - PostMaximumValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py index c058ca548a1..d18127424e2 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes class MinContainsApi( - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py index b1bdf36e6b0..16c6d1b8a97 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes class MinLengthApi( - PostMinlengthValidationResponseBodyForContentTypes, PostMinlengthValidationRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py index c34b9bdc3d6..641bc2f9f94 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody class MinPropertiesApi( - PostMinpropertiesValidationRequestBody, PostMinpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py index ee2aebba28a..95c503efaec 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes class MinimumApi( - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostMinimumValidationRequestBody, PostMinimumValidationWithSignedIntegerRequestBody, PostMinimumValidationResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py index 6e15226697d..4f67ec90c93 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class MultipleOfApi( - PostByNumberRequestBody, PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostByNumberResponseBodyForContentTypes, + PostByIntRequestBody, PostSmallMultipleOfLargeIntegerRequestBody, PostBySmallNumberResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, PostFloatDivisionInfRequestBody, PostFloatDivisionInfResponseBodyForContentTypes, - PostBySmallNumberRequestBody, - PostByIntRequestBody, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py index f27bb4b8834..a024de8343b 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody class OneOfApi( - PostOneofWithBaseSchemaResponseBodyForContentTypes, PostOneofWithEmptySchemaRequestBody, PostNestedOneofToCheckValidationSemanticsRequestBody, PostOneofRequestBody, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, + PostOneofComplexTypesRequestBody, PostOneofWithRequiredResponseBodyForContentTypes, + PostOneofWithBaseSchemaRequestBody, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, PostOneofComplexTypesResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py index 22ac3340e67..6156a4220e7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py @@ -4,295 +4,295 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody -from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody class OperationRequestBodyApi( - PostIfAndThenWithoutElseRequestBody, - PostHostnameFormatRequestBody, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostRegexFormatRequestBody, + PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostAnyofComplexTypesRequestBody, + PostEmailFormatRequestBody, + PostIfAndElseWithoutThenRequestBody, + PostTypeAsArrayWithOneItemRequestBody, + PostDependentSchemasSingleDependencyRequestBody, + PostItemsContainsRequestBody, + PostPropertynamesValidationRequestBody, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostPatternIsNotAnchoredRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostAnyofRequestBody, + PostExclusivemaximumValidationRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostMaxpropertiesValidationRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostNumberTypeMatchesNumbersRequestBody, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostUnevaluateditemsAsSchemaRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostUuidFormatRequestBody, + PostUnevaluatedpropertiesSchemaRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostMinpropertiesValidationRequestBody, + PostConstNulCharactersInStringsRequestBody, + PostOneofRequestBody, + PostOneofComplexTypesRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, + PostUriTemplateFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostExclusiveminimumValidationRequestBody, + PostAnyofWithBaseSchemaRequestBody, + PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, + PostPrefixitemsWithNullInstanceElementsRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostMinitemsValidationRequestBody, + PostIriReferenceFormatRequestBody, + PostTypeArrayObjectOrNullRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostItemsWithNullInstanceElementsRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, + PostRequiredDefaultValidationRequestBody, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostNestedItemsRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostUriFormatRequestBody, PostNotRequestBody, PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, - PostDateFormatRequestBody, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostFloatDivisionInfRequestBody, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostIgnoreIfWithoutThenOrElseRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostDurationFormatRequestBody, + PostIfAndThenWithoutElseRequestBody, + PostAllofWithOneEmptySchemaRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostTypeArrayOrObjectRequestBody, + PostEmptyDependentsRequestBody, PostAllofWithTheLastEmptySchemaRequestBody, - PostUuidFormatRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostMaxlengthValidationRequestBody, - PostAdditionalpropertiesWithSchemaRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostEmailFormatRequestBody, + PostIdnHostnameFormatRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostNotMultipleTypesRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, + PostAllofSimpleTypesRequestBody, PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostAllofWithBaseSchemaRequestBody, PostContainsWithNullInstanceElementsRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, + PostRelativeJsonPointerFormatRequestBody, PostIgnoreThenWithoutIfRequestBody, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUriReferenceFormatRequestBody, + PostSimpleEnumValidationRequestBody, PostArrayTypeMatchesArraysRequestBody, - PostIgnoreIfWithoutThenOrElseRequestBody, - PostMinitemsValidationRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostFloatDivisionInfRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostIgnoreElseWithoutIfRequestBody, - PostConstNulCharactersInStringsRequestBody, - PostTypeArrayOrObjectRequestBody, - PostUnevaluatedpropertiesSchemaRequestBody, - PostIdnEmailFormatRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostMaxlengthValidationRequestBody, + PostIriFormatRequestBody, + PostDateTimeFormatRequestBody, + PostUniqueitemsFalseValidationRequestBody, + PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRequiredWithEscapedCharactersRequestBody, PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, - PostNulCharactersInStringsRequestBody, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostMaxitemsValidationRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, + PostASchemaGivenForPrefixitemsRequestBody, + PostUnevaluateditemsWithItemsRequestBody, + PostMultipleDependentsRequiredRequestBody, + PostSingleDependencyRequestBody, + PostStringTypeMatchesStringsRequestBody, + PostObjectPropertiesValidationRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostHostnameFormatRequestBody, PostByIntRequestBody, - PostMaxpropertiesValidationRequestBody, - PostTimeFormatRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, - PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostIdnHostnameFormatRequestBody, - PostOneofWithEmptySchemaRequestBody, PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostUnevaluateditemsWithItemsRequestBody, - PostUriFormatRequestBody, - PostPrefixitemsWithNullInstanceElementsRequestBody, - PostAllofRequestBody, - PostNestedItemsRequestBody, - PostNumberTypeMatchesNumbersRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostIpv4FormatRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostBooleanTypeMatchesBooleansRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostContainsKeywordValidationRequestBody, PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, - PostSingleDependencyRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostMinimumValidationRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostJsonPointerFormatRequestBody, PostOneofWithRequiredRequestBody, - PostIriFormatRequestBody, - PostOneofComplexTypesRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, - PostRequiredDefaultValidationRequestBody, PostAllofCombinedWithAnyofOneofRequestBody, - PostPropertynamesValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostDurationFormatRequestBody, - PostRegexFormatRequestBody, - PostRequiredWithEscapedCharactersRequestBody, - PostMultipleDependentsRequiredRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, - PostUnevaluateditemsAsSchemaRequestBody, - PostDateTimeFormatRequestBody, - PostRelativeJsonPointerFormatRequestBody, - PostByNumberRequestBody, - PostIfAndElseWithoutThenRequestBody, - PostAnyofWithBaseSchemaRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostExclusiveminimumValidationRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostASchemaGivenForPrefixitemsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMoreComplexSchemaRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostDependentSchemasSingleDependencyRequestBody, - PostItemsContainsRequestBody, - PostMinimumValidationRequestBody, - PostMinlengthValidationRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostIdnEmailFormatRequestBody, + PostNulCharactersInStringsRequestBody, + PostDateFormatRequestBody, + PostTimeFormatRequestBody, + PostRequiredValidationRequestBody, + PostPatternValidationRequestBody, + PostIgnoreElseWithoutIfRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, PostEnumsInPropertiesRequestBody, - PostIriReferenceFormatRequestBody, - PostBySmallNumberRequestBody, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinlengthValidationRequestBody, + PostIpv4FormatRequestBody, PostSmallMultipleOfLargeIntegerRequestBody, - PostUniqueitemsValidationRequestBody, - PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, PostMaximumValidationRequestBody, - PostSimpleEnumValidationRequestBody, - PostPatternValidationRequestBody, - PostMaxitemsValidationRequestBody, - PostUniqueitemsFalseValidationRequestBody, - PostExclusivemaximumValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostEnumWithEscapedCharactersRequestBody, + PostAllofRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, PostIpv6FormatRequestBody, - PostEmptyDependentsRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostRequiredValidationRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostUriTemplateFormatRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostTypeAsArrayWithOneItemRequestBody, - PostContainsKeywordValidationRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostNonInterferenceAcrossCombinedSchemasRequestBody, - PostMinpropertiesValidationRequestBody, - PostAnyofRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofRequestBody, - PostAnyofComplexTypesRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostNotMultipleTypesRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostTypeArrayObjectOrNullRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py index a9506aae689..06ff686d7bc 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py @@ -4,581 +4,581 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody - - -class PathPostApi( - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostByNumberResponseBodyForContentTypes, - PostDateFormatRequestBody, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostUuidFormatRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaRequestBody, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostOneofResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, - PostConstNulCharactersInStringsRequestBody, - PostIdnEmailFormatResponseBodyForContentTypes, - PostTypeArrayOrObjectRequestBody, - PostUnevaluatedpropertiesSchemaRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, - PostByIntRequestBody, +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody +from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes + + +class PathPostApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostNotMoreComplexSchemaRequestBody, + PostMaximumValidationResponseBodyForContentTypes, + PostRegexFormatRequestBody, + PostNotResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostAnyofComplexTypesRequestBody, + PostEmailFormatRequestBody, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostIfAndElseWithoutThenRequestBody, + PostPropertynamesValidationRequestBody, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, PostMaxpropertiesValidationRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, - PostIdnHostnameFormatRequestBody, - PostEmptyDependentsResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostUnevaluateditemsWithItemsRequestBody, - PostUriFormatRequestBody, - PostNestedItemsRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostNumberTypeMatchesNumbersRequestBody, - PostMultipleDependentsRequiredResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, - PostSingleDependencyRequestBody, - PostOneofWithRequiredRequestBody, - PostIriFormatRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, - PostExclusiveminimumValidationResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, - PostMultipleDependentsRequiredRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, PostUnevaluateditemsAsSchemaRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostByNumberRequestBody, - PostAnyofWithBaseSchemaRequestBody, - PostExclusiveminimumValidationRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostMinlengthValidationRequestBody, - PostEnumsInPropertiesRequestBody, - PostIriReferenceFormatRequestBody, - PostBySmallNumberRequestBody, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAdditionalItemsAreAllowedByDefaultRequestBody, - PostMaximumValidationRequestBody, - PostSimpleEnumValidationRequestBody, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, - PostUniqueitemsFalseValidationRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostIpv6FormatRequestBody, - PostEmptyDependentsRequestBody, - PostTimeFormatResponseBodyForContentTypes, - PostTypeArrayOrObjectResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasRequestBody, - PostAllofSimpleTypesRequestBody, - PostRequiredValidationRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostPropertynamesValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostDateFormatResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerRequestBody, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemRequestBody, + PostEmailFormatResponseBodyForContentTypes, PostUuidFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostContainsKeywordValidationRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostAnyofComplexTypesRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostNotMultipleTypesRequestBody, - PostForbiddenPropertyRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostUriFormatResponseBodyForContentTypes, - PostIfAndThenWithoutElseRequestBody, - PostHostnameFormatRequestBody, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNotRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostEmailFormatRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostOneofComplexTypesRequestBody, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostUriTemplateFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostExclusiveminimumValidationRequestBody, PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsRequestBody, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostIgnoreThenWithoutIfRequestBody, - PostIgnoreIfWithoutThenOrElseRequestBody, + PostJsonPointerFormatResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostAllofResponseBodyForContentTypes, PostMinitemsValidationRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostFloatDivisionInfRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostDurationFormatResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostIdnEmailFormatRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostTimeFormatRequestBody, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostTypeArrayObjectOrNullRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostItemsWithNullInstanceElementsRequestBody, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, + PostIriReferenceFormatResponseBodyForContentTypes, + PostByNumberRequestBody, + PostBySmallNumberRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostFloatDivisionInfRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostIgnoreIfWithoutThenOrElseRequestBody, PostOneofWithEmptySchemaRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsRequestBody, - PostAllofRequestBody, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostDurationFormatRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, PostAllofWithOneEmptySchemaRequestBody, - PostObjectPropertiesValidationRequestBody, - PostUriReferenceFormatRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostPropertynamesValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostItemsContainsResponseBodyForContentTypes, + PostEnumWithEscapedCharactersRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostNotMultipleTypesRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostOneofWithRequiredResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostDurationFormatRequestBody, - PostRegexFormatRequestBody, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, PostRelativeJsonPointerFormatRequestBody, - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, - PostIfAndElseWithoutThenRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostASchemaGivenForPrefixitemsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUriReferenceFormatRequestBody, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, + PostIriFormatRequestBody, + PostDateTimeFormatRequestBody, + PostEmptyDependentsResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, PostNulCharactersInStringsResponseBodyForContentTypes, - PostRequiredWithEmptyArrayRequestBody, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostMaxitemsValidationRequestBody, + PostEnumsInPropertiesResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostSingleDependencyRequestBody, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostMinitemsValidationResponseBodyForContentTypes, + PostObjectPropertiesValidationRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostContainsKeywordValidationRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostIpv6FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostIdnEmailFormatRequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostTimeFormatResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostSingleDependencyResponseBodyForContentTypes, + PostIgnoreElseWithoutIfRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostMinlengthValidationRequestBody, + PostMaximumValidationRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostAllofRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostIpv6FormatRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, PostDependentSchemasSingleDependencyRequestBody, PostItemsContainsRequestBody, - PostMinimumValidationRequestBody, - PostFloatDivisionInfResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostItemsContainsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostPatternIsNotAnchoredRequestBody, + PostIriFormatResponseBodyForContentTypes, + PostAnyofRequestBody, PostExclusivemaximumValidationRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostByIntResponseBodyForContentTypes, - PostIriFormatResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostUuidFormatRequestBody, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaRequestBody, PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostConstNulCharactersInStringsRequestBody, + PostOneofRequestBody, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostPrefixitemsWithNullInstanceElementsRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, + PostConstNulCharactersInStringsResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostIriReferenceFormatRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, PostRequiredDefaultValidationResponseBodyForContentTypes, - PostIriReferenceFormatResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostNestedItemsRequestBody, + PostUriFormatRequestBody, + PostNotRequestBody, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostRequiredWithEmptyArrayRequestBody, + PostByNumberResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostIdnEmailFormatResponseBodyForContentTypes, + PostIfAndThenWithoutElseRequestBody, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostTypeArrayOrObjectRequestBody, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostEmptyDependentsRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostMultipleDependentsRequiredResponseBodyForContentTypes, + PostRegexFormatResponseBodyForContentTypes, + PostIdnHostnameFormatRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostDurationFormatResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, + PostAllofSimpleTypesRequestBody, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostIgnoreThenWithoutIfRequestBody, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, PostRequiredValidationResponseBodyForContentTypes, - PostUriTemplateFormatRequestBody, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostArrayTypeMatchesArraysRequestBody, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostFloatDivisionInfResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasRequestBody, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAnyofRequestBody, - PostOneofRequestBody, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, - PostTypeArrayObjectOrNullRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsRequestBody, + PostUnevaluateditemsWithItemsRequestBody, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostMultipleDependentsRequiredRequestBody, + PostStringTypeMatchesStringsRequestBody, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostHostnameFormatRequestBody, + PostByIntRequestBody, + PostMaxcontainsWithoutContainsIsIgnoredRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, + PostAllofCombinedWithAnyofOneofRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostDateFormatRequestBody, + PostTimeFormatRequestBody, + PostRequiredValidationRequestBody, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostPatternValidationRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostSmallMultipleOfLargeIntegerRequestBody, + PostPropertynamesValidationResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py index 2e627204be2..0b45c4355a5 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody class PatternApi( - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostPatternIsNotAnchoredRequestBody, PostPatternValidationResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostPatternIsNotAnchoredResponseBodyForContentTypes, PostPatternValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py index b7e2c1f9bf1..d73cca1a1b8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody class PatternPropertiesApi( - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, - PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py index 5fdea52289d..d2a20b2f176 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py @@ -4,20 +4,20 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes class PrefixItemsApi( - PostASchemaGivenForPrefixitemsRequestBody, PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsRequestBody, PostPrefixitemsWithNullInstanceElementsRequestBody, PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py index 35cb4003a76..6170f33d34b 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody class PropertiesApi( - PostObjectPropertiesValidationRequestBody, PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, PostObjectPropertiesValidationResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, PostPropertiesWithEscapedCharactersRequestBody, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostObjectPropertiesValidationRequestBody, PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py index f6cd3d95765..91d3b51cd6b 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody class RequiredApi( - PostRequiredDefaultValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, PostRequiredValidationResponseBodyForContentTypes, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostRequiredValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostRequiredWithEmptyArrayRequestBody, - PostRequiredDefaultValidationResponseBodyForContentTypes, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostRequiredValidationRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostRequiredWithEmptyArrayRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py index bd9b269d2e9..a0d6a8f6a90 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py @@ -4,295 +4,295 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes class ResponseContentContentTypeSchemaApi( + PostDateTimeFormatResponseBodyForContentTypes, + PostMaximumValidationResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostIriFormatResponseBodyForContentTypes, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, + PostUriReferenceFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostUuidFormatResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostTypeArrayObjectOrNullResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, + PostConstNulCharactersInStringsResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostIriReferenceFormatResponseBodyForContentTypes, + PostNestedItemsResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIpv4FormatResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, PostByNumberResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, PostUriTemplateFormatResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostIdnEmailFormatResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostItemsContainsResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, PostBySmallNumberResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostMultipleDependentsRequiredResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostUriReferenceFormatResponseBodyForContentTypes, + PostRegexFormatResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, PostDurationFormatResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostIdnEmailFormatResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostNestedItemsResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostEmptyDependentsResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostMultipleDependentsRequiredResponseBodyForContentTypes, PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, - PostMaximumValidationResponseBodyForContentTypes, - PostExclusiveminimumValidationResponseBodyForContentTypes, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostOneofWithRequiredResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostMinlengthValidationResponseBodyForContentTypes, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostFloatDivisionInfResponseBodyForContentTypes, + PostEmptyDependentsResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, PostNulCharactersInStringsResponseBodyForContentTypes, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostFloatDivisionInfResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostItemsContainsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, PostByIntResponseBodyForContentTypes, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostIriFormatResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostTimeFormatResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, PostTypeArrayOrObjectResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostIriReferenceFormatResponseBodyForContentTypes, + PostMinitemsValidationResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, - PostPropertynamesValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, - PostDateFormatResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostTimeFormatResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostSingleDependencyResponseBodyForContentTypes, PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostUuidFormatResponseBodyForContentTypes, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostPropertynamesValidationResponseBodyForContentTypes, PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py index 90fa1092ac5..8c68c047556 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py @@ -4,53 +4,53 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes class TypeApi( - PostTypeAsArrayWithOneItemRequestBody, - PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostTypeArrayOrObjectRequestBody, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostArrayTypeMatchesArraysRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostArrayTypeMatchesArraysRequestBody, PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostTypeArrayObjectOrNullResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, + PostTypeArrayObjectOrNullRequestBody, PostBooleanTypeMatchesBooleansRequestBody, - PostTypeArrayOrObjectRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsRequestBody, PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostTypeArrayObjectOrNullRequestBody, - PostTypeArrayOrObjectResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py index 5cdb5a7234f..ab60d1eacaf 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py @@ -6,23 +6,23 @@ from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody class UnevaluatedItemsApi( PostUnevaluateditemsAsSchemaRequestBody, PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, PostUnevaluateditemsWithItemsRequestBody, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py index dd959df6da6..3316d0343f6 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody class UnevaluatedPropertiesApi( - PostUnevaluatedpropertiesSchemaRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostUnevaluatedpropertiesSchemaRequestBody, PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py index 5ab1ede867e..b4237e3593c 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes class UniqueItemsApi( - PostUniqueitemsFalseValidationRequestBody, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostUniqueitemsValidationRequestBody, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostUniqueitemsFalseValidationRequestBody, PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/migration_other_python_generators.md b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/migration_other_python_generators.md index 3195e008bcb..46ae14f4f8b 100644 --- a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/migration_other_python_generators.md +++ b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/migration_other_python_generators.md @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/samples/client/openapi_features/security/python/migration_other_python_generators.md b/samples/client/openapi_features/security/python/migration_other_python_generators.md index 3195e008bcb..46ae14f4f8b 100644 --- a/samples/client/openapi_features/security/python/migration_other_python_generators.md +++ b/samples/client/openapi_features/security/python/migration_other_python_generators.md @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py b/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py index 6de6fbf2649..5cee0c9dcca 100644 --- a/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py +++ b/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from this_package.paths.path_with_one_explicit_security.get.operation import PathWithOneExplicitSecurity -from this_package.paths.path_with_no_explicit_security.get.operation import PathWithNoExplicitSecurity from this_package.paths.path_with_security_from_root.get.operation import PathWithSecurityFromRoot from this_package.paths.path_with_two_explicit_security.get.operation import PathWithTwoExplicitSecurity +from this_package.paths.path_with_no_explicit_security.get.operation import PathWithNoExplicitSecurity +from this_package.paths.path_with_one_explicit_security.get.operation import PathWithOneExplicitSecurity class DefaultApi( - PathWithOneExplicitSecurity, - PathWithNoExplicitSecurity, PathWithSecurityFromRoot, PathWithTwoExplicitSecurity, + PathWithNoExplicitSecurity, + PathWithOneExplicitSecurity, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md index 62371e03034..cd18336c4f5 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.SchemaList validatedPayload = Schema.Schema1.validate( - new Schema.SchemaListBuilder( - Arrays.asList( + new Schema.SchemaListBuilder() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", @@ -79,7 +79,7 @@ Schema.SchemaList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -101,7 +101,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md index 462231cf97f..7c1c10a9180 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.SchemaList validatedPayload = Schema.Schema1.validate( - new Schema.SchemaListBuilder( - Arrays.asList( + new Schema.SchemaListBuilder() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", @@ -85,7 +85,7 @@ Schema.SchemaList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -107,7 +107,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md index 49122402c5b..f7d4a08b8b1 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.SchemaList validatedPayload = Schema.Schema1.validate( - new Schema.SchemaListBuilder( - Arrays.asList( + new Schema.SchemaListBuilder() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "name", @@ -85,7 +85,7 @@ Schema.SchemaList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -107,7 +107,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md index 2efd6090e8e..1435afbebeb 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md @@ -39,8 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - ), + new Schema.SchemaMapBuilder() + .additionalProperty("someAdditionalProperty", 1) + + .build(), configuration ); ``` @@ -62,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index d3737462c2c..32e760086c5 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AbstractStepMessage.AbstractStepMessageMap validatedPayload = AbstractStepMessage.AbstractStepMessage1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "discriminator", - "a" - ) - ), + new AbstractStepMessage.AbstractStepMessageMapBuilder() + .discriminator("a") + + .build(), configuration ); ``` @@ -71,7 +69,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -96,7 +94,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -120,7 +118,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -136,7 +134,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -161,7 +159,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -185,7 +183,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -218,7 +216,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMap110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -243,7 +241,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AbstractStepMessageMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index f24ac7d13bf..41a45aafe2f 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -64,33 +64,50 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = AdditionalPropertiesClass.AdditionalPropertiesClass1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry>( - "map_property", + new AdditionalPropertiesClass.AdditionalPropertiesClassMapBuilder() + .map_property( MapUtils.makeMap( - ) - ), - new AbstractMap.SimpleEntry>( - "map_of_map_property", + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) +) + + ) + .map_of_map_property( MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" ) - ), - new AbstractMap.SimpleEntry>( - "map_with_undeclared_properties_anytype_3", + ) + ) +) + + ) + .map_with_undeclared_properties_anytype_3( MapUtils.makeMap( - ) - ), - new AbstractMap.SimpleEntry>( - "empty_map", +) + + ) + .empty_map( MapUtils.makeMap( - ) - ), - new AbstractMap.SimpleEntry>( - "map_with_undeclared_properties_string", +) + + ) + .map_with_undeclared_properties_string( MapUtils.makeMap( - ) + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) +) + ) - ), + .build(), configuration ); ``` @@ -112,7 +129,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalPropertiesClassMapBuilder()
Creates a builder that contains an empty map | @@ -191,8 +208,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapWithUndeclaredPropertiesStringMap validatedPayload = AdditionalPropertiesClass.MapWithUndeclaredPropertiesString.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.MapWithUndeclaredPropertiesStringMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -214,7 +233,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapWithUndeclaredPropertiesStringMapBuilder()
Creates a builder that contains an empty map | @@ -274,8 +293,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.EmptyMapMap validatedPayload = AdditionalPropertiesClass.EmptyMap.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.EmptyMapMapBuilder() + .build(), configuration ); ``` @@ -297,7 +316,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EmptyMapMapBuilder()
Creates a builder that contains an empty map | @@ -352,8 +371,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3Map validatedPayload = AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.MapWithUndeclaredPropertiesAnytype3MapBuilder() + .build(), configuration ); ``` @@ -375,7 +394,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapWithUndeclaredPropertiesAnytype3MapBuilder()
Creates a builder that contains an empty map | @@ -470,8 +489,17 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapOfMapPropertyMap validatedPayload = AdditionalPropertiesClass.MapOfMapProperty.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.MapOfMapPropertyMapBuilder() + .additionalProperty( + "someAdditionalProperty", MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) +) + + ) + .build(), configuration ); ``` @@ -493,7 +521,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapOfMapPropertyMapBuilder()
Creates a builder that contains an empty map | @@ -540,8 +568,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.AdditionalPropertiesMap validatedPayload = AdditionalPropertiesClass.AdditionalProperties1.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.AdditionalPropertiesMapBuilder2() + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -563,7 +593,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalPropertiesMapBuilder2()
Creates a builder that contains an empty map | @@ -620,8 +650,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesClass.MapPropertyMap validatedPayload = AdditionalPropertiesClass.MapProperty.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesClass.MapPropertyMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -643,7 +675,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapPropertyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index 320a10a202d..528042940cb 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -65,8 +65,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema2Map validatedPayload = AdditionalPropertiesSchema.Schema2.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesSchema.Schema2MapBuilder() + .build(), configuration ); ``` @@ -88,7 +88,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema2MapBuilder()
Creates a builder that contains an empty map | @@ -167,8 +167,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema1Map validatedPayload = AdditionalPropertiesSchema.Schema1.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesSchema.Schema1MapBuilder() + .build(), configuration ); ``` @@ -190,7 +190,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | @@ -269,8 +269,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesSchema.Schema0Map validatedPayload = AdditionalPropertiesSchema.Schema0.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesSchema.Schema0MapBuilder() + .build(), configuration ); ``` @@ -292,7 +292,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema0MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index 6670cad9b0e..a6a5861759b 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -43,8 +43,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMap validatedPayload = AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1.validate( - MapUtils.makeMap( - ), + new AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMapBuilder() + .additionalProperty( + "someAdditionalProperty", Arrays.asList( + "_abc" +) + + ) + .build(), configuration ); ``` @@ -66,7 +72,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalPropertiesWithArrayOfEnumsMapBuilder()
Creates a builder that contains an empty map | @@ -113,11 +119,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesList validatedPayload = AdditionalPropertiesWithArrayOfEnums.AdditionalProperties.validate( - new AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesListBuilder( - Arrays.asList( - "_abc" - ) - ).build(), + new AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesListBuilder() + .add("_abc") + + .build(), configuration ); ``` @@ -139,7 +144,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalPropertiesListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index b8289e8376d..3b1f7eac299 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -39,8 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Address.AddressMap validatedPayload = Address.Address1.validate( - MapUtils.makeMap( - ), + new Address.AddressMapBuilder() + .additionalProperty("someAdditionalProperty", 1L) + + .build(), configuration ); ``` @@ -62,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AddressMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index cba2c51c2f3..1d0d49522bd 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Animal.AnimalMap validatedPayload = Animal.Animal1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "className", - "a" - ), - new AbstractMap.SimpleEntry( - "color", - "a" - ) - ), + new Animal.AnimalMapBuilder() + .className("a") + + .color("a") + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AnimalMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -98,7 +94,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AnimalMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md index ee90e10b8be..401f028925c 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md +++ b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation AnimalFarm.AnimalFarmList validatedPayload = AnimalFarm.AnimalFarm1.validate( - new AnimalFarm.AnimalFarmListBuilder( - Arrays.asList( + new AnimalFarm.AnimalFarmListBuilder() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "className", @@ -51,7 +51,7 @@ AnimalFarm.AnimalFarmList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -73,7 +73,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AnimalFarmListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index 36a4a5c9cf0..553b42bc71a 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -47,8 +47,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AnyTypeAndFormat.AnyTypeAndFormatMap validatedPayload = AnyTypeAndFormat.AnyTypeAndFormat1.validate( - MapUtils.makeMap( - ), + new AnyTypeAndFormat.AnyTypeAndFormatMapBuilder() + .build(), configuration ); ``` @@ -70,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AnyTypeAndFormatMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index 9c7264bedde..310d016c8c8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -41,20 +41,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ApiResponseSchema.ApiResponseMap validatedPayload = ApiResponseSchema.ApiResponseSchema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "code", - 1 - ), - new AbstractMap.SimpleEntry( - "type", - "a" - ), - new AbstractMap.SimpleEntry( - "message", - "a" - ) - ), + new ApiResponseSchema.ApiResponseMapBuilder() + .code(1) + + .type("a") + + .message("a") + + .build(), configuration ); ``` @@ -76,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ApiResponseMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index 5ccccad3c38..cc180e02a97 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -46,16 +46,12 @@ Void validatedPayload = Apple.Apple1.validate( // Map validation Apple.AppleMap validatedPayload = Apple.Apple1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "cultivar", - "IaQn EaqioxT oASzjxaSH" - ), - new AbstractMap.SimpleEntry( - "origin", - "IaQn EaqioxT oASzjxaSH" - ) - ), + new Apple.AppleMapBuilder() + .cultivar("IaQn EaqioxT oASzjxaSH") + + .origin("IaQn EaqioxT oASzjxaSH") + + .build(), configuration ); ``` @@ -79,7 +75,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AppleMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -105,7 +101,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AppleMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index c13d47f6e6e..9077efbc916 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -41,16 +41,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation AppleReq.AppleReqMap validatedPayload = AppleReq.AppleReq1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "cultivar", - "a" - ), - new AbstractMap.SimpleEntry( - "mealy", - true - ) - ), + new AppleReq.AppleReqMapBuilder() + .cultivar("a") + + .mealy(true) + + .build(), configuration ); ``` @@ -74,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AppleReqMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -91,7 +87,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AppleReqMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md index 9342d12b317..c21a35ec234 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md @@ -39,10 +39,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayHoldingAnyType.ArrayHoldingAnyTypeList validatedPayload = ArrayHoldingAnyType.ArrayHoldingAnyType1.validate( - new ArrayHoldingAnyType.ArrayHoldingAnyTypeListBuilder( - Arrays.asList( - ) - ).build(), + new ArrayHoldingAnyType.ArrayHoldingAnyTypeListBuilder() + .build(), configuration ); ``` @@ -64,7 +62,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayHoldingAnyTypeListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index 5aa0e07c54c..dbd2891f92b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -47,16 +47,16 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnly1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "ArrayArrayNumber", + new ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMapBuilder() + .ArrayArrayNumber( Arrays.asList( - Arrays.asList( - 1 - ) - ) + Arrays.asList( + 1 + ) +) + ) - ), + .build(), configuration ); ``` @@ -78,7 +78,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayOfArrayOfNumberOnlyMapBuilder()
Creates a builder that contains an empty map | @@ -135,13 +135,13 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfArrayOfNumberOnly.ArrayArrayNumberList validatedPayload = ArrayOfArrayOfNumberOnly.ArrayArrayNumber.validate( - new ArrayOfArrayOfNumberOnly.ArrayArrayNumberListBuilder( - Arrays.asList( + new ArrayOfArrayOfNumberOnly.ArrayArrayNumberListBuilder() + .add( Arrays.asList( 1 ) ) - ).build(), + .build(), configuration ); ``` @@ -163,7 +163,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayArrayNumberListBuilder()
Creates an empty list | @@ -210,11 +210,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfArrayOfNumberOnly.ItemsList validatedPayload = ArrayOfArrayOfNumberOnly.Items.validate( - new ArrayOfArrayOfNumberOnly.ItemsListBuilder( - Arrays.asList( - 1 - ) - ).build(), + new ArrayOfArrayOfNumberOnly.ItemsListBuilder() + .add(1) + + .build(), configuration ); ``` @@ -236,7 +235,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md index ec6f6bb3184..f2e932de286 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md @@ -38,11 +38,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfEnums.ArrayOfEnumsList validatedPayload = ArrayOfEnums.ArrayOfEnums1.validate( - new ArrayOfEnums.ArrayOfEnumsListBuilder( - Arrays.asList( - null - ) - ).build(), + new ArrayOfEnums.ArrayOfEnumsListBuilder() + .add(null) + + .build(), configuration ); ``` @@ -64,7 +63,7 @@ builder for `List<@Nullable String>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayOfEnumsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 7f307da0ac3..0798c9e0aff 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -44,14 +44,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = ArrayOfNumberOnly.ArrayOfNumberOnly1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "ArrayNumber", + new ArrayOfNumberOnly.ArrayOfNumberOnlyMapBuilder() + .ArrayNumber( Arrays.asList( - 1 - ) + 1 +) + ) - ), + .build(), configuration ); ``` @@ -73,7 +73,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayOfNumberOnlyMapBuilder()
Creates a builder that contains an empty map | @@ -130,11 +130,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayOfNumberOnly.ArrayNumberList validatedPayload = ArrayOfNumberOnly.ArrayNumber.validate( - new ArrayOfNumberOnly.ArrayNumberListBuilder( - Arrays.asList( - 1 - ) - ).build(), + new ArrayOfNumberOnly.ArrayNumberListBuilder() + .add(1) + + .build(), configuration ); ``` @@ -156,7 +155,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayNumberListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index 3cf748447d0..cdb50b25556 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -57,39 +57,39 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ArrayTest.ArrayTestMap validatedPayload = ArrayTest.ArrayTest1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry>( - "array_of_string", + new ArrayTest.ArrayTestMapBuilder() + .array_of_string( Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry>( - "array_array_of_integer", + "a" +) + + ) + .array_array_of_integer( Arrays.asList( - Arrays.asList( - 1L - ) - ) - ), - new AbstractMap.SimpleEntry>( - "array_array_of_model", + Arrays.asList( + 1L + ) +) + + ) + .array_array_of_model( Arrays.asList( - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ), - new AbstractMap.SimpleEntry( - "baz", - "a" - ) - ) - ) + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ), + new AbstractMap.SimpleEntry( + "baz", + "a" ) ) - ), + ) +) + + ) + .build(), configuration ); ``` @@ -111,7 +111,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayTestMapBuilder()
Creates a builder that contains an empty map | @@ -172,8 +172,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayArrayOfModelList validatedPayload = ArrayTest.ArrayArrayOfModel.validate( - new ArrayTest.ArrayArrayOfModelListBuilder( - Arrays.asList( + new ArrayTest.ArrayArrayOfModelListBuilder() + .add( Arrays.asList( MapUtils.makeMap( new AbstractMap.SimpleEntry( @@ -187,7 +187,7 @@ ArrayTest.ArrayArrayOfModelList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -209,7 +209,7 @@ builder for `List>>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayArrayOfModelListBuilder()
Creates an empty list | @@ -256,8 +256,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ItemsList1 validatedPayload = ArrayTest.Items3.validate( - new ArrayTest.ItemsListBuilder1( - Arrays.asList( + new ArrayTest.ItemsListBuilder1() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "bar", @@ -269,7 +269,7 @@ ArrayTest.ItemsList1 validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -291,7 +291,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder1()
Creates an empty list | @@ -338,13 +338,13 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayArrayOfIntegerList validatedPayload = ArrayTest.ArrayArrayOfInteger.validate( - new ArrayTest.ArrayArrayOfIntegerListBuilder( - Arrays.asList( + new ArrayTest.ArrayArrayOfIntegerListBuilder() + .add( Arrays.asList( 1L ) ) - ).build(), + .build(), configuration ); ``` @@ -366,7 +366,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayArrayOfIntegerListBuilder()
Creates an empty list | @@ -413,11 +413,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ItemsList validatedPayload = ArrayTest.Items1.validate( - new ArrayTest.ItemsListBuilder( - Arrays.asList( - 1L - ) - ).build(), + new ArrayTest.ItemsListBuilder() + .add(1L) + + .build(), configuration ); ``` @@ -439,7 +438,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder()
Creates an empty list | @@ -499,11 +498,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayTest.ArrayOfStringList validatedPayload = ArrayTest.ArrayOfString.validate( - new ArrayTest.ArrayOfStringListBuilder( - Arrays.asList( - "a" - ) - ).build(), + new ArrayTest.ArrayOfStringListBuilder() + .add("a") + + .build(), configuration ); ``` @@ -525,7 +523,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayOfStringListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md index eaaba54f7bb..002bfaa4b3c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ArrayWithValidationsInItems.ArrayWithValidationsInItemsList validatedPayload = ArrayWithValidationsInItems.ArrayWithValidationsInItems1.validate( - new ArrayWithValidationsInItems.ArrayWithValidationsInItemsListBuilder( - Arrays.asList( - 1L - ) - ).build(), + new ArrayWithValidationsInItems.ArrayWithValidationsInItemsListBuilder() + .add(1L) + + .build(), configuration ); ``` @@ -66,7 +65,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayWithValidationsInItemsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 5dd27ff446f..23c6ecb5eca 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Banana.BananaMap validatedPayload = Banana.Banana1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "lengthCm", - 1 - ) - ), + new Banana.BananaMapBuilder() + .lengthCm(1) + + .build(), configuration ); ``` @@ -67,7 +65,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BananaMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -92,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BananaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index 8f1d8890e67..79a2e1c8ac3 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -41,16 +41,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation BananaReq.BananaReqMap validatedPayload = BananaReq.BananaReq1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "lengthCm", - 1 - ), - new AbstractMap.SimpleEntry( - "sweet", - true - ) - ), + new BananaReq.BananaReqMapBuilder() + .lengthCm(1) + + .sweet(true) + + .build(), configuration ); ``` @@ -74,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BananaReqMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -91,7 +87,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BananaReqMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 50b68465722..4373c8b762d 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -41,12 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation BasquePig.BasquePigMap validatedPayload = BasquePig.BasquePig1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "className", - "BasquePig" - ) - ), + new BasquePig.BasquePigMapBuilder() + .className("BasquePig") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BasquePigMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -94,7 +92,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | BasquePigMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index 86acd98158b..bcb507ea822 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -44,32 +44,20 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Capitalization.CapitalizationMap validatedPayload = Capitalization.Capitalization1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "smallCamel", - "a" - ), - new AbstractMap.SimpleEntry( - "CapitalCamel", - "a" - ), - new AbstractMap.SimpleEntry( - "small_Snake", - "a" - ), - new AbstractMap.SimpleEntry( - "Capital_Snake", - "a" - ), - new AbstractMap.SimpleEntry( - "SCA_ETH_Flow_Points", - "a" - ), - new AbstractMap.SimpleEntry( - "ATT_NAME", - "a" - ) - ), + new Capitalization.CapitalizationMapBuilder() + .smallCamel("a") + + .CapitalCamel("a") + + .small_Snake("a") + + .Capital_Snake("a") + + .SCA_ETH_Flow_Points("a") + + .ATT_NAME("a") + + .build(), configuration ); ``` @@ -91,7 +79,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | CapitalizationMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index 0f25d156f3f..349dd3ef5ed 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -64,12 +64,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Cat.Schema1Map validatedPayload = Cat.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "declawed", - true - ) - ), + new Cat.Schema1MapBuilder() + .declawed(true) + + .build(), configuration ); ``` @@ -91,7 +89,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 533f193ed40..c56f4fbd277 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Category.CategoryMap validatedPayload = Category.Category1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ), + new Category.CategoryMapBuilder() + .name("a") + + .id(1L) + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | CategoryMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -101,7 +97,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | CategoryMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index 0c689f3e39b..a6d229a4eb6 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -64,12 +64,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ChildCat.Schema1Map validatedPayload = ChildCat.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "name", - "a" - ) - ), + new ChildCat.Schema1MapBuilder() + .name("a") + + .build(), configuration ); ``` @@ -91,7 +89,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ClassModel.md b/samples/client/petstore/java/docs/components/schemas/ClassModel.md index d615dd661a5..501f8e4bf73 100644 --- a/samples/client/petstore/java/docs/components/schemas/ClassModel.md +++ b/samples/client/petstore/java/docs/components/schemas/ClassModel.md @@ -48,7 +48,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ClassModelMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index f3e45ceb6f2..f8391c2fd64 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Client.ClientMap validatedPayload = Client.Client1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "client", - "a" - ) - ), + new Client.ClientMapBuilder1() + .client("a") + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ClientMapBuilder1()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index 7621adfcecc..9746884e2af 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -66,12 +66,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ComplexQuadrilateral.Schema1Map validatedPayload = ComplexQuadrilateral.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "quadrilateralType", - "ComplexQuadrilateral" - ) - ), + new ComplexQuadrilateral.Schema1MapBuilder() + .quadrilateralType("ComplexQuadrilateral") + + .build(), configuration ); ``` @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md index 7b599628af9..79a3460cdb9 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md @@ -139,10 +139,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ComposedAnyOfDifferentTypesNoValidations.Schema9List validatedPayload = ComposedAnyOfDifferentTypesNoValidations.Schema9.validate( - new ComposedAnyOfDifferentTypesNoValidations.Schema9ListBuilder( - Arrays.asList( - ) - ).build(), + new ComposedAnyOfDifferentTypesNoValidations.Schema9ListBuilder() + .build(), configuration ); ``` @@ -164,7 +162,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema9ListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md index e8a7df5d9f4..1c165733152 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md @@ -39,10 +39,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ComposedArray.ComposedArrayList validatedPayload = ComposedArray.ComposedArray1.validate( - new ComposedArray.ComposedArrayListBuilder( - Arrays.asList( - ) - ).build(), + new ComposedArray.ComposedArrayListBuilder() + .build(), configuration ); ``` @@ -64,7 +62,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ComposedArrayListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md index a5eaeb6b559..33acb5f87f9 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md @@ -111,10 +111,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation ComposedOneOfDifferentTypes.Schema5List validatedPayload = ComposedOneOfDifferentTypes.Schema5.validate( - new ComposedOneOfDifferentTypes.Schema5ListBuilder( - Arrays.asList( - ) - ).build(), + new ComposedOneOfDifferentTypes.Schema5ListBuilder() + .build(), configuration ); ``` @@ -138,7 +136,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema5ListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index 0904732d747..46b9ac3bf8e 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -41,12 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation DanishPig.DanishPigMap validatedPayload = DanishPig.DanishPig1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "className", - "DanishPig" - ) - ), + new DanishPig.DanishPigMapBuilder() + .className("DanishPig") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | DanishPigMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -94,7 +92,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | DanishPigMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index 04263461b6e..2f27e75427a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -64,12 +64,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Dog.Schema1Map validatedPayload = Dog.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "breed", - "a" - ) - ), + new Dog.Schema1MapBuilder() + .breed("a") + + .build(), configuration ); ``` @@ -91,7 +89,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index 2626eac7e49..e9467bc06c2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -43,13 +43,13 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Drawing.DrawingMap validatedPayload = Drawing.Drawing1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "shapes", + new Drawing.DrawingMapBuilder() + .shapes( Arrays.asList( - ) +) + ) - ), + .build(), configuration ); ``` @@ -72,7 +72,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | DrawingMapBuilder()
Creates a builder that contains an empty map | @@ -159,10 +159,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Drawing.ShapesList validatedPayload = Drawing.Shapes.validate( - new Drawing.ShapesListBuilder( - Arrays.asList( - ) - ).build(), + new Drawing.ShapesListBuilder() + .build(), configuration ); ``` @@ -184,7 +182,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ShapesListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index ed01f9156c0..9a055de4f54 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -48,18 +48,16 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumArrays.EnumArraysMap validatedPayload = EnumArrays.EnumArrays1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "just_symbol", - ">=" - ), - new AbstractMap.SimpleEntry( - "array_enum", + new EnumArrays.EnumArraysMapBuilder() + .just_symbol(">=") + + .array_enum( Arrays.asList( - "fish" - ) + "fish" +) + ) - ), + .build(), configuration ); ``` @@ -81,7 +79,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumArraysMapBuilder()
Creates a builder that contains an empty map | @@ -141,11 +139,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation EnumArrays.ArrayEnumList validatedPayload = EnumArrays.ArrayEnum.validate( - new EnumArrays.ArrayEnumListBuilder( - Arrays.asList( - "fish" - ) - ).build(), + new EnumArrays.ArrayEnumListBuilder() + .add("fish") + + .build(), configuration ); ``` @@ -167,7 +164,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayEnumListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index f591a452a8f..6efe426034a 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -51,24 +51,16 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EnumTest.EnumTestMap validatedPayload = EnumTest.EnumTest1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "enum_string_required", - "UPPER" - ), - new AbstractMap.SimpleEntry( - "enum_string", - "UPPER" - ), - new AbstractMap.SimpleEntry( - "enum_integer", - 1 - ), - new AbstractMap.SimpleEntry( - "enum_number", - 3.14d - ) - ), + new EnumTest.EnumTestMapBuilder() + .enum_string_required("UPPER") + + .enum_string("UPPER") + + .enum_integer(1) + + .enum_number(3.14d) + + .build(), configuration ); ``` @@ -91,7 +83,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumTestMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -160,7 +152,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumTestMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index 4a62af88f35..df90eac860c 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -66,12 +66,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation EquilateralTriangle.Schema1Map validatedPayload = EquilateralTriangle.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "triangleType", - "EquilateralTriangle" - ) - ), + new EquilateralTriangle.Schema1MapBuilder() + .triangleType("EquilateralTriangle") + + .build(), configuration ); ``` @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index 4571cb39e87..e3ce58895af 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation File.FileMap validatedPayload = File.File1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "sourceURI", - "a" - ) - ), + new File.FileMapBuilder() + .sourceURI("a") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FileMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index 3994bdf75c4..ed39068f019 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -43,13 +43,13 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = FileSchemaTestClass.FileSchemaTestClass1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "files", + new FileSchemaTestClass.FileSchemaTestClassMapBuilder() + .files( Arrays.asList( - ) +) + ) - ), + .build(), configuration ); ``` @@ -71,7 +71,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FileSchemaTestClassMapBuilder()
Creates a builder that contains an empty map | @@ -130,10 +130,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation FileSchemaTestClass.FilesList validatedPayload = FileSchemaTestClass.Files.validate( - new FileSchemaTestClass.FilesListBuilder( - Arrays.asList( - ) - ).build(), + new FileSchemaTestClass.FilesListBuilder() + .build(), configuration ); ``` @@ -155,7 +153,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FilesListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index db83a13539a..054cd3f290d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Foo.FooMap validatedPayload = Foo.Foo1.validate( - MapUtils.makeMap( - ), + new Foo.FooMapBuilder() + .build(), configuration ); ``` @@ -61,7 +61,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FooMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index dab78ce8506..82a358e06fc 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -64,94 +64,54 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FormatTest.FormatTestMap validatedPayload = FormatTest.FormatTest1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "byte", - "a" - ), - new AbstractMap.SimpleEntry( - "date", - "2020-12-13" - ), - new AbstractMap.SimpleEntry( - "number", - 1 - ), - new AbstractMap.SimpleEntry( - "password", - "a" - ), - new AbstractMap.SimpleEntry( - "integer", - 1L - ), - new AbstractMap.SimpleEntry( - "int32", - 1 - ), - new AbstractMap.SimpleEntry( - "int32withValidations", - 1 - ), - new AbstractMap.SimpleEntry( - "int64", - 1L - ), - new AbstractMap.SimpleEntry( - "float", - 3.14f - ), - new AbstractMap.SimpleEntry( - "float32", - 3.14f - ), - new AbstractMap.SimpleEntry( - "double", - 3.14d - ), - new AbstractMap.SimpleEntry( - "float64", - 3.14d - ), - new AbstractMap.SimpleEntry( - "arrayWithUniqueItems", + new FormatTest.FormatTestMapBuilder() + .setByte("a") + + .date("2020-12-13") + + .setNumber(1) + + .password("a") + + .setInteger(1L) + + .int32(1) + + .int32withValidations(1) + + .int64(1L) + + .setFloat(3.14f) + + .float32(3.14f) + + .setDouble(3.14d) + + .float64(3.14d) + + .arrayWithUniqueItems( Arrays.asList( - 1 - ) - ), - new AbstractMap.SimpleEntry( - "string", - "A" - ), - new AbstractMap.SimpleEntry( - "binary", - "a" - ), - new AbstractMap.SimpleEntry( - "dateTime", - "1970-01-01T00:00:00.00Z" - ), - new AbstractMap.SimpleEntry( - "uuid", - "046b6c7f-0b8a-43b9-b35d-6489e6daee91" - ), - new AbstractMap.SimpleEntry( - "uuidNoExample", - "046b6c7f-0b8a-43b9-b35d-6489e6daee91" - ), - new AbstractMap.SimpleEntry( - "pattern_with_digits", - "0480728880" - ), - new AbstractMap.SimpleEntry( - "pattern_with_digits_and_delimiter", - "IMage_88" - ), - new AbstractMap.SimpleEntry( - "noneProp", - null + 1 +) + ) - ), + .setString("A") + + .binary("a") + + .dateTime("1970-01-01T00:00:00.00Z") + + .setUuid("046b6c7f-0b8a-43b9-b35d-6489e6daee91") + + .uuidNoExample("046b6c7f-0b8a-43b9-b35d-6489e6daee91") + + .pattern_with_digits("0480728880") + + .pattern_with_digits_and_delimiter("IMage_88") + + .noneProp(null) + + .build(), configuration ); ``` @@ -174,7 +134,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -236,7 +196,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -252,7 +212,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -271,7 +231,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -291,7 +251,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -307,7 +267,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -324,7 +284,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -344,7 +304,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap0111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -365,7 +325,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -381,7 +341,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -398,7 +358,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -418,7 +378,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -439,7 +399,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -456,7 +416,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -474,7 +434,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMap1110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -495,7 +455,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FormatTestMapBuilder()
Creates a builder that contains an empty map | @@ -788,11 +748,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation FormatTest.ArrayWithUniqueItemsList validatedPayload = FormatTest.ArrayWithUniqueItems.validate( - new FormatTest.ArrayWithUniqueItemsListBuilder( - Arrays.asList( - 1 - ) - ).build(), + new FormatTest.ArrayWithUniqueItemsListBuilder() + .add(1) + + .build(), configuration ); ``` @@ -815,7 +774,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayWithUniqueItemsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index 05236308906..4a3ce93538b 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation FromSchema.FromSchemaMap validatedPayload = FromSchema.FromSchema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "data", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ), + new FromSchema.FromSchemaMapBuilder() + .data("a") + + .id(1L) + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FromSchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Fruit.md b/samples/client/petstore/java/docs/components/schemas/Fruit.md index 0ee428416b0..02faca714ef 100644 --- a/samples/client/petstore/java/docs/components/schemas/Fruit.md +++ b/samples/client/petstore/java/docs/components/schemas/Fruit.md @@ -46,7 +46,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FruitMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/GmFruit.md b/samples/client/petstore/java/docs/components/schemas/GmFruit.md index bc6e241815b..7e519e2beb6 100644 --- a/samples/client/petstore/java/docs/components/schemas/GmFruit.md +++ b/samples/client/petstore/java/docs/components/schemas/GmFruit.md @@ -46,7 +46,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | GmFruitMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index fd4d9d63c95..9d09e884b00 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation GrandparentAnimal.GrandparentAnimalMap validatedPayload = GrandparentAnimal.GrandparentAnimal1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "pet_type", - "a" - ) - ), + new GrandparentAnimal.GrandparentAnimalMapBuilder() + .pet_type("a") + + .build(), configuration ); ``` @@ -67,7 +65,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | GrandparentAnimalMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -92,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | GrandparentAnimalMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index 1a23b38b1c6..f2dc1c1568f 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation HasOnlyReadOnly.HasOnlyReadOnlyMap validatedPayload = HasOnlyReadOnly.HasOnlyReadOnly1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ), - new AbstractMap.SimpleEntry( - "foo", - "a" - ) - ), + new HasOnlyReadOnly.HasOnlyReadOnlyMapBuilder() + .bar("a") + + .foo("a") + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | HasOnlyReadOnlyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index a45fdee9d1b..2245ca9e783 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation HealthCheckResult.HealthCheckResultMap validatedPayload = HealthCheckResult.HealthCheckResult1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "NullableMessage", - null - ) - ), + new HealthCheckResult.HealthCheckResultMapBuilder() + .NullableMessage(null) + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | HealthCheckResultMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index ce8f8396ca3..b174dd63fc0 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -66,12 +66,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation IsoscelesTriangle.Schema1Map validatedPayload = IsoscelesTriangle.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "triangleType", - "IsoscelesTriangle" - ) - ), + new IsoscelesTriangle.Schema1MapBuilder() + .triangleType("IsoscelesTriangle") + + .build(), configuration ); ``` @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Items.md b/samples/client/petstore/java/docs/components/schemas/Items.md index a6876aa6790..e6a5982dc1e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Items.md +++ b/samples/client/petstore/java/docs/components/schemas/Items.md @@ -42,10 +42,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Items.ItemsList validatedPayload = Items.Items1.validate( - new Items.ItemsListBuilder( - Arrays.asList( - ) - ).build(), + new Items.ItemsListBuilder() + .build(), configuration ); ``` @@ -67,7 +65,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ItemsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md index 328d44a1860..808abf1db36 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md @@ -39,10 +39,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation JSONPatchRequest.JSONPatchRequestList validatedPayload = JSONPatchRequest.JSONPatchRequest1.validate( - new JSONPatchRequest.JSONPatchRequestListBuilder( - Arrays.asList( - ) - ).build(), + new JSONPatchRequest.JSONPatchRequestListBuilder() + .build(), configuration ); ``` @@ -64,7 +62,7 @@ builder for `List<@Nullable Object>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index a86093af84b..f93f54896c4 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -44,16 +44,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMap validatedPayload = JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTest1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "op", - "add" - ), - new AbstractMap.SimpleEntry( - "path", - "a" - ) - ), + new JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTestMapBuilder() + .op("add") + + .path("a") + + .build(), configuration ); ``` @@ -77,7 +73,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -93,7 +89,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -117,7 +113,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -133,7 +129,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -158,7 +154,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -175,7 +171,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -201,7 +197,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMap110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -219,7 +215,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestAddReplaceTestMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index d590a14893c..3a0ecb42c7a 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -44,20 +44,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMap validatedPayload = JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopy1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "from", - "a" - ), - new AbstractMap.SimpleEntry( - "op", - "move" - ), - new AbstractMap.SimpleEntry( - "path", - "a" - ) - ), + new JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopyMapBuilder() + .from("a") + + .op("move") + + .path("a") + + .build(), configuration ); ``` @@ -81,7 +75,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -97,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -113,7 +107,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -130,7 +124,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -148,7 +142,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -164,7 +158,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -181,7 +175,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMap110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -199,7 +193,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestMoveCopyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index a9ebd911d38..c6a47680e0e 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -43,16 +43,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation JSONPatchRequestRemove.JSONPatchRequestRemoveMap validatedPayload = JSONPatchRequestRemove.JSONPatchRequestRemove1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "op", - "remove" - ), - new AbstractMap.SimpleEntry( - "path", - "a" - ) - ), + new JSONPatchRequestRemove.JSONPatchRequestRemoveMapBuilder() + .op("remove") + + .path("a") + + .build(), configuration ); ``` @@ -76,7 +72,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestRemoveMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -92,7 +88,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestRemoveMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -108,7 +104,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestRemoveMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -125,7 +121,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | JSONPatchRequestRemoveMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index 769b1458599..a931c4b5d5e 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -55,23 +55,40 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapTestMap validatedPayload = MapTest.MapTest1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry>( - "map_map_of_string", + new MapTest.MapTestMapBuilder() + .map_map_of_string( MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" ) - ), - new AbstractMap.SimpleEntry>( - "map_of_enum_string", + ) + ) +) + + ) + .map_of_enum_string( MapUtils.makeMap( - ) - ), - new AbstractMap.SimpleEntry>( - "direct_map", + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "UPPER" + ) +) + + ) + .direct_map( MapUtils.makeMap( - ) + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + true + ) +) + ) - ), + .build(), configuration ); ``` @@ -93,7 +110,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapTestMapBuilder()
Creates a builder that contains an empty map | @@ -156,8 +173,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.DirectMapMap validatedPayload = MapTest.DirectMap.validate( - MapUtils.makeMap( - ), + new MapTest.DirectMapMapBuilder() + .additionalProperty("someAdditionalProperty", true) + + .build(), configuration ); ``` @@ -179,7 +198,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | DirectMapMapBuilder()
Creates a builder that contains an empty map | @@ -236,8 +255,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapOfEnumStringMap validatedPayload = MapTest.MapOfEnumString.validate( - MapUtils.makeMap( - ), + new MapTest.MapOfEnumStringMapBuilder() + .additionalProperty("someAdditionalProperty", "UPPER") + + .build(), configuration ); ``` @@ -259,7 +280,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapOfEnumStringMapBuilder()
Creates a builder that contains an empty map | @@ -359,8 +380,17 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.MapMapOfStringMap validatedPayload = MapTest.MapMapOfString.validate( - MapUtils.makeMap( - ), + new MapTest.MapMapOfStringMapBuilder() + .additionalProperty( + "someAdditionalProperty", MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) +) + + ) + .build(), configuration ); ``` @@ -382,7 +412,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapMapOfStringMapBuilder()
Creates a builder that contains an empty map | @@ -429,8 +459,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MapTest.AdditionalPropertiesMap validatedPayload = MapTest.AdditionalProperties.validate( - MapUtils.makeMap( - ), + new MapTest.AdditionalPropertiesMapBuilder1() + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -452,7 +484,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | AdditionalPropertiesMapBuilder1()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 6d59c1943fc..41b7c187891 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -43,21 +43,30 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClassMap validatedPayload = MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClass1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "uuid", - "046b6c7f-0b8a-43b9-b35d-6489e6daee91" - ), - new AbstractMap.SimpleEntry( - "dateTime", - "1970-01-01T00:00:00.00Z" - ), - new AbstractMap.SimpleEntry( - "map", + new MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClassMapBuilder() + .setUuid("046b6c7f-0b8a-43b9-b35d-6489e6daee91") + + .dateTime("1970-01-01T00:00:00.00Z") + + .setMap( MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "className", + "a" + ), + new AbstractMap.SimpleEntry( + "color", + "a" ) ) - ), + ) +) + + ) + .build(), configuration ); ``` @@ -79,7 +88,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MixedPropertiesAndAdditionalPropertiesClassMapBuilder()
Creates a builder that contains an empty map | @@ -139,8 +148,21 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = MixedPropertiesAndAdditionalPropertiesClass.MapSchema.validate( - MapUtils.makeMap( + new MixedPropertiesAndAdditionalPropertiesClass.MapMapBuilder() + .additionalProperty( + "someAdditionalProperty", MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "className", + "a" ), + new AbstractMap.SimpleEntry( + "color", + "a" + ) +) + + ) + .build(), configuration ); ``` @@ -162,7 +184,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MapMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index 68056edd43b..8e57033b9c5 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Money.MoneyMap validatedPayload = Money.Money1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "amount", - "3.14" - ), - new AbstractMap.SimpleEntry( - "currency", - "eur" - ) - ), + new Money.MoneyMapBuilder() + .amount("3.14") + + .currency("eur") + + .build(), configuration ); ``` @@ -73,7 +69,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MoneyMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -89,7 +85,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MoneyMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -106,7 +102,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MoneyMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -122,7 +118,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MoneyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md index 12026394aa9..c72b36389b2 100644 --- a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md @@ -40,12 +40,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation MyObjectDto.MyObjectDtoMap validatedPayload = MyObjectDto.MyObjectDto1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "id", - "046b6c7f-0b8a-43b9-b35d-6489e6daee91" - ) - ), + new MyObjectDto.MyObjectDtoMapBuilder() + .id("046b6c7f-0b8a-43b9-b35d-6489e6daee91") + + .build(), configuration ); ``` @@ -68,7 +66,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | MyObjectDtoMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Name.md b/samples/client/petstore/java/docs/components/schemas/Name.md index 3f627e18df8..fb4d49799be 100644 --- a/samples/client/petstore/java/docs/components/schemas/Name.md +++ b/samples/client/petstore/java/docs/components/schemas/Name.md @@ -51,7 +51,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NameMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -79,7 +79,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NameMapBuilder1()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index d4d28541736..cf5628c65ea 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -41,16 +41,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NoAdditionalProperties.NoAdditionalPropertiesMap validatedPayload = NoAdditionalProperties.NoAdditionalProperties1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "petId", - 1L - ) - ), + new NoAdditionalProperties.NoAdditionalPropertiesMapBuilder() + .id(1L) + + .petId(1L) + + .build(), configuration ); ``` @@ -74,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NoAdditionalPropertiesMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -94,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NoAdditionalPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 47faabbe1ee..2f218cf3278 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -71,59 +71,45 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NullableClass.NullableClassMap validatedPayload = NullableClass.NullableClass1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "integer_prop", - null - ), - new AbstractMap.SimpleEntry( - "number_prop", - null - ), - new AbstractMap.SimpleEntry( - "boolean_prop", - null - ), - new AbstractMap.SimpleEntry( - "string_prop", - null - ), - new AbstractMap.SimpleEntry( - "date_prop", - null - ), - new AbstractMap.SimpleEntry( - "datetime_prop", - null - ), - new AbstractMap.SimpleEntry( - "array_nullable_prop", - null - ), - new AbstractMap.SimpleEntry( - "array_and_items_nullable_prop", - null - ), - new AbstractMap.SimpleEntry( - "array_items_nullable", + new NullableClass.NullableClassMapBuilder() + .integer_prop(null) + + .number_prop(null) + + .boolean_prop(null) + + .string_prop(null) + + .date_prop(null) + + .datetime_prop(null) + + .array_nullable_prop(null) + + .array_and_items_nullable_prop(null) + + .array_items_nullable( Arrays.asList( - null - ) - ), - new AbstractMap.SimpleEntry( - "object_nullable_prop", - null - ), - new AbstractMap.SimpleEntry( - "object_and_items_nullable_prop", - null - ), - new AbstractMap.SimpleEntry( - "object_items_nullable", + null +) + + ) + .object_nullable_prop(null) + + .object_and_items_nullable_prop(null) + + .object_items_nullable( MapUtils.makeMap( - ) + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + null + ) +) + ) - ), + .additionalProperty("someAdditionalProperty", null) + + .build(), configuration ); ``` @@ -146,7 +132,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NullableClassMapBuilder()
Creates a builder that contains an empty map | @@ -234,8 +220,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NullableClass.ObjectItemsNullableMap validatedPayload = NullableClass.ObjectItemsNullable.validate( - MapUtils.makeMap( - ), + new NullableClass.ObjectItemsNullableMapBuilder() + .additionalProperty("someAdditionalProperty", null) + + .build(), configuration ); ``` @@ -257,7 +245,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectItemsNullableMapBuilder()
Creates a builder that contains an empty map | @@ -350,8 +338,10 @@ Void validatedPayload = NullableClass.ObjectAndItemsNullableProp.validate( // Map validation NullableClass.ObjectAndItemsNullablePropMap validatedPayload = NullableClass.ObjectAndItemsNullableProp.validate( - MapUtils.makeMap( - ), + new NullableClass.ObjectAndItemsNullablePropMapBuilder() + .additionalProperty("someAdditionalProperty", null) + + .build(), configuration ); ``` @@ -374,7 +364,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectAndItemsNullablePropMapBuilder()
Creates a builder that contains an empty map | @@ -467,8 +457,8 @@ Void validatedPayload = NullableClass.ObjectNullableProp.validate( // Map validation NullableClass.ObjectNullablePropMap validatedPayload = NullableClass.ObjectNullableProp.validate( - MapUtils.makeMap( - ), + new NullableClass.ObjectNullablePropMapBuilder() + .build(), configuration ); ``` @@ -491,7 +481,7 @@ builder for `Map>` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectNullablePropMapBuilder()
Creates a builder that contains an empty map | @@ -548,11 +538,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation NullableClass.ArrayItemsNullableList validatedPayload = NullableClass.ArrayItemsNullable.validate( - new NullableClass.ArrayItemsNullableListBuilder( - Arrays.asList( - null - ) - ).build(), + new NullableClass.ArrayItemsNullableListBuilder() + .add(null) + + .build(), configuration ); ``` @@ -574,7 +563,7 @@ builder for `List<@Nullable Map>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayItemsNullableListBuilder()
Creates an empty list | @@ -667,11 +656,10 @@ Void validatedPayload = NullableClass.ArrayAndItemsNullableProp.validate( // List validation NullableClass.ArrayAndItemsNullablePropList validatedPayload = NullableClass.ArrayAndItemsNullableProp.validate( - new NullableClass.ArrayAndItemsNullablePropListBuilder( - Arrays.asList( - null - ) - ).build(), + new NullableClass.ArrayAndItemsNullablePropListBuilder() + .add(null) + + .build(), configuration ); ``` @@ -694,7 +682,7 @@ builder for `List<@Nullable Map>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayAndItemsNullablePropListBuilder()
Creates an empty list | @@ -787,10 +775,8 @@ Void validatedPayload = NullableClass.ArrayNullableProp.validate( // List validation NullableClass.ArrayNullablePropList validatedPayload = NullableClass.ArrayNullableProp.validate( - new NullableClass.ArrayNullablePropListBuilder( - Arrays.asList( - ) - ).build(), + new NullableClass.ArrayNullablePropListBuilder() + .build(), configuration ); ``` @@ -813,7 +799,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ArrayNullablePropListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index c0588d69dc6..c1c3ef87e17 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation NumberOnly.NumberOnlyMap validatedPayload = NumberOnly.NumberOnly1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "JustNumber", - 1 - ) - ), + new NumberOnly.NumberOnlyMapBuilder() + .JustNumber(1) + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | NumberOnlyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 97a93dcd384..9871f5d6a2c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjWithRequiredProps.ObjWithRequiredPropsMap validatedPayload = ObjWithRequiredProps.ObjWithRequiredProps1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "a", - "a" - ) - ), + new ObjWithRequiredProps.ObjWithRequiredPropsMapBuilder() + .a("a") + + .build(), configuration ); ``` @@ -68,7 +66,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjWithRequiredPropsMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjWithRequiredPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 5068ce8626a..0634af6c64d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMap validatedPayload = ObjWithRequiredPropsBase.ObjWithRequiredPropsBase1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "b", - "a" - ) - ), + new ObjWithRequiredPropsBase.ObjWithRequiredPropsBaseMapBuilder() + .b("a") + + .build(), configuration ); ``` @@ -67,7 +65,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjWithRequiredPropsBaseMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -92,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjWithRequiredPropsBaseMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index df0f7743ac1..fd4b547e2dd 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMap validatedPayload = ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsProperties1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "arg", - "a" - ), - new AbstractMap.SimpleEntry( - "args", - "a" - ) - ), + new ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsPropertiesMapBuilder() + .arg("a") + + .args("a") + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectModelWithArgAndArgsPropertiesMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -97,7 +93,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectModelWithArgAndArgsPropertiesMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -113,7 +109,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectModelWithArgAndArgsPropertiesMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -129,7 +125,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectModelWithArgAndArgsPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index d6daca88c1f..93cf1830ce8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -41,8 +41,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectModelWithRefProps.ObjectModelWithRefPropsMap validatedPayload = ObjectModelWithRefProps.ObjectModelWithRefProps1.validate( - MapUtils.makeMap( - ), + new ObjectModelWithRefProps.ObjectModelWithRefPropsMapBuilder() + .build(), configuration ); ``` @@ -64,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectModelWithRefPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index 576c8677986..1c28c639b6e 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -64,12 +64,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1Map validatedPayload = ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "name", - "a" - ) - ), + new ObjectWithAllOfWithReqTestPropFromUnsetAddProp.Schema1MapBuilder() + .name("a") + + .build(), configuration ); ``` @@ -92,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1Map0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -118,7 +116,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index 8cb2070f906..edf16d6e525 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -43,8 +43,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMap validatedPayload = ObjectWithCollidingProperties.ObjectWithCollidingProperties1.validate( - MapUtils.makeMap( - ), + new ObjectWithCollidingProperties.ObjectWithCollidingPropertiesMapBuilder() + .build(), configuration ); ``` @@ -66,7 +66,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithCollidingPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 96688200928..e83af67522e 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -39,29 +39,25 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = ObjectWithDecimalProperties.ObjectWithDecimalProperties1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "length", - "3.14" - ), - new AbstractMap.SimpleEntry( - "width", - "3.14" - ), - new AbstractMap.SimpleEntry( - "cost", + new ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMapBuilder() + .length("3.14") + + .width("3.14") + + .cost( MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "amount", - "3.14" - ), - new AbstractMap.SimpleEntry( - "currency", - "eur" - ) - ) - ) + new AbstractMap.SimpleEntry( + "amount", + "3.14" ), + new AbstractMap.SimpleEntry( + "currency", + "eur" + ) +) + + ) + .build(), configuration ); ``` @@ -83,7 +79,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithDecimalPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index 23c1c8f4ab5..7812aea1647 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -44,20 +44,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMap validatedPayload = ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedProps1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "123-list", - "a" - ), - new AbstractMap.SimpleEntry( - "$special[property.name]", - 1L - ), - new AbstractMap.SimpleEntry( - "123Number", - 1L - ) - ), + new ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedPropsMapBuilder() + .set123HyphenMinusList("a") + + .setDollarSignSpecialLeftSquareBracketPropertyFullStopNameRightSquareBracket(1L) + + .set123number(1L) + + .build(), configuration ); ``` @@ -80,7 +74,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithDifficultlyNamedPropsMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -113,7 +107,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithDifficultlyNamedPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index e6fc0df3c23..1562b3df933 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -40,8 +40,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMap validatedPayload = ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionProperty1.validate( - MapUtils.makeMap( - ), + new ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionPropertyMapBuilder() + .build(), configuration ); ``` @@ -63,7 +63,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithInlineCompositionPropertyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 7baa3e15c2a..7d502bef64f 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -38,27 +38,27 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap validatedPayload = ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedProperties1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "!reference", + new ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMapBuilder() + .setExclamationMarkReference( Arrays.asList( - 1L - ) - ), - new AbstractMap.SimpleEntry( - "from", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "data", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) + 1L +) + ) + .from( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "data", + "a" ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) +) + + ) + .build(), configuration ); ``` @@ -81,7 +81,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithInvalidNamedRefedPropertiesMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -106,7 +106,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithInvalidNamedRefedPropertiesMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -122,7 +122,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithInvalidNamedRefedPropertiesMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -138,7 +138,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithInvalidNamedRefedPropertiesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index 369f5a334d2..db5635073a5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -40,12 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValuesMap validatedPayload = ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValues1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "a", - 1 - ) - ), + new ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValuesMapBuilder() + .a(1) + + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -68,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithNonIntersectingValuesMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md index c9ae595f58c..2522672fe04 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md @@ -41,16 +41,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalPropsMap validatedPayload = ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalProps1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "a", - "a" - ), - new AbstractMap.SimpleEntry( - "b", - 1 - ) - ), + new ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalPropsMapBuilder() + .a("a") + + .b(1) + + .build(), configuration ); ``` @@ -73,7 +69,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithOnlyOptionalPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index 8a235699dbc..3400a300d71 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMap validatedPayload = ObjectWithOptionalTestProp.ObjectWithOptionalTestProp1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "test", - "a" - ) - ), + new ObjectWithOptionalTestProp.ObjectWithOptionalTestPropMapBuilder() + .test("a") + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ObjectWithOptionalTestPropMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index 7588ed7c41d..7ef6ec552c2 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -46,32 +46,20 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Order.OrderMap validatedPayload = Order.Order1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "petId", - 1L - ), - new AbstractMap.SimpleEntry( - "quantity", - 1 - ), - new AbstractMap.SimpleEntry( - "shipDate", - "1970-01-01T00:00:00.00Z" - ), - new AbstractMap.SimpleEntry( - "status", - "placed" - ), - new AbstractMap.SimpleEntry( - "complete", - true - ) - ), + new Order.OrderMapBuilder() + .id(1L) + + .petId(1L) + + .quantity(1) + + .shipDate("1970-01-01T00:00:00.00Z") + + .status("placed") + + .complete(true) + + .build(), configuration ); ``` @@ -93,7 +81,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | OrderMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index ca155b0054c..f9c0bb83670 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -45,17 +45,15 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = PaginatedResultMyObjectDto.PaginatedResultMyObjectDto1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "count", - 1L - ), - new AbstractMap.SimpleEntry( - "results", + new PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMapBuilder() + .count(1L) + + .results( Arrays.asList( - ) +) + ) - ), + .build(), configuration ); ``` @@ -79,7 +77,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PaginatedResultMyObjectDtoMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -95,7 +93,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PaginatedResultMyObjectDtoMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -111,7 +109,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PaginatedResultMyObjectDtoMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -130,7 +128,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PaginatedResultMyObjectDtoMapBuilder()
Creates a builder that contains an empty map | @@ -181,10 +179,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation PaginatedResultMyObjectDto.ResultsList validatedPayload = PaginatedResultMyObjectDto.Results.validate( - new PaginatedResultMyObjectDto.ResultsListBuilder( - Arrays.asList( - ) - ).build(), + new PaginatedResultMyObjectDto.ResultsListBuilder() + .build(), configuration ); ``` @@ -206,7 +202,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ResultsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 853b2ae3350..5b88802ca78 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -55,50 +55,44 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Pet.PetMap validatedPayload = Pet.Pet1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", + new Pet.PetMapBuilder() + .name("a") + + .photoUrls( Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", + "a" +) + + ) + .id(1L) + + .category( MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) +) + + ) + .tags( Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "name", + "a" ) - ), + ) +) + + ) + .status("available") + + .build(), configuration ); ``` @@ -121,7 +115,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PetMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -154,7 +148,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PetMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -170,7 +164,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PetMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -186,7 +180,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PetMapBuilder()
Creates a builder that contains an empty map | @@ -239,8 +233,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Pet.TagsList validatedPayload = Pet.Tags.validate( - new Pet.TagsListBuilder( - Arrays.asList( + new Pet.TagsListBuilder() + .add( MapUtils.makeMap( new AbstractMap.SimpleEntry( "id", @@ -252,7 +246,7 @@ Pet.TagsList validatedPayload = ) ) ) - ).build(), + .build(), configuration ); ``` @@ -274,7 +268,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TagsListBuilder()
Creates an empty list | @@ -377,11 +371,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Pet.PhotoUrlsList validatedPayload = Pet.PhotoUrls.validate( - new Pet.PhotoUrlsListBuilder( - Arrays.asList( - "a" - ) - ).build(), + new Pet.PhotoUrlsListBuilder() + .add("a") + + .build(), configuration ); ``` @@ -403,7 +396,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PhotoUrlsListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 7fd3456116c..a1cc575d6e1 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Player.PlayerMap validatedPayload = Player.Player1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "name", - "a" - ) - ), + new Player.PlayerMapBuilder() + .name("a") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PlayerMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index 9f407a973f5..a573a3b4609 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation PublicKey.PublicKeyMap validatedPayload = PublicKey.PublicKey1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "key", - "a" - ) - ), + new PublicKey.PublicKeyMapBuilder() + .key("a") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | PublicKeyMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md index af290bba7bb..03300ef2c7a 100644 --- a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md @@ -49,7 +49,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | QuadrilateralInterfaceMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -74,7 +74,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | QuadrilateralInterfaceMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -91,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | QuadrilateralInterfaceMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -107,7 +107,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | QuadrilateralInterfaceMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index e316898079c..7b7d5458942 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReadOnlyFirst.ReadOnlyFirstMap validatedPayload = ReadOnlyFirst.ReadOnlyFirst1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ), - new AbstractMap.SimpleEntry( - "baz", - "a" - ) - ), + new ReadOnlyFirst.ReadOnlyFirstMapBuilder() + .bar("a") + + .baz("a") + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReadOnlyFirstMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 5af0849a431..d449a726609 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMap validatedPayload = ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddProps1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "invalid-name", - "a" - ) - ), + new ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddPropsMapBuilder() + .setInvalidHyphenMinusName("a") + + .build(), configuration ); ``` @@ -67,7 +65,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromExplicitAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -84,7 +82,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromExplicitAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -100,7 +98,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromExplicitAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -116,7 +114,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromExplicitAddPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index aee040d512d..8f1a8b10437 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -39,8 +39,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMap validatedPayload = ReqPropsFromTrueAddProps.ReqPropsFromTrueAddProps1.validate( - MapUtils.makeMap( - ), + new ReqPropsFromTrueAddProps.ReqPropsFromTrueAddPropsMapBuilder() + .build(), configuration ); ``` @@ -63,7 +63,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromTrueAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -88,7 +88,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromTrueAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -112,7 +112,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromTrueAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -136,7 +136,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromTrueAddPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 79b34056d4f..199c9e974b7 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMap validatedPayload = ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddProps1.validate( - MapUtils.makeMap( - ), + new ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddPropsMapBuilder() + .build(), configuration ); ``` @@ -61,7 +61,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromUnsetAddPropsMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -86,7 +86,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromUnsetAddPropsMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -110,7 +110,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromUnsetAddPropsMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -134,7 +134,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReqPropsFromUnsetAddPropsMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md index dbce1d2902c..ca5b6360c45 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md @@ -48,7 +48,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ReturnMapBuilder1()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index 3aee4e98cb8..8993f940176 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -66,12 +66,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation ScaleneTriangle.Schema1Map validatedPayload = ScaleneTriangle.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "triangleType", - "ScaleneTriangle" - ) - ), + new ScaleneTriangle.Schema1MapBuilder() + .triangleType("ScaleneTriangle") + + .build(), configuration ); ``` @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md index 646d6dc5275..2160667c0e7 100644 --- a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md +++ b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md @@ -49,7 +49,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema200ResponseMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md index db4114fa7e8..0c4115e5898 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md @@ -38,10 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation SelfReferencingArrayModel.SelfReferencingArrayModelList validatedPayload = SelfReferencingArrayModel.SelfReferencingArrayModel1.validate( - new SelfReferencingArrayModel.SelfReferencingArrayModelListBuilder( - Arrays.asList( - ) - ).build(), + new SelfReferencingArrayModel.SelfReferencingArrayModelListBuilder() + .build(), configuration ); ``` @@ -63,7 +61,7 @@ builder for `List>` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SelfReferencingArrayModelListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 40cfe25869a..d7298074a53 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -38,8 +38,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SelfReferencingObjectModel.SelfReferencingObjectModelMap validatedPayload = SelfReferencingObjectModel.SelfReferencingObjectModel1.validate( - MapUtils.makeMap( - ), + new SelfReferencingObjectModel.SelfReferencingObjectModelMapBuilder() + .build(), configuration ); ``` @@ -62,7 +62,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SelfReferencingObjectModelMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index ace5eddf249..199988e18eb 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -66,12 +66,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SimpleQuadrilateral.Schema1Map validatedPayload = SimpleQuadrilateral.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "quadrilateralType", - "SimpleQuadrilateral" - ) - ), + new SimpleQuadrilateral.Schema1MapBuilder() + .quadrilateralType("SimpleQuadrilateral") + + .build(), configuration ); ``` @@ -93,7 +91,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | Schema1MapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index c0ce7d84278..b25926df1e5 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -42,12 +42,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation SpecialModelname.SpecialModelnameMap validatedPayload = SpecialModelname.SpecialModelname1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "a", - "a" - ) - ), + new SpecialModelname.SpecialModelnameMapBuilder() + .a("a") + + .build(), configuration ); ``` @@ -69,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SpecialModelnameMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index 346ff256ec7..0a9e26cf320 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -39,8 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation StringBooleanMap.StringBooleanMapMap validatedPayload = StringBooleanMap.StringBooleanMap1.validate( - MapUtils.makeMap( - ), + new StringBooleanMap.StringBooleanMapMapBuilder() + .additionalProperty("someAdditionalProperty", true) + + .build(), configuration ); ``` @@ -62,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | StringBooleanMapMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index c616c16701f..33e0f6a300e 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Tag.TagMap validatedPayload = Tag.Tag1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ), + new Tag.TagMapBuilder() + .id(1L) + + .name("a") + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TagMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md index 08869789441..9f6fdbab289 100644 --- a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md @@ -49,7 +49,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TriangleInterfaceMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -74,7 +74,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TriangleInterfaceMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -90,7 +90,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TriangleInterfaceMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -107,7 +107,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | TriangleInterfaceMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index d48f4d233cc..bdaceb5a03d 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -52,44 +52,26 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation User.UserMap validatedPayload = User.User1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "username", - "a" - ), - new AbstractMap.SimpleEntry( - "firstName", - "a" - ), - new AbstractMap.SimpleEntry( - "lastName", - "a" - ), - new AbstractMap.SimpleEntry( - "email", - "a" - ), - new AbstractMap.SimpleEntry( - "password", - "a" - ), - new AbstractMap.SimpleEntry( - "phone", - "a" - ), - new AbstractMap.SimpleEntry( - "userStatus", - 1 - ), - new AbstractMap.SimpleEntry( - "objectWithNoDeclaredPropsNullable", - null - ) - ), + new User.UserMapBuilder() + .id(1L) + + .username("a") + + .firstName("a") + + .lastName("a") + + .email("a") + + .password("a") + + .phone("a") + + .userStatus(1) + + .objectWithNoDeclaredPropsNullable(null) + + .build(), configuration ); ``` @@ -111,7 +93,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | UserMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 130273915b6..4fa8020f962 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -43,20 +43,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Whale.WhaleMap validatedPayload = Whale.Whale1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "className", - "whale" - ), - new AbstractMap.SimpleEntry( - "hasBaleen", - true - ), - new AbstractMap.SimpleEntry( - "hasTeeth", - true - ) - ), + new Whale.WhaleMapBuilder() + .className("whale") + + .hasBaleen(true) + + .hasTeeth(true) + + .build(), configuration ); ``` @@ -79,7 +73,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | WhaleMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -106,7 +100,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | WhaleMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index f7e8e6a8863..bc1a28e9201 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -44,16 +44,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Zebra.ZebraMap validatedPayload = Zebra.Zebra1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "className", - "zebra" - ), - new AbstractMap.SimpleEntry( - "type", - "plains" - ) - ), + new Zebra.ZebraMapBuilder() + .className("zebra") + + .type("plains") + + .build(), configuration ); ``` @@ -77,7 +73,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ZebraMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -104,7 +100,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | ZebraMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md index 30877b86e99..9d4dcdd7a52 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter0/Schema0.md @@ -41,11 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema0.SchemaList0 validatedPayload = Schema0.Schema01.validate( - new Schema0.SchemaListBuilder0( - Arrays.asList( - ">" - ) - ).build(), + new Schema0.SchemaListBuilder0() + .add(">") + + .build(), configuration ); ``` @@ -67,7 +66,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder0()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md index 7bdff1d7bb6..6e8b99d038c 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/fake/get/parameters/parameter2/Schema2.md @@ -41,11 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema2.SchemaList2 validatedPayload = Schema2.Schema21.validate( - new Schema2.SchemaListBuilder2( - Arrays.asList( - ">" - ) - ).build(), + new Schema2.SchemaListBuilder2() + .add(">") + + .build(), configuration ); ``` @@ -67,7 +66,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder2()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 4b79c8564b6..0c09c7c23d3 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -48,18 +48,16 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "enum_form_string_array", + new Schema.SchemaMapBuilder() + .enum_form_string_array( Arrays.asList( - ">" - ) - ), - new AbstractMap.SimpleEntry( - "enum_form_string", - "_abc" + ">" +) + ) - ), + .enum_form_string("_abc") + + .build(), configuration ); ``` @@ -81,7 +79,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | @@ -200,11 +198,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.EnumFormStringArrayList validatedPayload = Schema.EnumFormStringArray.validate( - new Schema.EnumFormStringArrayListBuilder( - Arrays.asList( - ">" - ) - ).build(), + new Schema.EnumFormStringArrayListBuilder() + .add(">") + + .build(), configuration ); ``` @@ -226,7 +223,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | EnumFormStringArrayListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index cfd75528fe4..87d37789597 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -52,64 +52,36 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "byte", - "a" - ), - new AbstractMap.SimpleEntry( - "double", - 3.14d - ), - new AbstractMap.SimpleEntry( - "number", - 1 - ), - new AbstractMap.SimpleEntry( - "pattern_without_delimiter", - "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>" - ), - new AbstractMap.SimpleEntry( - "integer", - 1L - ), - new AbstractMap.SimpleEntry( - "int32", - 1 - ), - new AbstractMap.SimpleEntry( - "int64", - 1L - ), - new AbstractMap.SimpleEntry( - "float", - 3.14f - ), - new AbstractMap.SimpleEntry( - "string", - "A" - ), - new AbstractMap.SimpleEntry( - "binary", - "a" - ), - new AbstractMap.SimpleEntry( - "date", - "2020-12-13" - ), - new AbstractMap.SimpleEntry( - "dateTime", - "1970-01-01T00:00:00.00Z" - ), - new AbstractMap.SimpleEntry( - "password", - "a" - ), - new AbstractMap.SimpleEntry( - "callback", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .setByte("a") + + .setDouble(3.14d) + + .setNumber(1) + + .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") + + .setInteger(1L) + + .int32(1) + + .int64(1L) + + .setFloat(3.14f) + + .setString("A") + + .binary("a") + + .date("2020-12-13") + + .dateTime("1970-01-01T00:00:00.00Z") + + .password("a") + + .callback("a") + + .build(), configuration ); ``` @@ -132,7 +104,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -177,7 +149,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -193,7 +165,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -212,7 +184,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -232,7 +204,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -251,7 +223,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -271,7 +243,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -294,7 +266,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | @@ -318,7 +290,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | @@ -334,7 +306,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | @@ -351,7 +323,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | @@ -371,7 +343,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | @@ -392,7 +364,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | @@ -412,7 +384,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | @@ -433,7 +405,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | @@ -457,7 +429,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md index 2ebdefad0dd..16518bab5af 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md @@ -39,8 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - ), + new Schema.SchemaMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), configuration ); ``` @@ -62,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md index 097232b43d4..2bedee2f034 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md @@ -40,8 +40,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema1.SchemaMap1 validatedPayload = Schema1.Schema11.validate( - MapUtils.makeMap( - ), + new Schema1.SchemaMapBuilder1() + .build(), configuration ); ``` @@ -63,7 +63,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder1()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md index c181edbb12e..3b0af8bf7fd 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md @@ -40,8 +40,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - ), + new Schema.SchemaMapBuilder() + .build(), configuration ); ``` @@ -63,7 +63,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md index 943253e42e8..574445bc614 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md @@ -40,8 +40,8 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - ), + new Schema.SchemaMapBuilder() + .build(), configuration ); ``` @@ -63,7 +63,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index c0b5038c2e4..f8d3e00fd86 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "param", - "a" - ), - new AbstractMap.SimpleEntry( - "param2", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .param("a") + + .param2("a") + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap00Builder(Map instance)
Creates a builder that contains the passed instance | @@ -97,7 +93,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | @@ -113,7 +109,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | @@ -129,7 +125,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md index c121aed1e39..1d5850247e9 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "a", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .a("a") + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md index 655395773da..5a3f5658ee9 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "b", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .b("a") + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md index 5e1ea30635d..99eaf45ca17 100644 --- a/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md @@ -39,12 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema0.SchemaMap0 validatedPayload = Schema0.Schema01.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "keyword", - "a" - ) - ), + new Schema0.SchemaMapBuilder0() + .keyword("a") + + .build(), configuration ); ``` @@ -66,7 +64,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder0()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md index f7357c8c082..736c2e80539 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "requiredFile", - "a" - ), - new AbstractMap.SimpleEntry( - "additionalMetadata", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .requiredFile("a") + + .additionalMetadata("a") + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -98,7 +94,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md index 009c263b547..c5539e11861 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema0.SchemaList0 validatedPayload = Schema0.Schema01.validate( - new Schema0.SchemaListBuilder0( - Arrays.asList( - "a" - ) - ).build(), + new Schema0.SchemaListBuilder0() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder0()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md index 4c5b7f1cc6f..d7b7483e7ec 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema1.SchemaList1 validatedPayload = Schema1.Schema11.validate( - new Schema1.SchemaListBuilder1( - Arrays.asList( - "a" - ) - ).build(), + new Schema1.SchemaListBuilder1() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder1()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md index 57cd7f153e1..285f62f45e1 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema2.SchemaList2 validatedPayload = Schema2.Schema21.validate( - new Schema2.SchemaListBuilder2( - Arrays.asList( - "a" - ) - ).build(), + new Schema2.SchemaListBuilder2() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder2()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md index bc39193dd49..2784cc77ce6 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema3.SchemaList3 validatedPayload = Schema3.Schema31.validate( - new Schema3.SchemaListBuilder3( - Arrays.asList( - "a" - ) - ).build(), + new Schema3.SchemaListBuilder3() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder3()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md index 0918a84fa10..0917cf15f50 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema4.SchemaList4 validatedPayload = Schema4.Schema41.validate( - new Schema4.SchemaListBuilder4( - Arrays.asList( - "a" - ) - ).build(), + new Schema4.SchemaListBuilder4() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder4()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md index bdea04c81bd..3ccf5248be6 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "file", - "a" - ), - new AbstractMap.SimpleEntry( - "additionalMetadata", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .file("a") + + .additionalMetadata("a") + + .build(), configuration ); ``` @@ -72,7 +68,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMap0Builder(Map instance)
Creates a builder that contains the passed instance | @@ -98,7 +94,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index 6817c889094..1b4cf1b84c1 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -44,14 +44,14 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "files", + new Schema.SchemaMapBuilder() + .files( Arrays.asList( - "a" - ) + "a" +) + ) - ), + .build(), configuration ); ``` @@ -73,7 +73,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | @@ -130,11 +130,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema.FilesList validatedPayload = Schema.Files.validate( - new Schema.FilesListBuilder( - Arrays.asList( - "a" - ) - ).build(), + new Schema.FilesListBuilder() + .add("a") + + .build(), configuration ); ``` @@ -156,7 +155,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | FilesListBuilder()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index 16b7571c9cf..c336a8de134 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -38,17 +38,17 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "string", + new Schema.SchemaMapBuilder() + .setString( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "bar", - "a" - ) - ) + new AbstractMap.SimpleEntry<>( + "bar", + "a" + ) +) + ) - ), + .build(), configuration ); ``` @@ -70,7 +70,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md index 6db1e71b626..9fefec0149e 100644 --- a/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md @@ -41,11 +41,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema0.SchemaList0 validatedPayload = Schema0.Schema01.validate( - new Schema0.SchemaListBuilder0( - Arrays.asList( - "available" - ) - ).build(), + new Schema0.SchemaListBuilder0() + .add("available") + + .build(), configuration ); ``` @@ -67,7 +66,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder0()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md index 2512a052ce0..8fdf3a57da8 100644 --- a/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md @@ -39,11 +39,10 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // List validation Schema0.SchemaList0 validatedPayload = Schema0.Schema01.validate( - new Schema0.SchemaListBuilder0( - Arrays.asList( - "a" - ) - ).build(), + new Schema0.SchemaListBuilder0() + .add("a") + + .build(), configuration ); ``` @@ -65,7 +64,7 @@ builder for `List` A class that builds the List input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaListBuilder0()
Creates an empty list | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md index e0f6f283ddc..c7ad68b0719 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "status", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .name("a") + + .status("a") + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md index 405fc486855..528f22fb0cc 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md @@ -40,16 +40,12 @@ static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSch // Map validation Schema.SchemaMap validatedPayload = Schema.Schema1.validate( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "additionalMetadata", - "a" - ), - new AbstractMap.SimpleEntry( - "file", - "a" - ) - ), + new Schema.SchemaMapBuilder() + .additionalMetadata("a") + + .file("a") + + .build(), configuration ); ``` @@ -71,7 +67,7 @@ builder for `Map` A class that builds the Map input type -## Constructor Summary +### Constructor Summary | Constructor and Description | | --------------------------- | | SchemaMapBuilder()
Creates a builder that contains an empty map | diff --git a/samples/client/petstore/python/migration_other_python_generators.md b/samples/client/petstore/python/migration_other_python_generators.md index 3195e008bcb..46ae14f4f8b 100644 --- a/samples/client/petstore/python/migration_other_python_generators.md +++ b/samples/client/petstore/python/migration_other_python_generators.md @@ -3,7 +3,7 @@ When switching from other python client generators you will need to make some changes to your code. 1. This generator uses spec case for all (object) property names and parameter names. - - So if the spec has a property name like camelCase, it will use camelCase rather than camel_case + - So if the spec has a property name like pascalCase, it will use pascalCase rather than camel_case - So you will need to update how you input and read properties to use spec case - endpoint calls will need to have their input arguments updated - schema instance property usage and instantiation will need to be updated @@ -46,8 +46,8 @@ on protected + public classes/methods. ### Object property spec case This was done because when payloads are ingested, they can be validated against N number of schemas. If the input signature used a different property name then that has mutated the payload. -So SchemaA and SchemaB must both see the camelCase spec named variable. -Also it is possible to send in two properties, named camelCase and camel_case in the same payload. +So SchemaA and SchemaB must both see the pascalCase spec named variable. +Also it is possible to send in two properties, named pascalCase and camel_case in the same payload. That use case should work, so spec case is used. ### Parameter spec case diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py index 54538317ec8..e9cbe659408 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py @@ -4,93 +4,93 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.fake_json_with_charset.post.operation import JsonWithCharset -from petstore_api.paths.fake_multiple_response_bodies.get.operation import MultipleResponseBodies -from petstore_api.paths.common_param_sub_dir.delete.operation import DeleteCommonParam -from petstore_api.paths.common_param_sub_dir.get.operation import GetCommonParam -from petstore_api.paths.common_param_sub_dir.post.operation import PostCommonParam -from petstore_api.paths.fake_multiple_securities.get.operation import MultipleSecurities -from petstore_api.paths.fake_query_param_with_json_content_type.get.operation import QueryParamWithJsonContentType -from petstore_api.paths.fake_wild_card_responses.get.operation import WildCardResponses -from petstore_api.paths.fake_refs_array_of_enums.post.operation import ArrayOfEnums -from petstore_api.paths.fake_additional_properties_with_array_of_enums.get.operation import AdditionalPropertiesWithArrayOfEnums -from petstore_api.paths.fake_json_patch.patch.operation import JsonPatch -from petstore_api.paths.fake_upload_files.post.operation import UploadFiles -from petstore_api.paths.fake_json_form_data.get.operation import JsonFormData from petstore_api.paths.solidus.get.operation import SlashRoute -from petstore_api.paths.fake_refs_string.post.operation import String -from petstore_api.paths.fake_response_without_schema.get.operation import ResponseWithoutSchema -from petstore_api.paths.fake_refs_object_model_with_ref_props.post.operation import ObjectModelWithRefProps +from petstore_api.paths.fake_refs_boolean.post.operation import Boolean +from petstore_api.paths.fake_multiple_response_bodies.get.operation import MultipleResponseBodies +from petstore_api.paths.fake_refs_enum.post.operation import StringEnum from petstore_api.paths.fake_redirection.get.operation import Redirection -from petstore_api.paths.fake_obj_in_query.get.operation import ObjectInQuery -from petstore_api.paths.fake_case_sensitive_params.put.operation import CaseSensitiveParams -from petstore_api.paths.fake_inline_additional_properties.post.operation import InlineAdditionalProperties -from petstore_api.paths.fake_refs_arraymodel.post.operation import ArrayModel +from petstore_api.paths.fake_multiple_request_body_content_types.post.operation import MultipleRequestBodyContentTypes +from petstore_api.paths.fake_refs_array_of_enums.post.operation import ArrayOfEnums +from petstore_api.paths.fake_ref_obj_in_query.get.operation import RefObjectInQuery from petstore_api.paths.fake.delete.operation import GroupParameters from petstore_api.paths.fake.get.operation import EnumParameters from petstore_api.paths.fake.patch.operation import ClientModel from petstore_api.paths.fake.post.operation import EndpointParameters -from petstore_api.paths.fake_inline_composition.post.operation import InlineComposition -from petstore_api.paths.fake_health.get.operation import FakeHealthGet -from petstore_api.paths.fake_refs_composed_one_of_number_with_validations.post.operation import ComposedOneOfDifferentTypes -from petstore_api.paths.fake_refs_mammal.post.operation import Mammal -from petstore_api.paths.fake_ref_obj_in_query.get.operation import RefObjectInQuery -from petstore_api.paths.fake_test_query_paramters.put.operation import QueryParameterCollectionFormat +from petstore_api.paths.fake_json_form_data.get.operation import JsonFormData from petstore_api.paths.fake_body_with_query_params.put.operation import BodyWithQueryParams -from petstore_api.paths.fake_refs_boolean.post.operation import Boolean +from petstore_api.paths.fake_obj_in_query.get.operation import ObjectInQuery +from petstore_api.paths.fake_upload_download_file.post.operation import UploadDownloadFile +from petstore_api.paths.fake_query_param_with_json_content_type.get.operation import QueryParamWithJsonContentType from petstore_api.paths.fake_parameter_collisions1_abab_self_ab.post.operation import ParameterCollisions -from petstore_api.paths.fake_delete_coffee_id.delete.operation import DeleteCoffee -from petstore_api.paths.fake_refs_enum.post.operation import StringEnum -from petstore_api.paths.fake_refs_number.post.operation import NumberWithValidations -from petstore_api.paths.fake_multiple_request_body_content_types.post.operation import MultipleRequestBodyContentTypes +from petstore_api.paths.fake_refs_string.post.operation import String from petstore_api.paths.fake_upload_file.post.operation import UploadFile +from petstore_api.paths.fake_refs_object_model_with_ref_props.post.operation import ObjectModelWithRefProps from petstore_api.paths.fake_body_with_file_schema.put.operation import BodyWithFileSchema -from petstore_api.paths.fake_upload_download_file.post.operation import UploadDownloadFile +from petstore_api.paths.fake_multiple_securities.get.operation import MultipleSecurities +from petstore_api.paths.fake_additional_properties_with_array_of_enums.get.operation import AdditionalPropertiesWithArrayOfEnums +from petstore_api.paths.fake_wild_card_responses.get.operation import WildCardResponses +from petstore_api.paths.fake_inline_composition.post.operation import InlineComposition +from petstore_api.paths.fake_delete_coffee_id.delete.operation import DeleteCoffee +from petstore_api.paths.fake_json_patch.patch.operation import JsonPatch +from petstore_api.paths.fake_refs_composed_one_of_number_with_validations.post.operation import ComposedOneOfDifferentTypes +from petstore_api.paths.common_param_sub_dir.delete.operation import DeleteCommonParam +from petstore_api.paths.common_param_sub_dir.get.operation import GetCommonParam +from petstore_api.paths.common_param_sub_dir.post.operation import PostCommonParam +from petstore_api.paths.fake_case_sensitive_params.put.operation import CaseSensitiveParams +from petstore_api.paths.fake_upload_files.post.operation import UploadFiles +from petstore_api.paths.fake_health.get.operation import FakeHealthGet +from petstore_api.paths.fake_refs_number.post.operation import NumberWithValidations +from petstore_api.paths.fake_inline_additional_properties.post.operation import InlineAdditionalProperties +from petstore_api.paths.fake_response_without_schema.get.operation import ResponseWithoutSchema +from petstore_api.paths.fake_test_query_paramters.put.operation import QueryParameterCollectionFormat +from petstore_api.paths.fake_json_with_charset.post.operation import JsonWithCharset +from petstore_api.paths.fake_refs_mammal.post.operation import Mammal +from petstore_api.paths.fake_refs_arraymodel.post.operation import ArrayModel class FakeApi( - JsonWithCharset, - MultipleResponseBodies, - DeleteCommonParam, - GetCommonParam, - PostCommonParam, - MultipleSecurities, - QueryParamWithJsonContentType, - WildCardResponses, - ArrayOfEnums, - AdditionalPropertiesWithArrayOfEnums, - JsonPatch, - UploadFiles, - JsonFormData, SlashRoute, - String, - ResponseWithoutSchema, - ObjectModelWithRefProps, + Boolean, + MultipleResponseBodies, + StringEnum, Redirection, - ObjectInQuery, - CaseSensitiveParams, - InlineAdditionalProperties, - ArrayModel, + MultipleRequestBodyContentTypes, + ArrayOfEnums, + RefObjectInQuery, GroupParameters, EnumParameters, ClientModel, EndpointParameters, - InlineComposition, - FakeHealthGet, - ComposedOneOfDifferentTypes, - Mammal, - RefObjectInQuery, - QueryParameterCollectionFormat, + JsonFormData, BodyWithQueryParams, - Boolean, + ObjectInQuery, + UploadDownloadFile, + QueryParamWithJsonContentType, ParameterCollisions, - DeleteCoffee, - StringEnum, - NumberWithValidations, - MultipleRequestBodyContentTypes, + String, UploadFile, + ObjectModelWithRefProps, BodyWithFileSchema, - UploadDownloadFile, + MultipleSecurities, + AdditionalPropertiesWithArrayOfEnums, + WildCardResponses, + InlineComposition, + DeleteCoffee, + JsonPatch, + ComposedOneOfDifferentTypes, + DeleteCommonParam, + GetCommonParam, + PostCommonParam, + CaseSensitiveParams, + UploadFiles, + FakeHealthGet, + NumberWithValidations, + InlineAdditionalProperties, + ResponseWithoutSchema, + QueryParameterCollectionFormat, + JsonWithCharset, + Mammal, + ArrayModel, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py index e5808e7b9c7..c9fbc2b3fe8 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py @@ -4,10 +4,10 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.pet_find_by_status.get.operation import FindPetsByStatus from petstore_api.paths.pet_find_by_tags.get.operation import FindPetsByTags -from petstore_api.paths.pet_pet_id_upload_image.post.operation import UploadImage from petstore_api.paths.fake_pet_id_upload_image_with_required_file.post.operation import UploadFileWithRequiredFile +from petstore_api.paths.pet_find_by_status.get.operation import FindPetsByStatus +from petstore_api.paths.pet_pet_id_upload_image.post.operation import UploadImage from petstore_api.paths.pet_pet_id.delete.operation import DeletePet from petstore_api.paths.pet_pet_id.get.operation import GetPetById from petstore_api.paths.pet_pet_id.post.operation import UpdatePetWithForm @@ -16,10 +16,10 @@ class PetApi( - FindPetsByStatus, FindPetsByTags, - UploadImage, UploadFileWithRequiredFile, + FindPetsByStatus, + UploadImage, DeletePet, GetPetById, UpdatePetWithForm, diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/store_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/store_api.py index ef227c95ccf..8f91fe36d32 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/store_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/store_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.store_inventory.get.operation import GetInventory from petstore_api.paths.store_order_order_id.delete.operation import DeleteOrder from petstore_api.paths.store_order_order_id.get.operation import GetOrderById from petstore_api.paths.store_order.post.operation import PlaceOrder +from petstore_api.paths.store_inventory.get.operation import GetInventory class StoreApi( - GetInventory, DeleteOrder, GetOrderById, PlaceOrder, + GetInventory, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py index 9d8bbc0f3bc..46638f5f2d2 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.user_login.get.operation import LoginUser -from petstore_api.paths.user_logout.get.operation import LogoutUser +from petstore_api.paths.user_create_with_list.post.operation import CreateUsersWithListInput from petstore_api.paths.user_username.delete.operation import DeleteUser from petstore_api.paths.user_username.get.operation import GetUserByName from petstore_api.paths.user_username.put.operation import UpdateUser -from petstore_api.paths.user_create_with_array.post.operation import CreateUsersWithArrayInput -from petstore_api.paths.user_create_with_list.post.operation import CreateUsersWithListInput +from petstore_api.paths.user_login.get.operation import LoginUser from petstore_api.paths.user.post.operation import CreateUser +from petstore_api.paths.user_logout.get.operation import LogoutUser +from petstore_api.paths.user_create_with_array.post.operation import CreateUsersWithArrayInput class UserApi( - LoginUser, - LogoutUser, + CreateUsersWithListInput, DeleteUser, GetUserByName, UpdateUser, - CreateUsersWithArrayInput, - CreateUsersWithListInput, + LoginUser, CreateUser, + LogoutUser, + CreateUsersWithArrayInput, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs index 73316fc10c9..1e9169a471d 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_arrayInput.hbs @@ -5,7 +5,7 @@ builder for `List<{{#with items}}{{> src/main/java/packagename/components/schema A class that builds the List input type -{{headerSize}}# Constructor Summary +{{headerSize}}## Constructor Summary | Constructor and Description | | --------------------------- | | {{arrayInputJsonPathPiece.pascalCase}}()
Creates an empty list | diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs index 6f6b833d19c..6738f031beb 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_objectInput.hbs @@ -10,7 +10,7 @@ builder for `Map` A class that builds the Map input type -{{headerSize}}# Constructor Summary +{{headerSize}}## Constructor Summary | Constructor and Description | | --------------------------- | {{#if @last }} From 2e427f9edb8406611e8be1203ea560e7e73c22bd Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 18:23:50 -0800 Subject: [PATCH 57/62] Ensures additional properties setter is only on the first (last invoked) builder --- .../components/schemas/ReqPropsFromExplicitAddProps.java | 6 +++--- .../client/components/schemas/ReqPropsFromTrueAddProps.java | 6 +++--- .../client/components/schemas/Zebra.java | 2 +- .../packagename/components/schemas/_objectInputType.hbs | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java index d802263dcb9..26878ee2841 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddProps.java @@ -120,7 +120,7 @@ public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterAdditionalPropert } } - public static class ReqPropsFromExplicitAddPropsMap01Builder implements SetterForValidName, SetterForAdditionalProperties { + public static class ReqPropsFromExplicitAddPropsMap01Builder implements SetterForValidName { private final Map instance; public ReqPropsFromExplicitAddPropsMap01Builder(Map instance) { this.instance = instance; @@ -133,7 +133,7 @@ public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterValidName(Map, SetterForAdditionalProperties { + public static class ReqPropsFromExplicitAddPropsMap10Builder implements SetterForInvalidname { private final Map instance; public ReqPropsFromExplicitAddPropsMap10Builder(Map instance) { this.instance = instance; @@ -146,7 +146,7 @@ public ReqPropsFromExplicitAddPropsMap00Builder getBuilderAfterInvalidname(Map, SetterForValidName, SetterForAdditionalProperties { + public static class ReqPropsFromExplicitAddPropsMapBuilder implements SetterForInvalidname, SetterForValidName { private final Map instance; public ReqPropsFromExplicitAddPropsMapBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java index 78320c615bb..1bf330e8320 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddProps.java @@ -272,7 +272,7 @@ public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterAdditionalProperty(Ma } } - public static class ReqPropsFromTrueAddPropsMap01Builder implements SetterForValidName, SetterForAdditionalProperties { + public static class ReqPropsFromTrueAddPropsMap01Builder implements SetterForValidName { private final Map instance; public ReqPropsFromTrueAddPropsMap01Builder(Map instance) { this.instance = instance; @@ -285,7 +285,7 @@ public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterValidName(Map, SetterForAdditionalProperties { + public static class ReqPropsFromTrueAddPropsMap10Builder implements SetterForInvalidname { private final Map instance; public ReqPropsFromTrueAddPropsMap10Builder(Map instance) { this.instance = instance; @@ -298,7 +298,7 @@ public ReqPropsFromTrueAddPropsMap00Builder getBuilderAfterInvalidname(Map, SetterForValidName, SetterForAdditionalProperties { + public static class ReqPropsFromTrueAddPropsMapBuilder implements SetterForInvalidname, SetterForValidName { private final Map instance; public ReqPropsFromTrueAddPropsMapBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java index d069786c9db..99ca44aa4e8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Zebra.java @@ -345,7 +345,7 @@ public ZebraMap0Builder getBuilderAfterAdditionalProperty(Map, SetterForAdditionalProperties { + public static class ZebraMapBuilder implements SetterForClassName { private final Map instance; public ZebraMapBuilder() { this.instance = new LinkedHashMap<>(); diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs index 8eb0ca50e61..70813a99e77 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_objectInputType.hbs @@ -35,7 +35,7 @@ public interface SetterFor{{jsonPathPiece.pascalCase}} { {{/with}} {{#each mapBuilders}} -public static class {{className.pascalCase}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className.pascalCase}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{builder.className.pascalCase}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className.pascalCase}}>{{/and}} { +public static class {{className.pascalCase}}{{#and @first (eq ../additionalProperties null) }} extends UnsetAddPropsSetter<{{className.pascalCase}}>{{/and}} implements {{#if @first}}BaseBuilder<{{#with mapValueSchema}}{{> src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}>{{#if ../optionalProperties}}, {{/if}}{{/if}}{{#each keyToBuilder}}SetterFor{{@key.pascalCase}}<{{builder.className.pascalCase}}>{{#unless @last}}, {{/unless}}{{/each}}{{#and @first ../additionalProperties (eq ../additionalProperties.isBooleanSchemaFalse false) }}, SetterFor{{../additionalProperties.jsonPathPiece.pascalCase}}<{{className.pascalCase}}>{{/and}} { private final Map src/main/java/packagename/components/schemas/types/schema_input_type sourceJsonPath=../../jsonPath forceNull=true noExtends=true }}{{else}}@Nullable Object{{/with}}> instance; {{#if @first}} {{#and (eq ../requiredProperties null) (eq ../optionalProperties null) }} From 053fd2585d8566c2bdcc3f6d047a7326410c3600 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 19:21:16 -0800 Subject: [PATCH 58/62] Checker framework updated --- samples/client/3_0_3_unit_test/java/pom.xml | 2 +- samples/client/petstore/java/pom.xml | 2 +- src/main/resources/java/pom.hbs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/client/3_0_3_unit_test/java/pom.xml b/samples/client/3_0_3_unit_test/java/pom.xml index 8d59416158a..43ad98bf120 100644 --- a/samples/client/3_0_3_unit_test/java/pom.xml +++ b/samples/client/3_0_3_unit_test/java/pom.xml @@ -302,7 +302,7 @@ 17 UTF-8 1.6.3 - 3.34.0 + 3.35.0 1.19.4 2.12.6 2.12.6.1 diff --git a/samples/client/petstore/java/pom.xml b/samples/client/petstore/java/pom.xml index 1623458ea9d..1313bb9bc26 100644 --- a/samples/client/petstore/java/pom.xml +++ b/samples/client/petstore/java/pom.xml @@ -302,7 +302,7 @@ 17 UTF-8 1.6.3 - 3.34.0 + 3.35.0 1.19.4 2.12.6 2.12.6.1 diff --git a/src/main/resources/java/pom.hbs b/src/main/resources/java/pom.hbs index b44657d7801..393c15d908b 100644 --- a/src/main/resources/java/pom.hbs +++ b/src/main/resources/java/pom.hbs @@ -342,7 +342,7 @@ 17 UTF-8 1.6.3 - 3.34.0 + 3.35.0 1.19.4 2.12.6 2.12.6.1 From 79b621f237b9f988ed80fdc8a85fbc20ba51cbe7 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 19:46:29 -0800 Subject: [PATCH 59/62] Moves getMapBuilders implementation into the java generator --- .../codegen/generators/DefaultGenerator.java | 72 +---- .../generators/JavaClientGenerator.java | 73 ++++++ .../generators/DefaultGeneratorTest.java | 248 +++++++++--------- 3 files changed, 202 insertions(+), 191 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 105daa079d5..8c9b979d94a 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -2853,76 +2853,8 @@ public CodegenSchema fromSchema(Schema p, String sourceJsonPath, String currentJ return property; } - private List getMapBuilders(CodegenSchema schema, String currentJsonPath, String sourceJsonPath) { - List builders = new ArrayList<>(); - if (sourceJsonPath == null) { - return builders; - } - String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); - schemaName = ModelUtils.decodeSlashes(schemaName); - int qtyBuilders = 1; - int reqPropsSize = 0; - if (schema.requiredProperties != null) { - qtyBuilders = (int) Math.pow(2, schema.requiredProperties.size()); - reqPropsSize = schema.requiredProperties.size(); - } - Map bitStrToBuilder = new HashMap<>(); - List reqPropKeys = new ArrayList<>(); - if (schema.requiredProperties != null) { - reqPropKeys.addAll(schema.requiredProperties.keySet()); - } - MapBuilder lastBuilder = null; - // builders are built last to first, last builder has build method - for (int i=0; i < qtyBuilders; i++) { - String bitStr = ""; - if (reqPropsSize != 0) { - bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); - } - CodegenKey builderClassName; - if (i == qtyBuilders - 1) { - // first invoked builder has the simplest name with no bitStr - if (schema.mapInputJsonPathPiece != null) { - builderClassName = schema.mapInputJsonPathPiece; - } else { - builderClassName = getKey(schemaName + objectIOClassNamePiece + "Builder", "schemas", sourceJsonPath); - } - } else { - builderClassName = getKey(schemaName + objectIOClassNamePiece + bitStr + "Builder", "schemas", sourceJsonPath); - } - MapBuilder builder; - if (i == 0) { - builder = new MapBuilder(builderClassName, new LinkedHashMap<>()); - lastBuilder = builder; - } else { - LinkedHashMap keyToBuilder = new LinkedHashMap<>(); - for (int c=0; c < reqPropsSize; c++) { - if (bitStr.charAt(c) == '1') { - StringBuilder nextBuilderBitStr = new StringBuilder(bitStr); - nextBuilderBitStr.setCharAt(c, '0'); - CodegenKey key = reqPropKeys.get(c); - if (key == null) { - throw new RuntimeException("key must exist at c="+c); - } - MapBuilder nextBuilder = bitStrToBuilder.get(nextBuilderBitStr.toString()); - if (nextBuilder == null) { - throw new RuntimeException("Next builder must exist for bitStr="+nextBuilderBitStr.toString()); - } - var pair = new MapBuilder.BuilderSchemaPair(nextBuilder, schema.requiredProperties.get(key)); - keyToBuilder.put(key, pair); - } - } - builder = new MapBuilder(builderClassName, keyToBuilder); - } - bitStrToBuilder.put(bitStr, builder); - builders.add(builder); - } - if (lastBuilder != null && schema.optionalProperties != null) { - for (Entry entry: schema.optionalProperties.entrySet()) { - var pair = new MapBuilder.BuilderSchemaPair(lastBuilder, entry.getValue()); - lastBuilder.keyToBuilder.put(entry.getKey(), pair); - } - } - return builders; + protected List getMapBuilders(CodegenSchema schema, String currentJsonPath, String sourceJsonPath) { + return null; } @Override diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index c8afbb89d4e..8d975e36b46 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -36,6 +36,7 @@ import org.openapijsonschematools.codegen.generators.openapimodels.CodegenSecurityScheme; import org.openapijsonschematools.codegen.generators.openapimodels.EnumInfo; import org.openapijsonschematools.codegen.generators.openapimodels.EnumValue; +import org.openapijsonschematools.codegen.generators.openapimodels.MapBuilder; import org.openapijsonschematools.codegen.templating.HandlebarsEngineAdapter; import org.openapijsonschematools.codegen.templating.SupportingFile; import org.openapijsonschematools.codegen.generators.features.BeanValidationFeatures; @@ -2058,4 +2059,76 @@ private void addDoubleEnum(LinkedHashMap getMapBuilders(CodegenSchema schema, String currentJsonPath, String sourceJsonPath) { + List builders = new ArrayList<>(); + if (sourceJsonPath == null) { + return builders; + } + String schemaName = currentJsonPath.substring(currentJsonPath.lastIndexOf("/") + 1); + schemaName = ModelUtils.decodeSlashes(schemaName); + int qtyBuilders = 1; + int reqPropsSize = 0; + if (schema.requiredProperties != null) { + qtyBuilders = (int) Math.pow(2, schema.requiredProperties.size()); + reqPropsSize = schema.requiredProperties.size(); + } + Map bitStrToBuilder = new HashMap<>(); + List reqPropKeys = new ArrayList<>(); + if (schema.requiredProperties != null) { + reqPropKeys.addAll(schema.requiredProperties.keySet()); + } + MapBuilder lastBuilder = null; + // builders are built last to first, last builder has build method + for (int i=0; i < qtyBuilders; i++) { + String bitStr = ""; + if (reqPropsSize != 0) { + bitStr = String.format("%"+reqPropsSize+"s", Integer.toBinaryString(i)).replace(' ', '0'); + } + CodegenKey builderClassName; + if (i == qtyBuilders - 1) { + // first invoked builder has the simplest name with no bitStr + if (schema.mapInputJsonPathPiece != null) { + builderClassName = schema.mapInputJsonPathPiece; + } else { + builderClassName = getKey(schemaName + objectIOClassNamePiece + "Builder", "schemas", sourceJsonPath); + } + } else { + builderClassName = getKey(schemaName + objectIOClassNamePiece + bitStr + "Builder", "schemas", sourceJsonPath); + } + MapBuilder builder; + if (i == 0) { + builder = new MapBuilder(builderClassName, new LinkedHashMap<>()); + lastBuilder = builder; + } else { + LinkedHashMap keyToBuilder = new LinkedHashMap<>(); + for (int c=0; c < reqPropsSize; c++) { + if (bitStr.charAt(c) == '1') { + StringBuilder nextBuilderBitStr = new StringBuilder(bitStr); + nextBuilderBitStr.setCharAt(c, '0'); + CodegenKey key = reqPropKeys.get(c); + if (key == null) { + throw new RuntimeException("key must exist at c="+c); + } + MapBuilder nextBuilder = bitStrToBuilder.get(nextBuilderBitStr.toString()); + if (nextBuilder == null) { + throw new RuntimeException("Next builder must exist for bitStr="+nextBuilderBitStr.toString()); + } + var pair = new MapBuilder.BuilderSchemaPair(nextBuilder, schema.requiredProperties.get(key)); + keyToBuilder.put(key, pair); + } + } + builder = new MapBuilder(builderClassName, keyToBuilder); + } + bitStrToBuilder.put(bitStr, builder); + builders.add(builder); + } + if (lastBuilder != null && schema.optionalProperties != null) { + for (Map.Entry entry: schema.optionalProperties.entrySet()) { + var pair = new MapBuilder.BuilderSchemaPair(lastBuilder, entry.getValue()); + lastBuilder.keyToBuilder.put(entry.getKey(), pair); + } + } + return builders; + } } diff --git a/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java b/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java index 174da13fc90..2697cf4a667 100644 --- a/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java +++ b/src/test/java/org/openapijsonschematools/codegen/generators/DefaultGeneratorTest.java @@ -81,7 +81,6 @@ import java.util.stream.Collectors; import static org.testng.Assert.assertEquals; -import static org.testng.Assert.assertFalse; import static org.testng.Assert.assertNotNull; import static org.testng.Assert.assertNull; import static org.testng.Assert.assertTrue; @@ -89,13 +88,20 @@ public class DefaultGeneratorTest { + public static class ThisDefaultGenerator extends DefaultGenerator { + @Override + public String escapeUnsafeCharacters(String input) { + return input; + } + } + private String getOperationPath(String operationPath, String httpMethod) { return "#/paths/" + ModelUtils.encodeSlashes(operationPath) + "/" + httpMethod; } @Test public void testDeeplyNestedAdditionalPropertiesImports() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openApi = TestUtils.parseFlattenSpec("src/test/resources/3_0/additional-properties-deeply-nested.yaml"); codegen.setOpenAPI(openApi); PathItem path = openApi.getPaths().get("/ping"); @@ -105,7 +111,7 @@ public void testDeeplyNestedAdditionalPropertiesImports() { @Test public void testRefedEnumParameter() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.addSchemaImportsFromV3SpecLocations = true; final OpenAPI openApi = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_12445.yaml"); codegen.setOpenAPI(openApi); @@ -139,7 +145,7 @@ public void testHasBodyParameter() { openAPI.setComponents(new Components()); openAPI.getComponents().addSchemas("Pet", new ObjectSchema()); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Assert.assertFalse(codegen.hasBodyParameter(openAPI, pingOperation)); Assert.assertTrue(codegen.hasBodyParameter(openAPI, createOperation)); @@ -147,7 +153,7 @@ public void testHasBodyParameter() { @Test(expectedExceptions = RuntimeException.class) public void testParameterEmptyDescription() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.fromRequestBody(null, null); } @@ -181,7 +187,7 @@ public void testGetConsumesInfoAndGetProducesInfo() throws Exception { Assert.assertTrue(createConsumesInfo.contains("application/xml"), "contains 'application/xml'"); Set createProducesInfo = DefaultGenerator.getProducesInfo(openAPI, createOperation); Assert.assertEquals(createProducesInfo.size(), 0); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); CodegenOperation coCreate = codegen.fromOperation(createOperation, getOperationPath("somepath", "post"), null); Assert.assertTrue(!coCreate.requestBody.content.isEmpty()); @@ -211,7 +217,7 @@ public void testGetConsumesInfoAndGetProducesInfo() throws Exception { @Test public void testGetProducesInfo() throws Exception { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/produces.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Operation textOperation = openAPI.getPaths().get("/ping/text").getGet(); @@ -236,7 +242,7 @@ public void testGetProducesInfo() throws Exception { @Test public void testInitialConfigValues() throws Exception { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.processOpts(); Assert.assertEquals(codegen.additionalProperties().get(CodegenConstants.HIDE_GENERATION_TIMESTAMP), Boolean.TRUE); @@ -245,7 +251,7 @@ public void testInitialConfigValues() throws Exception { @Test public void testSettersForConfigValues() throws Exception { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setHideGenerationTimestamp(false); codegen.processOpts(); @@ -255,7 +261,7 @@ public void testSettersForConfigValues() throws Exception { @Test public void testAdditionalPropertiesPutForConfigValues() throws Exception { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.additionalProperties().put(CodegenConstants.HIDE_GENERATION_TIMESTAMP, false); codegen.processOpts(); @@ -266,7 +272,7 @@ public void testAdditionalPropertiesPutForConfigValues() throws Exception { @Test public void testDateTimeFormParameterHasDefaultValue() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/date-time-parameter-types-for-testing.yml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); RequestBody reqBody = openAPI.getPaths().get("/thingy/{date}").getPost().getRequestBody(); @@ -297,7 +303,7 @@ public void testOriginalOpenApiDocumentVersion() { @Test public void testAdditionalPropertiesV3SpecDisallowAdditionalPropertiesIfNotPresentFalse() { OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/python/petstore_customized.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); codegen.supportsAdditionalPropertiesWithComposedSchema = true; codegen.setOpenAPI(openAPI); @@ -416,7 +422,7 @@ public void testAdditionalPropertiesV3SpecDisallowAdditionalPropertiesIfNotPrese // However, in legacy 'additionalProperties' mode, this is interpreted as // 'no additional properties are allowed'. OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing-with-http-signature.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setDisallowAdditionalPropertiesIfNotPresent(true); codegen.setOpenAPI(openAPI); @@ -430,7 +436,7 @@ public void testAdditionalPropertiesV3SpecDisallowAdditionalPropertiesIfNotPrese @Test public void testEnsureNoDuplicateProduces() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/two-responses.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Operation operation = openAPI.getPaths().get("/test").getGet(); @@ -443,7 +449,7 @@ public void testEnsureNoDuplicateProduces() { @Test public void testComposedSchemaOneOfWithProperties() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/oneOf.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); final Schema schema = openAPI.getComponents().getSchemas().get("fruit"); codegen.setOpenAPI(openAPI); @@ -461,7 +467,7 @@ public void testComposedSchemaOneOfWithProperties() { @Test public void testEscapeText() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Assert.assertEquals(codegen.escapeText("\n"), " "); Assert.assertEquals(codegen.escapeText("\r"), " "); @@ -473,7 +479,7 @@ public void testEscapeText() { @Test public void testEscapeTextWhileAllowingNewLines() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); // allow new lines Assert.assertEquals(codegen.escapeTextWhileAllowingNewLines("\n"), "\n"); @@ -499,7 +505,7 @@ public void updateCodegenPropertyEnum() { @Test public void updateCodegenPropertyEnumWithExtension() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); { CodegenSchema enumProperty = codegenProperty(codegen, Arrays.asList("dog", "cat"), "updateCodegenPropertyEnumWithExtension1", Arrays.asList("DOGVAR", "CATVAR")); LinkedHashMap enumVars = enumProperty.items.enumInfo.valueToName; @@ -532,7 +538,7 @@ public void updateCodegenPropertyEnumWithExtension() { @Test public void updateCodegenPropertyEnumWithPrefixRemoved() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); CodegenSchema enumProperty = codegenProperty(codegen, Arrays.asList("animal_dog", "animal_cat"), "updateCodegenPropertyEnumWithPrefixRemoved", null); Map enumVars = enumProperty.items.enumInfo.valueToName; @@ -543,7 +549,7 @@ public void updateCodegenPropertyEnumWithPrefixRemoved() { @Test public void updateCodegenPropertyEnumWithoutPrefixRemoved() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setRemoveEnumValuePrefix(false); CodegenSchema enumProperty = codegenProperty(codegen, Arrays.asList("animal_dog", "animal_cat"), "updateCodegenPropertyEnumWithoutPrefixRemoved", null); @@ -556,7 +562,7 @@ public void updateCodegenPropertyEnumWithoutPrefixRemoved() { @Test public void postProcessModelsEnumWithPrefixRemoved() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); TreeMap schemas = codegenModel(codegen, Arrays.asList("animal_dog", "animal_cat"), "postProcessModelsEnumWithPrefixRemoved", null, null); CodegenSchema cm = schemas.get("model"); @@ -568,7 +574,7 @@ public void postProcessModelsEnumWithPrefixRemoved() { @Test public void postProcessModelsEnumWithoutPrefixRemoved() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setRemoveEnumValuePrefix(false); TreeMap objs = codegenModel(codegen, Arrays.asList("animal_dog", "animal_cat"), "postProcessModelsEnumWithoutPrefixRemoved", null, null); CodegenSchema cm = objs.get("model"); @@ -581,7 +587,7 @@ public void postProcessModelsEnumWithoutPrefixRemoved() { @Test public void postProcessModelsEnumWithExtension() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); TreeMap objs = codegenModel(codegen, Arrays.asList("animal_dog", "animal_cat"), "postProcessModelsEnumWithExtension", Arrays.asList("DOGVAR", "CATVAR"), Arrays.asList("This is a dog", "This is a cat")); CodegenSchema cm = objs.get("model"); @@ -594,7 +600,7 @@ public void postProcessModelsEnumWithExtension() { @Test public void testExample1() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/examples.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); PathItem path = openAPI.getPaths().get("/example1/singular"); CodegenOperation op = codegen.fromOperation(path.getGet(), getOperationPath("/example1/singular", "get"), null); @@ -608,7 +614,7 @@ public void testExample1() { @Test public void testExample2() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/examples.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); PathItem path = openAPI.getPaths().get("/example2/singular"); CodegenOperation op = codegen.fromOperation(path.getGet(), getOperationPath("/example2/singular", "get"), null); @@ -618,7 +624,7 @@ public void testExample2() { @Test public void testExample3() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/examples.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); PathItem path = openAPI.getPaths().get("/example3/singular"); CodegenOperation op = codegen.fromOperation(path.getGet(), getOperationPath("/example3/singular", "get"), null); @@ -632,7 +638,7 @@ public void testExample3() { @Test public void testDiscriminator() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); Schema animal = openAPI.getComponents().getSchemas().get("Animal"); codegen.setOpenAPI(openAPI); @@ -656,7 +662,7 @@ public void testDiscriminator() { @Test public void testDiscriminatorWithCustomMapping() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -674,7 +680,7 @@ public void testDiscriminatorWithCustomMapping() { @Test public void testAllOfRequired() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf-required.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); Schema child = openAPI.getComponents().getSchemas().get("clubForCreation"); codegen.setOpenAPI(openAPI); @@ -689,7 +695,7 @@ public void testAllOfRequired() { @Test public void testComposedSchemaAllOfDiscriminatorMap() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf_composition_discriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setLegacyDiscriminatorBehavior(false); codegen.setModelPackage("components.schemas"); @@ -827,7 +833,7 @@ public void testComposedSchemaAllOfDiscriminatorMap() { @Test public void testComposedSchemaAllOfDiscriminatorMapLegacy() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf_composition_discriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); // codegen.legacyDiscriminatorBehavior remains false in the legacy use case codegen.setModelPackage("components.schemas"); codegen.setOpenAPI(openAPI); @@ -943,7 +949,7 @@ public void testComposedSchemaAllOfDiscriminatorMapLegacy() { @Test public void testComposedSchemaOneOfDiscriminatorsInvalid() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/oneOfDiscriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -975,7 +981,7 @@ public void testComposedSchemaOneOfDiscriminatorsInvalid() { @Test public void testComposedSchemaAnyOfDiscriminatorsInvalid() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/anyOfDiscriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -1007,7 +1013,7 @@ public void testComposedSchemaAnyOfDiscriminatorsInvalid() { @Test public void testComposedSchemaAnyOfDiscriminatorMap() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/anyOfDiscriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -1116,7 +1122,7 @@ public void testComposedSchemaAnyOfDiscriminatorMap() { @Test public void testComposedSchemaOneOfDiscriminatorMap() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/oneOfDiscriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -1225,7 +1231,7 @@ public void testComposedSchemaOneOfDiscriminatorMap() { public void testComposedSchemaMyPetsOneOfDiscriminatorMap() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf_composition_discriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -1242,7 +1248,7 @@ public void testComposedSchemaMyPetsOneOfDiscriminatorMap() { public void testComposedSchemaAllOfHierarchy() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf_composition_discriminator.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setLegacyDiscriminatorBehavior(false); codegen.setOpenAPI(openAPI); @@ -1268,7 +1274,7 @@ private void verifyLizardDiscriminator(CodegenDiscriminator discriminator) { String propertyName = prop; Map mapping = null; TreeSet mappedModels = new TreeSet<>(); - CodegenKey testPropName = new DefaultGenerator().getKey(propertyName, "misc"); + CodegenKey testPropName = new ThisDefaultGenerator().getKey(propertyName, "misc"); CodegenDiscriminator test = new CodegenDiscriminator(testPropName, mapping, mappedModels); assertEquals(discriminator, test); } @@ -1280,7 +1286,7 @@ private void verifyReptileDiscriminator(CodegenDiscriminator discriminator) { TreeSet mappedModels = new TreeSet<>(); mappedModels.add(new CodegenDiscriminator.MappedModel("Lizard", "Lizard")); mappedModels.add(new CodegenDiscriminator.MappedModel("Snake", "Snake")); - CodegenKey expectedDiscriminatorPropName = new DefaultGenerator().getKey(propertyName, "misc"); + CodegenKey expectedDiscriminatorPropName = new ThisDefaultGenerator().getKey(propertyName, "misc"); CodegenDiscriminator expectedDiscriminator = new CodegenDiscriminator(expectedDiscriminatorPropName, mapping, mappedModels); assertEquals(discriminator, expectedDiscriminator); } @@ -1292,7 +1298,7 @@ private void verifyMyPetsDiscriminator(CodegenDiscriminator discriminator) { TreeSet mappedModels = new TreeSet<>(); mappedModels.add(new CodegenDiscriminator.MappedModel("Cat", "Cat")); mappedModels.add(new CodegenDiscriminator.MappedModel("Lizard", "Lizard")); - CodegenKey expectedDiscriminatorPropName = new DefaultGenerator().getKey(propertyName, "misc"); + CodegenKey expectedDiscriminatorPropName = new ThisDefaultGenerator().getKey(propertyName, "misc"); CodegenDiscriminator expectedDiscriminator = new CodegenDiscriminator(expectedDiscriminatorPropName, mapping, mappedModels); assertEquals(discriminator, expectedDiscriminator); } @@ -1300,7 +1306,7 @@ private void verifyMyPetsDiscriminator(CodegenDiscriminator discriminator) { @Test public void verifyXDiscriminatorValue() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/x-discriminator-value.yaml"); - final DefaultGenerator config = new DefaultGenerator(); + final DefaultGenerator config = new ThisDefaultGenerator(); config.setOpenAPI(openAPI); String modelName; @@ -1329,7 +1335,7 @@ public void verifyXDiscriminatorValue() { mappedModels.add(new CodegenDiscriminator.MappedModel("DailySubObj", "DailySubObj")); mappedModels.add(new CodegenDiscriminator.MappedModel("sub-obj", "SubObj")); mappedModels.add(new CodegenDiscriminator.MappedModel("SubObj", "SubObj")); - CodegenKey expectedDiscriminatorPropName = new DefaultGenerator().getKey(propertyName, "misc"); + CodegenKey expectedDiscriminatorPropName = new ThisDefaultGenerator().getKey(propertyName, "misc"); CodegenDiscriminator expectedDiscriminator = new CodegenDiscriminator(expectedDiscriminatorPropName, mapping, mappedModels); assertEquals(cm.discriminator, expectedDiscriminator); } @@ -1356,7 +1362,7 @@ public void testAllOfSingleRefNoOwnProps() { @Test public void testAllOfParent() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/allOf-required-parent.yaml"); - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Schema person = openAPI.getComponents().getSchemas().get("person"); @@ -1391,7 +1397,7 @@ public void testLeadingSlashIsAddedIfMissing() { openAPI.path("/here", new PathItem().get(operation1)); Operation operation2 = new Operation().operationId("op2").responses(new ApiResponses().addApiResponse("201", new ApiResponse().description("OK"))); openAPI.path("some/path", new PathItem().get(operation2)); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.preprocessOpenAPI(openAPI); codegen.setOpenAPI(openAPI); @@ -1413,7 +1419,7 @@ public void testDefaultResponseShouldBeLast() { "422", new ApiResponse().description("Error")) ); openAPI.path("/here", new PathItem().get(myOperation)); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); CodegenOperation co = codegen.fromOperation(myOperation, getOperationPath("/here", "get"), null); @@ -1432,7 +1438,7 @@ public void testResponseWithNoSchemaInHeaders() { .style(Header.StyleEnum.SIMPLE)); Operation operation1 = new Operation().operationId("op1").responses(new ApiResponses().addApiResponse("2XX", response2XX)); openAPI.path("/here", new PathItem().get(operation1)); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setModelPackage("components"); codegen.setOpenAPI(openAPI); @@ -1444,7 +1450,7 @@ public void testResponseWithNoSchemaInHeaders() { @Test public void testNullableProperty() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/examples.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); CodegenSchema userModel = codegen.fromSchema( @@ -1459,7 +1465,7 @@ public void testNullableProperty() { @Test public void testDeprecatedModel() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/component-deprecated.yml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); CodegenSchema codegenPetModel = codegen.fromSchema( openAPI.getComponents().getSchemas().get("Pet"), @@ -1479,7 +1485,7 @@ public void testDeprecatedModel() { @Test public void testDeprecatedProperty() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/property-deprecated.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); final Map responseProperties = Collections.unmodifiableMap(openAPI.getComponents().getSchemas().get("Response").getProperties()); @@ -1510,7 +1516,7 @@ public void testDeprecatedProperty() { @Test public void testDeprecatedRef() { final OpenAPI openAPI = TestUtils.parseSpec("src/test/resources/3_0/model-deprecated.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); final Map requestProperties = openAPI.getComponents().getSchemas().get("complex").getProperties(); @@ -1536,7 +1542,7 @@ public void testDeprecatedRef() { public void integerSchemaPropertyAndModelTest() { OpenAPI openAPI = TestUtils.createOpenAPI(); final Schema schema = new IntegerSchema().format("int32"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setModelPackage("components.schemas"); @@ -1565,7 +1571,7 @@ public void integerSchemaPropertyAndModelTest() { public void longSchemaPropertyAndModelTest() { OpenAPI openAPI = TestUtils.createOpenAPI(); final Schema schema = new IntegerSchema().format("int64"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); //Property: @@ -1595,7 +1601,7 @@ public void longSchemaPropertyAndModelTest() { public void numberSchemaPropertyAndModelTest() { OpenAPI openAPI = TestUtils.createOpenAPI(); final Schema schema = new NumberSchema(); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); //Property: @@ -1623,7 +1629,7 @@ public void numberSchemaPropertyAndModelTest() { public void numberFloatSchemaPropertyAndModelTest() { OpenAPI openAPI = TestUtils.createOpenAPI(); final Schema schema = new NumberSchema().format("float"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setModelPackage("components.schemas"); codegen.setOpenAPI(openAPI); @@ -1654,7 +1660,7 @@ public void numberFloatSchemaPropertyAndModelTest() { public void numberDoubleSchemaPropertyAndModelTest() { OpenAPI openAPI = TestUtils.createOpenAPI(); final Schema schema = new NumberSchema().format("double"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setModelPackage("components.schemas"); codegen.setOpenAPI(openAPI); @@ -1685,7 +1691,7 @@ public void numberDoubleSchemaPropertyAndModelTest() { public void testAlias() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/type_alias.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.fromSchema( @@ -1713,7 +1719,7 @@ private void verifyPersonDiscriminator(CodegenDiscriminator discriminator) { mappedModels.add(new CodegenDiscriminator.MappedModel("c", "Child")); mappedModels.add(new CodegenDiscriminator.MappedModel("Adult", "Adult")); mappedModels.add(new CodegenDiscriminator.MappedModel("Child", "Child")); - CodegenKey expectedDiscriminatorPropName = new DefaultGenerator().getKey(propertyName, "misc"); + CodegenKey expectedDiscriminatorPropName = new ThisDefaultGenerator().getKey(propertyName, "misc"); CodegenDiscriminator expectedDiscriminator = new CodegenDiscriminator(expectedDiscriminatorPropName, mapping, mappedModels); Assert.assertEquals(discriminator, expectedDiscriminator); } @@ -1724,7 +1730,7 @@ private CodegenSchema codegenPropertyWithArrayOfIntegerValues() { ArraySchema arraySchema = new ArraySchema(); arraySchema.setItems(itemsSchema); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); String jsonPath = "#/components/schemas/codegenPropertyWithArrayOfIntegerValues"; return codegen.fromSchema(arraySchema, jsonPath, jsonPath); } @@ -1765,7 +1771,7 @@ private TreeMap codegenModel(DefaultGenerator codegen, Li @Test public void modelDoNotContainInheritedVars() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.supportsInheritance = true; final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/generic.yaml"); @@ -1782,7 +1788,7 @@ public void modelDoNotContainInheritedVars() { @Test public void schemaMapping() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.schemaMapping.put("TypeAlias", "foo.bar.TypeAlias"); OpenAPI openAPI = new OpenAPIParser() @@ -1802,7 +1808,7 @@ public void schemaMapping() { @Test public void modelWithPrefixDoNotContainInheritedVars() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.supportsInheritance = true; codegen.setModelNamePrefix("prefix"); @@ -1820,7 +1826,7 @@ public void modelWithPrefixDoNotContainInheritedVars() { @Test public void modelWithSuffixDoNotContainInheritedVars() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.supportsInheritance = true; codegen.setModelNameSuffix("suffix"); @@ -1839,7 +1845,7 @@ public void modelWithSuffixDoNotContainInheritedVars() { @Test public void arrayInnerReferencedSchemaMarkedAsModel_30() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/arrayRefBody.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); RequestBody body = openAPI.getPaths().get("/examples").getPost().getRequestBody(); @@ -1855,7 +1861,7 @@ public void arrayInnerReferencedSchemaMarkedAsModel_30() { @Test public void pathItemParmsCorrectlyCalculated() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue237.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); PathItem docPathItem = openAPI.getPaths().get("/users/{UserID}"); @@ -1898,7 +1904,7 @@ public void pathItemParmsCorrectlyCalculated() { @SuppressWarnings("unchecked") public void commonLambdasRegistrationTest() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); Object lambdasObj = codegen.additionalProperties.get("lambda"); assertNotNull(lambdasObj, "Expecting lambda in additionalProperties"); @@ -1917,14 +1923,14 @@ public void commonLambdasRegistrationTest() { @Test public void convertApiNameWithEmptySuffix() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); assertEquals(codegen.toApiName("Fake"), "FakeApi"); assertEquals(codegen.toApiName(""), "DefaultApi"); } @Test public void convertApiNameWithSuffix() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setApiNameSuffix("Test"); assertEquals(codegen.toApiName("Fake"), "FakeTest"); assertEquals(codegen.toApiName(""), "DefaultApi"); @@ -1977,7 +1983,7 @@ public void testFormComposedSchema() { " type: string\n" + " format: password\n"); - final DefaultGenerator cg = new DefaultGenerator(); + final DefaultGenerator cg = new ThisDefaultGenerator(); cg.setOpenAPI(openAPI); cg.preprocessOpenAPI(openAPI); @@ -1992,7 +1998,7 @@ public void testFormComposedSchema() { @Test public void inlineAllOfSchemaDoesNotThrowException() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue7262.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String modelName = "UserTimeBase"; @@ -2022,7 +2028,7 @@ public void inlineAllOfSchemaDoesNotThrowException() { @Test public void arrayModelHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue7356.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String modelName = "ArrayWithValidations"; @@ -2038,7 +2044,7 @@ public void arrayModelHasValidation() { @Test public void testOauthMultipleFlows() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7193.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); final Map securitySchemes = openAPI.getComponents().getSecuritySchemes(); @@ -2056,7 +2062,7 @@ public void testOauthMultipleFlows() { @Test public void testItemsPresent() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String modelName; @@ -2105,7 +2111,7 @@ public void testItemsPresent() { @Test public void testAdditionalPropertiesPresentInModels() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2164,7 +2170,7 @@ public void testAdditionalPropertiesPresentInModels() { @Test public void testAdditionalPropertiesPresentInModelProperties() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2231,7 +2237,7 @@ public void testAdditionalPropertiesPresentInModelProperties() { @Test public void testAdditionalPropertiesPresentInParameters() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2294,7 +2300,7 @@ public void testAdditionalPropertiesPresentInParameters() { @Test public void testAdditionalPropertiesPresentInResponses() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2368,7 +2374,7 @@ public void testAdditionalPropertiesPresentInResponses() { @Test public void testAdditionalPropertiesAnyType() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_9282.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Schema sc; @@ -2398,7 +2404,7 @@ public void testAdditionalPropertiesAnyType() { @Test public void testIsXPresence() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String modelName; @@ -2540,7 +2546,7 @@ public void testIsXPresence() { @Test public void testModelGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Schema sc; @@ -2612,7 +2618,7 @@ public void testModelGetHasValidation() { @Test public void testPropertyGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String modelName = "ObjectWithPropertiesThatHaveValidations"; @@ -2633,7 +2639,7 @@ public void testPropertyGetHasValidation() { @Test public void testQueryParametersGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String path = "/queryParametersWithValidation"; @@ -2649,7 +2655,7 @@ public void testQueryParametersGetHasValidation() { @Test public void testHeaderParametersGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String path = "/headerParametersWithValidation"; @@ -2665,7 +2671,7 @@ public void testHeaderParametersGetHasValidation() { @Test public void testCookieParametersGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String path = "/cookieParametersWithValidation"; @@ -2681,7 +2687,7 @@ public void testCookieParametersGetHasValidation() { @Test public void testPathParametersGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String path = "/pathParametersWithValidation"; @@ -2697,7 +2703,7 @@ public void testPathParametersGetHasValidation() { @Test public void testBodyAndResponseGetHasValidation() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7651.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); List modelNames = Arrays.asList( @@ -2770,7 +2776,7 @@ public void testBodyAndResponseGetHasValidation() { @Test public void testVarsAndRequiredVarsPresent() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2821,7 +2827,7 @@ public void testVarsAndRequiredVarsPresent() { @Test public void testHasVarsInModel() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2867,7 +2873,7 @@ public void testHasVarsInModel() { @Test public void testHasVarsInProperty() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2920,7 +2926,7 @@ public void testHasVarsInProperty() { @Test public void testHasVarsInParameter() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2946,7 +2952,7 @@ public void testHasVarsInParameter() { @Test public void testHasVarsInResponse() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_7613.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -2970,7 +2976,7 @@ public void testHasVarsInResponse() { @Test public void testHasRequiredInModel() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_8906.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3029,7 +3035,7 @@ public void testHasRequiredInModel() { @Test public void testHasRequiredInProperties() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_8906.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3069,7 +3075,7 @@ public void testHasRequiredInProperties() { @Test public void testHasRequiredInParameters() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_8906.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3112,7 +3118,7 @@ public void testHasRequiredInParameters() { @Test public void testHasRequiredInResponses() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_8906.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3149,7 +3155,7 @@ public void testHasRequiredInResponses() { @Test public void testBooleansSetForIntSchemas() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_9447.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3262,7 +3268,7 @@ public void testBooleansSetForIntSchemas() { @Test public void testRemoveOperationIdPrefix() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/bugs/issue_9719.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3328,7 +3334,7 @@ public void testRemoveOperationIdPrefix() { @Test @Ignore public void testComposedPropertyTypes() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10330.yaml"); codegen.setOpenAPI(openAPI); String modelName; @@ -3354,7 +3360,7 @@ public void testComposedPropertyTypes() { @Test public void testComposedModelTypes() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10330.yaml"); codegen.setOpenAPI(openAPI); String modelName; @@ -3426,7 +3432,7 @@ public void testComposedModelTypes() { @Test public void testComposedResponseTypes() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10330.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3477,7 +3483,7 @@ public void testComposedResponseTypes() { @Test public void testComposedRequestBodyTypes() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10330.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3528,7 +3534,7 @@ public void testComposedRequestBodyTypes() { @Test public void testComposedRequestQueryParamTypes() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10330.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3578,7 +3584,7 @@ public void testComposedRequestQueryParamTypes() { @Test public void testByteArrayTypeInSchemas() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_10725.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3610,7 +3616,7 @@ public void testByteArrayTypeInSchemas() { @Test public void testResponses() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/response-tests.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3651,7 +3657,7 @@ public void testResponses() { @Test public void testRequestParameterContent() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/content-data.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3686,7 +3692,7 @@ public void testRequestParameterContent() { @Test public void testRequestBodyContent() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/content-data.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3759,7 +3765,7 @@ public void testRequestBodyContent() { @Test public void testResponseContentAndHeader() { - DefaultGenerator codegen = new DefaultGenerator(); + DefaultGenerator codegen = new ThisDefaultGenerator(); final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/content-data.yaml"); codegen.setOpenAPI(openAPI); String path; @@ -3844,7 +3850,7 @@ public void testResponseContentAndHeader() { @Test public void testUnalias() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/schema-unalias-test.yml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); Schema requestBodySchema = ModelUtils.getSchemaFromRequestBody( @@ -3868,7 +3874,7 @@ public void testUnalias() { @Test public void testFromPropertyRequiredAndOptional() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/issue_12857.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); codegen.setDisallowAdditionalPropertiesIfNotPresent(false); @@ -3899,7 +3905,7 @@ public void testFromPropertyRequiredAndOptional() { @Test public void testAssigning310SpecWorks() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_1/petstore.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); assertEquals(openAPI, codegen.openAPI); } @@ -3907,7 +3913,7 @@ public void testAssigning310SpecWorks() { @Test public void testMapValueSchemaTypes() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/246_map_values.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaName = "NoPropsNoAddProps"; @@ -3948,7 +3954,7 @@ public void testMapValueSchemaTypes() { @Test public void testExclusiveMinimum300() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/exclusiveMinimum300.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaPrefix = "#/components/schemas/"; @@ -3991,7 +3997,7 @@ public void testExclusiveMinimum300() { @Test public void testExclusiveMinimum303() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/exclusiveMinimum303.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaPrefix = "#/components/schemas/"; @@ -4034,7 +4040,7 @@ public void testExclusiveMinimum303() { @Test public void testExclusiveMinimum310() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/exclusiveMinimum310.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaPrefix = "#/components/schemas/"; @@ -4061,7 +4067,7 @@ public void testExclusiveMinimum310() { @Test public void testExclusiveMaximum300() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/exclusiveMaximum300.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaPrefix = "#/components/schemas/"; @@ -4104,7 +4110,7 @@ public void testExclusiveMaximum300() { @Test public void testExclusiveMaximum310() { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/exclusiveMaximum310.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); String schemaPrefix = "#/components/schemas/"; @@ -4131,7 +4137,7 @@ public void testExclusiveMaximum310() { public static class FromParameter { private CodegenParameter codegenParameter(String path) { final OpenAPI openAPI = TestUtils.parseFlattenSpec("src/test/resources/3_0/fromParameter.yaml"); - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); codegen.setOpenAPI(openAPI); return codegen @@ -4160,7 +4166,7 @@ public void setShouldExplode() { @Test public void testConvertPropertyToBooleanAndWriteBack_Boolean_true() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Map additionalProperties = codegen.additionalProperties(); additionalProperties.put(CodegenConstants.SERIALIZABLE_MODEL, true); boolean result = codegen.convertPropertyToBooleanAndWriteBack(CodegenConstants.SERIALIZABLE_MODEL); @@ -4169,7 +4175,7 @@ public void testConvertPropertyToBooleanAndWriteBack_Boolean_true() { @Test public void testConvertPropertyToBooleanAndWriteBack_Boolean_false() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Map additionalProperties = codegen.additionalProperties(); additionalProperties.put(CodegenConstants.SERIALIZABLE_MODEL, false); boolean result = codegen.convertPropertyToBooleanAndWriteBack(CodegenConstants.SERIALIZABLE_MODEL); @@ -4178,7 +4184,7 @@ public void testConvertPropertyToBooleanAndWriteBack_Boolean_false() { @Test public void testConvertPropertyToBooleanAndWriteBack_String_true() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Map additionalProperties = codegen.additionalProperties(); additionalProperties.put(CodegenConstants.SERIALIZABLE_MODEL, "true"); boolean result = codegen.convertPropertyToBooleanAndWriteBack(CodegenConstants.SERIALIZABLE_MODEL); @@ -4187,7 +4193,7 @@ public void testConvertPropertyToBooleanAndWriteBack_String_true() { @Test public void testConvertPropertyToBooleanAndWriteBack_String_false() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Map additionalProperties = codegen.additionalProperties(); additionalProperties.put(CodegenConstants.SERIALIZABLE_MODEL, "false"); boolean result = codegen.convertPropertyToBooleanAndWriteBack(CodegenConstants.SERIALIZABLE_MODEL); @@ -4196,7 +4202,7 @@ public void testConvertPropertyToBooleanAndWriteBack_String_false() { @Test public void testConvertPropertyToBooleanAndWriteBack_String_blibb() { - final DefaultGenerator codegen = new DefaultGenerator(); + final DefaultGenerator codegen = new ThisDefaultGenerator(); Map additionalProperties = codegen.additionalProperties(); additionalProperties.put(CodegenConstants.SERIALIZABLE_MODEL, "blibb"); boolean result = codegen.convertPropertyToBooleanAndWriteBack(CodegenConstants.SERIALIZABLE_MODEL); From bf937b974935f6c529214a304b7887e89d916dd5 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 20:05:58 -0800 Subject: [PATCH 60/62] Removes isAdditionalProperty from CodegenKey --- .../codegen/generators/DefaultGenerator.java | 8 +++----- .../generators/openapimodels/CodegenKey.java | 10 +++------- .../components/schemas/docschema_codeSample.hbs | 2 +- .../schemas/helpers/payload_renderer.hbs | 17 ++++++++++++++--- 4 files changed, 21 insertions(+), 16 deletions(-) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 8c9b979d94a..401e87dff24 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -152,7 +152,7 @@ public class DefaultGenerator implements Generator { protected String securitySchemesIdentifier = "security_schemes"; protected String requestBodyIdentifier = "request_body"; private final Pattern patternRegex = Pattern.compile("^/?(.+?)/?([simu]{0,4})$"); - private final CodegenKey additionalPropertySampleKey = new CodegenKey("someAdditionalProperty", true, "additional_property", "AdditionalProperty", "additional-property", "additionalProperty", true); + private final CodegenKey additionalPropertySampleKey = new CodegenKey("someAdditionalProperty", true, "additional_property", "AdditionalProperty", "additional-property", "additionalProperty"); @@ -2896,8 +2896,7 @@ protected CodegenKey getOperationId(Operation operation, String path, String htt getOperationIdSnakeCase(operationId), pascalCaseName, kebabCase, - null, - false + null ); } @@ -5341,8 +5340,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { snakeCaseName, pascalCaseName, kebabCase, - camelCaseName, - false + camelCaseName ); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java index 39a15394f4a..f28f3ef1398 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenKey.java @@ -9,16 +9,14 @@ public class CodegenKey implements Comparable { public final String pascalCase; // used for class names public final String camelCase; // used by java MapBuilder interface setters public final String kebabCase; // used by docs for anchors - public final boolean isAdditionalProperty; // used by java code samples - public CodegenKey(String original, boolean isValid, String snakeCase, String pascalCase, String kebabCase, String camelCase, boolean isAdditionalProperty) { + public CodegenKey(String original, boolean isValid, String snakeCase, String pascalCase, String kebabCase, String camelCase) { this.original = original; this.isValid = isValid; this.snakeCase = snakeCase; this.pascalCase = pascalCase; this.kebabCase = kebabCase; this.camelCase = camelCase; - this.isAdditionalProperty = isAdditionalProperty; } @Override @@ -31,8 +29,7 @@ public boolean equals(Object o) { Objects.equals(snakeCase, that.snakeCase) && Objects.equals(camelCase, that.camelCase) && Objects.equals(kebabCase, that.kebabCase) && - Objects.equals(pascalCase, that.pascalCase) && - Objects.equals(isAdditionalProperty, that.isAdditionalProperty); + Objects.equals(pascalCase, that.pascalCase); } @Override @@ -44,14 +41,13 @@ public String toString() { sb.append(", pascalCase=").append(pascalCase); sb.append(", kebabCase=").append(kebabCase); sb.append(", camelCase=").append(camelCase); - sb.append(", isAdditionalProperty=").append(isAdditionalProperty); sb.append('}'); return sb.toString(); } @Override public int hashCode() { - return Objects.hash(original, isValid, snakeCase, camelCase, kebabCase, pascalCase, isAdditionalProperty); + return Objects.hash(original, isValid, snakeCase, camelCase, kebabCase, pascalCase); } @Override diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs index 930e1ca2f97..057759b1a71 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/docschema_codeSample.hbs @@ -88,7 +88,7 @@ boolean validatedPayload = {{../../../containerJsonPathPiece.pascalCase}}.{{../j {{else}} {{#and (eq type "object") ../mapInputJsonPathPiece.pascalCase }} new {{../../../containerJsonPathPiece.pascalCase}}.{{../mapInputJsonPathPiece.pascalCase}}() - {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" constructor=true }} + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" constructor=true optionalProperties=../optionalProperties requiredProperties=../requiredProperties }} .build(), {{else}} {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="," }} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs index 64c681f683e..e985c55f704 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/helpers/payload_renderer.hbs @@ -2,11 +2,22 @@ {{#if constructor}} {{#each value}} {{#or (eq type "array") (eq type "object")}} -.{{#if @key.isAdditionalProperty}}additionalProperty{{else}}{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}{{/if}}( - {{#if @key.isAdditionalProperty}}"{{{@key.original}}}", {{/if}}{{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true constructor=false }} + {{#or (and optionalProperties (contains optionalProperties @key)) (and requiredProperties (contains requiredProperties @key)) }} +.{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}( + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true constructor=false }} +) + {{else}} +.additionalProperty( + "{{{@key.original}}}", + {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar="" noVoid=true constructor=false }} ) + {{/or}} {{else}} -.{{#if @key.isAdditionalProperty}}additionalProperty{{else}}{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}{{/if}}({{#if @key.isAdditionalProperty}}"{{{@key.original}}}", {{/if}}{{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar=")" noVoid=true constructor=false }} + {{#or (and optionalProperties (contains optionalProperties @key)) (and requiredProperties (contains requiredProperties @key)) }} +.{{#if @key.isValid}}{{{@key.original}}}{{else}}{{{@key.camelCase}}}{{/if}}({{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar=")" noVoid=true constructor=false }} + {{else}} +.additionalProperty("{{{@key.original}}}", {{> src/main/java/packagename/components/schemas/helpers/payload_renderer endChar=")" noVoid=true constructor=false }} + {{/or}} {{/or}} {{/each}} {{else}} From f132ca600c1ffe5223900d11887e33e935873f80 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 20:11:56 -0800 Subject: [PATCH 61/62] petstore regen --- .../schemas/AdditionalPropertiesClass.md | 61 +++++++++---------- .../AdditionalPropertiesWithArrayOfEnums.md | 8 +-- .../schemas/ArrayOfArrayOfNumberOnly.md | 9 ++- .../components/schemas/ArrayOfNumberOnly.md | 5 +- .../java/docs/components/schemas/ArrayTest.md | 39 ++++++------ .../java/docs/components/schemas/Drawing.md | 3 +- .../docs/components/schemas/EnumArrays.md | 5 +- .../components/schemas/FileSchemaTestClass.md | 3 +- .../docs/components/schemas/FormatTest.md | 5 +- .../java/docs/components/schemas/MapTest.md | 55 ++++++++--------- ...dPropertiesAndAdditionalPropertiesClass.md | 49 ++++++++------- .../docs/components/schemas/NullableClass.md | 16 +++-- .../schemas/ObjectWithDecimalProperties.md | 19 +++--- .../ObjectWithInvalidNamedRefedProperties.md | 24 ++++---- .../schemas/PaginatedResultMyObjectDto.md | 3 +- .../java/docs/components/schemas/Pet.md | 39 ++++++------ .../applicationxwwwformurlencoded/Schema.md | 5 +- .../content/multipartformdata/Schema.md | 5 +- .../content/applicationjson/Schema.md | 11 ++-- 19 files changed, 167 insertions(+), 197 deletions(-) diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 41a45aafe2f..c8508b7eb81 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -67,45 +67,40 @@ AdditionalPropertiesClass.AdditionalPropertiesClassMap validatedPayload = new AdditionalPropertiesClass.AdditionalPropertiesClassMapBuilder() .map_property( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" - ) -) - + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) ) .map_of_map_property( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) + ) ) ) - ) -) - - ) .map_with_undeclared_properties_anytype_3( MapUtils.makeMap( -) - + ) ) .empty_map( MapUtils.makeMap( -) - + ) ) .map_with_undeclared_properties_string( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" - ) -) - + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) ) .build(), configuration @@ -491,13 +486,13 @@ AdditionalPropertiesClass.MapOfMapPropertyMap validatedPayload = AdditionalPropertiesClass.MapOfMapProperty.validate( new AdditionalPropertiesClass.MapOfMapPropertyMapBuilder() .additionalProperty( - "someAdditionalProperty", MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" - ) -) - + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index a6a5861759b..f610038de17 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -45,10 +45,10 @@ AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMap val AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1.validate( new AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnumsMapBuilder() .additionalProperty( - "someAdditionalProperty", Arrays.asList( - "_abc" -) - + "someAdditionalProperty", + Arrays.asList( + "_abc" + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index dbd2891f92b..cfe3004a969 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -50,11 +50,10 @@ ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMap validatedPayload = new ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnlyMapBuilder() .ArrayArrayNumber( Arrays.asList( - Arrays.asList( - 1 - ) -) - + Arrays.asList( + 1 + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 0798c9e0aff..f6da764f4fa 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -47,9 +47,8 @@ ArrayOfNumberOnly.ArrayOfNumberOnlyMap validatedPayload = new ArrayOfNumberOnly.ArrayOfNumberOnlyMapBuilder() .ArrayNumber( Arrays.asList( - 1 -) - + 1 + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index cdb50b25556..2ca8979cfa0 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -60,35 +60,32 @@ ArrayTest.ArrayTestMap validatedPayload = new ArrayTest.ArrayTestMapBuilder() .array_of_string( Arrays.asList( - "a" -) - + "a" + ) ) .array_array_of_integer( Arrays.asList( - Arrays.asList( - 1L - ) -) - + Arrays.asList( + 1L + ) + ) ) .array_array_of_model( Arrays.asList( - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ), - new AbstractMap.SimpleEntry( - "baz", - "a" + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ), + new AbstractMap.SimpleEntry( + "baz", + "a" + ) + ) + ) ) ) - ) -) - - ) .build(), configuration ); diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index e9467bc06c2..87454e63ac8 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -46,8 +46,7 @@ Drawing.DrawingMap validatedPayload = new Drawing.DrawingMapBuilder() .shapes( Arrays.asList( -) - + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index 9a055de4f54..e1b14b11e99 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -53,9 +53,8 @@ EnumArrays.EnumArraysMap validatedPayload = .array_enum( Arrays.asList( - "fish" -) - + "fish" + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index ed39068f019..fe303bb8a01 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -46,8 +46,7 @@ FileSchemaTestClass.FileSchemaTestClassMap validatedPayload = new FileSchemaTestClass.FileSchemaTestClassMapBuilder() .files( Arrays.asList( -) - + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index 82a358e06fc..a0b7eb9e286 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -91,9 +91,8 @@ FormatTest.FormatTestMap validatedPayload = .arrayWithUniqueItems( Arrays.asList( - 1 -) - + 1 + ) ) .setString("A") diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index a931c4b5d5e..b28fc41c8b5 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -58,35 +58,32 @@ MapTest.MapTestMap validatedPayload = new MapTest.MapTestMapBuilder() .map_map_of_string( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) + ) ) ) - ) -) - - ) .map_of_enum_string( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "UPPER" - ) -) - + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "UPPER" + ) + ) ) .direct_map( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - true - ) -) - + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + true + ) + ) ) .build(), configuration @@ -382,13 +379,13 @@ MapTest.MapMapOfStringMap validatedPayload = MapTest.MapMapOfString.validate( new MapTest.MapMapOfStringMapBuilder() .additionalProperty( - "someAdditionalProperty", MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - "a" - ) -) - + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + "a" + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 41b7c187891..0bce60a2415 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -50,22 +50,21 @@ MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalProperti .setMap( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "className", - "a" - ), - new AbstractMap.SimpleEntry( - "color", - "a" + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "className", + "a" + ), + new AbstractMap.SimpleEntry( + "color", + "a" + ) + ) + ) ) ) - ) -) - - ) .build(), configuration ); @@ -150,17 +149,17 @@ MixedPropertiesAndAdditionalPropertiesClass.MapMap validatedPayload = MixedPropertiesAndAdditionalPropertiesClass.MapSchema.validate( new MixedPropertiesAndAdditionalPropertiesClass.MapMapBuilder() .additionalProperty( - "someAdditionalProperty", MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "className", - "a" - ), - new AbstractMap.SimpleEntry( - "color", - "a" - ) -) - + "someAdditionalProperty", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "className", + "a" + ), + new AbstractMap.SimpleEntry( + "color", + "a" + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 2f218cf3278..5a80e228250 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -90,9 +90,8 @@ NullableClass.NullableClassMap validatedPayload = .array_items_nullable( Arrays.asList( - null -) - + null + ) ) .object_nullable_prop(null) @@ -100,12 +99,11 @@ NullableClass.NullableClassMap validatedPayload = .object_items_nullable( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "someAdditionalProperty", - null - ) -) - + new AbstractMap.SimpleEntry<>( + "someAdditionalProperty", + null + ) + ) ) .additionalProperty("someAdditionalProperty", null) diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index e83af67522e..515a696d33b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -46,16 +46,15 @@ ObjectWithDecimalProperties.ObjectWithDecimalPropertiesMap validatedPayload = .cost( MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "amount", - "3.14" - ), - new AbstractMap.SimpleEntry( - "currency", - "eur" - ) -) - + new AbstractMap.SimpleEntry( + "amount", + "3.14" + ), + new AbstractMap.SimpleEntry( + "currency", + "eur" + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 7d502bef64f..92529925264 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -41,22 +41,20 @@ ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMap v new ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedPropertiesMapBuilder() .setExclamationMarkReference( Arrays.asList( - 1L -) - + 1L + ) ) .from( MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "data", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) -) - + new AbstractMap.SimpleEntry( + "data", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index f9c0bb83670..09055b1efe1 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -50,8 +50,7 @@ PaginatedResultMyObjectDto.PaginatedResultMyObjectDtoMap validatedPayload = .results( Arrays.asList( -) - + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index 5b88802ca78..eed391fc381 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -60,35 +60,32 @@ Pet.PetMap validatedPayload = .photoUrls( Arrays.asList( - "a" -) - + "a" + ) ) .id(1L) .category( MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) -) - + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) ) .tags( Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "name", - "a" - ) - ) -) - + MapUtils.makeMap( + new AbstractMap.SimpleEntry<>( + "name", + "a" + ) + ) + ) ) .status("available") diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md index 0c09c7c23d3..b073380c9be 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md @@ -51,9 +51,8 @@ Schema.SchemaMap validatedPayload = new Schema.SchemaMapBuilder() .enum_form_string_array( Arrays.asList( - ">" -) - + ">" + ) ) .enum_form_string("_abc") diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md index 1b4cf1b84c1..66660843268 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md @@ -47,9 +47,8 @@ Schema.SchemaMap validatedPayload = new Schema.SchemaMapBuilder() .files( Arrays.asList( - "a" -) - + "a" + ) ) .build(), configuration diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md index c336a8de134..4a749df11c1 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md @@ -41,12 +41,11 @@ Schema.SchemaMap validatedPayload = new Schema.SchemaMapBuilder() .setString( MapUtils.makeMap( - new AbstractMap.SimpleEntry<>( - "bar", - "a" - ) -) - + new AbstractMap.SimpleEntry<>( + "bar", + "a" + ) + ) ) .build(), configuration From bdc998b53aad458ce2cdde03f9f8c226ea53402f Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 4 Jan 2024 20:20:29 -0800 Subject: [PATCH 62/62] Samples regen --- .../src/unit_test_api/apis/tags/_not_api.py | 8 +- .../apis/tags/additional_properties_api.py | 20 +- .../src/unit_test_api/apis/tags/all_of_api.py | 40 +- .../src/unit_test_api/apis/tags/any_of_api.py | 24 +- .../apis/tags/content_type_json_api.py | 612 +++++----- .../unit_test_api/apis/tags/default_api.py | 8 +- .../src/unit_test_api/apis/tags/enum_api.py | 40 +- .../src/unit_test_api/apis/tags/format_api.py | 52 +- .../unit_test_api/apis/tags/max_items_api.py | 4 +- .../apis/tags/max_properties_api.py | 4 +- .../unit_test_api/apis/tags/min_items_api.py | 4 +- .../unit_test_api/apis/tags/min_length_api.py | 4 +- .../apis/tags/min_properties_api.py | 4 +- .../unit_test_api/apis/tags/minimum_api.py | 4 +- .../apis/tags/multiple_of_api.py | 4 +- .../src/unit_test_api/apis/tags/one_of_api.py | 32 +- .../apis/tags/operation_request_body_api.py | 296 ++--- .../unit_test_api/apis/tags/path_post_api.py | 612 +++++----- .../unit_test_api/apis/tags/pattern_api.py | 8 +- .../unit_test_api/apis/tags/properties_api.py | 8 +- .../src/unit_test_api/apis/tags/ref_api.py | 40 +- .../unit_test_api/apis/tags/required_api.py | 20 +- ...esponse_content_content_type_schema_api.py | 284 ++--- .../src/unit_test_api/apis/tags/type_api.py | 36 +- .../apis/tags/unique_items_api.py | 8 +- .../src/unit_test_api/apis/tags/_not_api.py | 16 +- .../apis/tags/additional_properties_api.py | 28 +- .../src/unit_test_api/apis/tags/all_of_api.py | 40 +- .../src/unit_test_api/apis/tags/any_of_api.py | 24 +- .../src/unit_test_api/apis/tags/const_api.py | 4 +- .../unit_test_api/apis/tags/contains_api.py | 12 +- .../apis/tags/content_type_json_api.py | 1046 ++++++++--------- .../apis/tags/dependent_required_api.py | 4 +- .../apis/tags/dependent_schemas_api.py | 8 +- .../src/unit_test_api/apis/tags/enum_api.py | 40 +- .../apis/tags/exclusive_maximum_api.py | 4 +- .../apis/tags/exclusive_minimum_api.py | 4 +- .../src/unit_test_api/apis/tags/format_api.py | 112 +- .../apis/tags/if_then_else_api.py | 44 +- .../src/unit_test_api/apis/tags/items_api.py | 16 +- .../unit_test_api/apis/tags/max_items_api.py | 4 +- .../apis/tags/max_properties_api.py | 4 +- .../apis/tags/min_contains_api.py | 4 +- .../unit_test_api/apis/tags/min_items_api.py | 4 +- .../unit_test_api/apis/tags/min_length_api.py | 4 +- .../apis/tags/min_properties_api.py | 4 +- .../unit_test_api/apis/tags/minimum_api.py | 4 +- .../apis/tags/multiple_of_api.py | 20 +- .../src/unit_test_api/apis/tags/one_of_api.py | 32 +- .../apis/tags/operation_request_body_api.py | 488 ++++---- .../unit_test_api/apis/tags/path_post_api.py | 1046 ++++++++--------- .../unit_test_api/apis/tags/pattern_api.py | 8 +- .../apis/tags/pattern_properties_api.py | 20 +- .../apis/tags/prefix_items_api.py | 4 +- .../unit_test_api/apis/tags/properties_api.py | 20 +- .../apis/tags/property_names_api.py | 4 +- .../unit_test_api/apis/tags/required_api.py | 24 +- ...esponse_content_content_type_schema_api.py | 500 ++++---- .../src/unit_test_api/apis/tags/type_api.py | 64 +- .../apis/tags/unevaluated_items_api.py | 16 +- .../apis/tags/unevaluated_properties_api.py | 16 +- .../apis/tags/unique_items_api.py | 16 +- .../src/this_package/apis/tags/default_api.py | 4 +- .../src/petstore_api/apis/tags/fake_api.py | 132 +-- .../src/petstore_api/apis/tags/pet_api.py | 20 +- .../src/petstore_api/apis/tags/user_api.py | 16 +- 66 files changed, 3028 insertions(+), 3028 deletions(-) diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py index ea120f7b153..81c67c95157 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/_not_api.py @@ -5,19 +5,19 @@ """ from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes class _NotApi( PostNotRequestBody, + PostNotResponseBodyForContentTypes, PostNotMoreComplexSchemaRequestBody, - PostForbiddenPropertyRequestBody, PostForbiddenPropertyResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, + PostForbiddenPropertyRequestBody, PostNotMoreComplexSchemaResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py index 28eb8a47d2b..5486c6ad709 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes class AdditionalPropertiesApi( - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfRequestBody, PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py index b7381423d2d..d2df11f78ec 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes class AllOfApi( + PostAllofWithTheFirstEmptySchemaRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, PostAllofWithBaseSchemaResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithOneEmptySchemaRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAllofSimpleTypesRequestBody, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostAllofSimpleTypesRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, PostAllofRequestBody, PostAllofWithBaseSchemaRequestBody, - PostAllofWithOneEmptySchemaRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py index d2402e5601f..b46b025efa5 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody class AnyOfApi( + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, PostAnyofComplexTypesResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostAnyofWithBaseSchemaRequestBody, PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostAnyofComplexTypesRequestBody, PostAnyofRequestBody, PostAnyofWithOneEmptySchemaRequestBody, - PostAnyofComplexTypesRequestBody, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofWithBaseSchemaRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py index 36ce6fc242c..ff72167992b 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py @@ -4,357 +4,357 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class ContentTypeJsonApi( + PostMinlengthValidationResponseBodyForContentTypes, + PostRefInAllofResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostRefInPropertyResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, + PostMinlengthValidationRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostRefInAllofRequestBody, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedItemsRequestBody, + PostRequiredValidationRequestBody, PostDateTimeFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostUriReferenceFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, PostMaximumValidationResponseBodyForContentTypes, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostRequiredWithEmptyArrayRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, + PostRefInAnyofResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, PostNotResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, PostRefInAdditionalpropertiesRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostPatternIsNotAnchoredRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAnyofRequestBody, - PostMaxpropertiesValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, - PostRefInPropertyResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostMaxitemsValidationRequestBody, PostOneofRequestBody, - PostOneofComplexTypesRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostRefInOneofRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostAllofResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostByNumberResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostUriFormatRequestBody, PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, + PostOneofComplexTypesRequestBody, + PostPatternValidationRequestBody, + PostRequiredDefaultValidationResponseBodyForContentTypes, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersRequestBody, - PostUniqueitemsValidationRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostAllofResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, PostMinitemsValidationRequestBody, - PostRefInOneofResponseBodyForContentTypes, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostForbiddenPropertyResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostNestedItemsRequestBody, - PostUriFormatRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostNotRequestBody, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostRefInAnyofRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostByNumberResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, PostUriTemplateFormatResponseBodyForContentTypes, - PostRefInAllofRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostDateTimeFormatRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostRefInOneofRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, PostAllofWithOneEmptySchemaRequestBody, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostOneofResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostAllofSimpleTypesRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostRefInItemsRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostUriReferenceFormatRequestBody, - PostRequiredValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostRefInNotRequestBody, - PostSimpleEnumValidationRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostByNumberRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, PostArrayTypeMatchesArraysRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostIpv6FormatRequestBody, + PostAllofSimpleTypesRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostRefInOneofResponseBodyForContentTypes, + PostRefInPropertyRequestBody, + PostInvalidStringValueForDefaultResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostOneofWithEmptySchemaRequestBody, PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostMaxpropertiesValidationRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostRefInAnyofRequestBody, PostRefInNotResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostByIntRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostRefInItemsRequestBody, + PostUriTemplateFormatRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostDateTimeFormatRequestBody, - PostUniqueitemsFalseValidationRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, PostInvalidStringValueForDefaultRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostRequiredWithEscapedCharactersRequestBody, - PostRefInItemsResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostRefInPropertyRequestBody, - PostByIntResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostStringTypeMatchesStringsRequestBody, - PostMinitemsValidationResponseBodyForContentTypes, - PostObjectPropertiesValidationRequestBody, - PostHostnameFormatRequestBody, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostByIntRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostMinimumValidationRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostOneofWithRequiredRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostRequiredValidationRequestBody, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostEnumsInPropertiesRequestBody, - PostRefInAllofResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinlengthValidationRequestBody, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, PostMaximumValidationRequestBody, - PostOneofComplexTypesResponseBodyForContentTypes, - PostAllofRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostIpv6FormatRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostAnyofRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostBySmallNumberRequestBody, + PostEmailFormatRequestBody, + PostAllofWithBaseSchemaRequestBody, + PostEnumsInPropertiesRequestBody, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py index 08b37c449d6..d998ed389d6 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/default_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody class DefaultApi( + PostInvalidStringValueForDefaultRequestBody, + PostInvalidStringValueForDefaultResponseBodyForContentTypes, PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, - PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostInvalidStringValueForDefaultRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py index 03d2bfb78c7..e58563a2bf2 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/enum_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes class EnumApi( - PostSimpleEnumValidationRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostEnumsInPropertiesRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, PostEnumWith1DoesNotMatchTrueRequestBody, PostEnumWithEscapedCharactersRequestBody, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostNulCharactersInStringsRequestBody, PostEnumsInPropertiesResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py index eec876e0216..71e0438f511 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/format_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes class FormatApi( + PostIpv4FormatRequestBody, + PostUriFormatRequestBody, PostDateTimeFormatResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostUriReferenceFormatRequestBody, PostEmailFormatResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostEmailFormatRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostIpv6FormatRequestBody, + PostJsonPointerFormatRequestBody, + PostUriReferenceFormatRequestBody, PostHostnameFormatRequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostDateTimeFormatRequestBody, - PostUriTemplateFormatResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostUriTemplateFormatRequestBody, PostUriReferenceFormatResponseBodyForContentTypes, - PostIpv4FormatResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostIpv6FormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostIpv6FormatRequestBody, - PostUriFormatRequestBody, + PostEmailFormatRequestBody, + PostUriTemplateFormatRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostDateTimeFormatRequestBody, + PostHostnameFormatResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py index a9faad917e8..32f551696ad 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes class MaxItemsApi( - PostMaxitemsValidationResponseBodyForContentTypes, PostMaxitemsValidationRequestBody, + PostMaxitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py index 99d7facd50d..1f00ff86a74 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py @@ -4,15 +4,15 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody class MaxPropertiesApi( - PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, PostMaxpropertiesValidationRequestBody, ): diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py index 699110790af..0dc3a137de7 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes class MinItemsApi( - PostMinitemsValidationResponseBodyForContentTypes, PostMinitemsValidationRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py index 16c6d1b8a97..b1bdf36e6b0 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody class MinLengthApi( - PostMinlengthValidationRequestBody, PostMinlengthValidationResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py index 641bc2f9f94..c34b9bdc3d6 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes class MinPropertiesApi( - PostMinpropertiesValidationResponseBodyForContentTypes, PostMinpropertiesValidationRequestBody, + PostMinpropertiesValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py index 95c503efaec..b8c46c2b839 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py @@ -6,15 +6,15 @@ from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody class MinimumApi( PostMinimumValidationWithSignedIntegerRequestBody, PostMinimumValidationResponseBodyForContentTypes, - PostMinimumValidationRequestBody, PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostMinimumValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py index 1a1e3d7c27f..70142812239 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py @@ -7,10 +7,10 @@ from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes @@ -18,10 +18,10 @@ class MultipleOfApi( PostByNumberResponseBodyForContentTypes, PostByIntRequestBody, PostBySmallNumberResponseBodyForContentTypes, - PostByNumberRequestBody, PostBySmallNumberRequestBody, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, + PostByNumberRequestBody, PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py index a024de8343b..f2bcd9c1473 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes class OneOfApi( - PostOneofWithEmptySchemaRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, + PostOneofWithBaseSchemaRequestBody, PostOneofRequestBody, + PostOneofResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, PostOneofComplexTypesRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostOneofResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, + PostOneofWithEmptySchemaRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py index ccd02d07158..d2d74066a67 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py @@ -4,183 +4,183 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody class OperationRequestBodyApi( - PostNotMoreComplexSchemaRequestBody, - PostAllofWithTheLastEmptySchemaRequestBody, - PostRefInAdditionalpropertiesRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostIpv4FormatRequestBody, + PostMinpropertiesValidationRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostRefInOneofRequestBody, + PostStringTypeMatchesStringsRequestBody, + PostAllofWithOneEmptySchemaRequestBody, PostEnumWithFalseDoesNotMatch0RequestBody, - PostAllofSimpleTypesRequestBody, - PostRefInItemsRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostAnyofRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostMaxpropertiesValidationRequestBody, - PostNumberTypeMatchesNumbersRequestBody, - PostUriReferenceFormatRequestBody, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostOneofWithRequiredRequestBody, + PostMinlengthValidationRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostAdditionalpropertiesCanExistByItselfRequestBody, PostRefInNotRequestBody, - PostSimpleEnumValidationRequestBody, + PostByNumberRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostRefInAllofRequestBody, + PostPatternIsNotAnchoredRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedItemsRequestBody, + PostRequiredValidationRequestBody, PostArrayTypeMatchesArraysRequestBody, - PostMaxlengthValidationRequestBody, - PostDateTimeFormatRequestBody, - PostUniqueitemsFalseValidationRequestBody, - PostInvalidStringValueForDefaultRequestBody, - PostMinpropertiesValidationRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostOneofRequestBody, - PostRequiredWithEscapedCharactersRequestBody, - PostOneofComplexTypesRequestBody, - PostObjectTypeMatchesObjectsRequestBody, PostPropertiesWithEscapedCharactersRequestBody, + PostSimpleEnumValidationRequestBody, + PostIpv6FormatRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostAllofSimpleTypesRequestBody, + PostUriReferenceFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostRefInOneofRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostMaxitemsValidationRequestBody, PostRefInPropertyRequestBody, - PostAnyofWithBaseSchemaRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostUniqueitemsValidationRequestBody, + PostRequiredDefaultValidationRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostNumberTypeMatchesNumbersRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostAllofRequestBody, + PostUniqueitemsFalseValidationRequestBody, PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostObjectPropertiesValidationRequestBody, - PostMinitemsValidationRequestBody, - PostHostnameFormatRequestBody, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostByIntRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostOneofWithBaseSchemaRequestBody, + PostMaxpropertiesValidationRequestBody, + PostRefInAdditionalpropertiesRequestBody, + PostRefInAnyofRequestBody, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, PostForbiddenPropertyRequestBody, - PostRequiredDefaultValidationRequestBody, + PostByIntRequestBody, + PostMaxitemsValidationRequestBody, + PostOneofRequestBody, + PostMaxlengthValidationRequestBody, + PostRefInItemsRequestBody, + PostUriTemplateFormatRequestBody, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, + PostNulCharactersInStringsRequestBody, + PostAnyofWithBaseSchemaRequestBody, PostMinimumValidationRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostNestedItemsRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofWithRequiredRequestBody, + PostInvalidStringValueForDefaultRequestBody, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, PostUriFormatRequestBody, - PostNotRequestBody, + PostOneofComplexTypesRequestBody, + PostPatternValidationRequestBody, PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostNulCharactersInStringsRequestBody, - PostByNumberRequestBody, + PostJsonPointerFormatRequestBody, + PostMaximumValidationRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostAnyofRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostMinitemsValidationRequestBody, + PostBooleanTypeMatchesBooleansRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostNotRequestBody, PostBySmallNumberRequestBody, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostRefInAnyofRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostRequiredValidationRequestBody, - PostPatternValidationRequestBody, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostRequiredWithEmptyArrayRequestBody, + PostEmailFormatRequestBody, + PostDateTimeFormatRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostAllofWithBaseSchemaRequestBody, PostEnumsInPropertiesRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostMinlengthValidationRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostIpv4FormatRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostRefInAllofRequestBody, - PostMaximumValidationRequestBody, - PostAllofRequestBody, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostEnumWithEscapedCharactersRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostIpv6FormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py index 8a7b70a6326..cfd7890a889 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py @@ -4,357 +4,357 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_should_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_invalid_string_value_for_default_request_body.post.operation import PostInvalidStringValueForDefaultRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class PathPostApi( + PostMinlengthValidationResponseBodyForContentTypes, + PostRefInAllofResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostRefInPropertyResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, + PostMinlengthValidationRequestBody, + PostIntegerTypeMatchesIntegersRequestBody, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostRefInAllofRequestBody, + PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedItemsRequestBody, + PostRequiredValidationRequestBody, PostDateTimeFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostUriReferenceFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, PostMaximumValidationResponseBodyForContentTypes, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostRequiredWithEmptyArrayRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAllofRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, + PostRefInAnyofResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, PostNotResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, PostRefInAdditionalpropertiesRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostInvalidStringValueForDefaultResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, - PostHostnameFormatResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostPatternIsNotAnchoredRequestBody, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostAnyofRequestBody, - PostMaxpropertiesValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, - PostRefInPropertyResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostMaxitemsValidationRequestBody, PostOneofRequestBody, - PostOneofComplexTypesRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateRequestBody, - PostRefInOneofRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostNulCharactersInStringsRequestBody, + PostAllofResponseBodyForContentTypes, + PostEnumsInPropertiesResponseBodyForContentTypes, + PostMinimumValidationRequestBody, + PostByNumberResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, + PostUriFormatRequestBody, PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, + PostOneofComplexTypesRequestBody, + PostPatternValidationRequestBody, + PostRequiredDefaultValidationResponseBodyForContentTypes, PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersRequestBody, - PostUniqueitemsValidationRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostAllofResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, + PostIpv4FormatResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, PostMinitemsValidationRequestBody, - PostRefInOneofResponseBodyForContentTypes, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostForbiddenPropertyResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostNestedItemsRequestBody, - PostUriFormatRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostNotRequestBody, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostRefInAnyofRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostByNumberResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, PostUriTemplateFormatResponseBodyForContentTypes, - PostRefInAllofRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfRequestBody, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostDateTimeFormatRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostIpv4FormatRequestBody, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostRefInOneofRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, PostAllofWithOneEmptySchemaRequestBody, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostOneofResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostAllofSimpleTypesRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostRefInItemsRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostUriReferenceFormatRequestBody, - PostRequiredValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostRefInNotRequestBody, - PostSimpleEnumValidationRequestBody, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostByNumberRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostPatternIsNotAnchoredRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, PostArrayTypeMatchesArraysRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostIpv6FormatRequestBody, + PostAllofSimpleTypesRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostRefInOneofResponseBodyForContentTypes, + PostRefInPropertyRequestBody, + PostInvalidStringValueForDefaultResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostOneofWithEmptySchemaRequestBody, PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostMaxpropertiesValidationRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostRefInAnyofRequestBody, PostRefInNotResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAdditionalpropertiesShouldNotLookInApplicatorsRequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostByIntRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostRefInItemsRequestBody, + PostUriTemplateFormatRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostDateTimeFormatRequestBody, - PostUniqueitemsFalseValidationRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, PostInvalidStringValueForDefaultRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostRequiredWithEscapedCharactersRequestBody, - PostRefInItemsResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, - PostMaxitemsValidationRequestBody, - PostEnumsInPropertiesResponseBodyForContentTypes, - PostRefInPropertyRequestBody, - PostByIntResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostStringTypeMatchesStringsRequestBody, - PostMinitemsValidationResponseBodyForContentTypes, - PostObjectPropertiesValidationRequestBody, - PostHostnameFormatRequestBody, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingRequestBody, - PostByIntRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostMinimumValidationRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostOneofWithRequiredRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostMinlengthValidationResponseBodyForContentTypes, - PostRequiredValidationRequestBody, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostEnumsInPropertiesRequestBody, - PostRefInAllofResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinlengthValidationRequestBody, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, PostMaximumValidationRequestBody, - PostOneofComplexTypesResponseBodyForContentTypes, - PostAllofRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostIpv6FormatRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostAnyofRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostBySmallNumberRequestBody, + PostEmailFormatRequestBody, + PostAllofWithBaseSchemaRequestBody, + PostEnumsInPropertiesRequestBody, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py index 0b45c4355a5..e7c6e489ef7 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes class PatternApi( - PostPatternValidationResponseBodyForContentTypes, PostPatternIsNotAnchoredRequestBody, - PostPatternIsNotAnchoredResponseBodyForContentTypes, PostPatternValidationRequestBody, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py index 153d1f44c9b..6ffcb59981d 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/properties_api.py @@ -4,16 +4,16 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes class PropertiesApi( - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersRequestBody, PostObjectPropertiesValidationRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py index 7e1e030cafc..016134782a7 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/ref_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody from unit_test_api.paths.request_body_post_ref_in_additionalproperties_request_body.post.operation import PostRefInAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_ref_in_anyof_request_body.post.operation import PostRefInAnyofRequestBody from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_ref_in_items_request_body.post.operation import PostRefInItemsRequestBody +from unit_test_api.paths.request_body_post_ref_in_not_request_body.post.operation import PostRefInNotRequestBody from unit_test_api.paths.request_body_post_ref_in_allof_request_body.post.operation import PostRefInAllofRequestBody -from unit_test_api.paths.request_body_post_ref_in_oneof_request_body.post.operation import PostRefInOneofRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ref_in_property_request_body.post.operation import PostRefInPropertyRequestBody -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes class RefApi( - PostRefInNotRequestBody, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostRefInAnyofRequestBody, + PostRefInAnyofResponseBodyForContentTypes, + PostRefInAllofResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostRefInOneofRequestBody, PostRefInAdditionalpropertiesRequestBody, + PostRefInAnyofRequestBody, PostRefInNotResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, PostRefInOneofResponseBodyForContentTypes, - PostRefInAllofResponseBodyForContentTypes, + PostRefInPropertyRequestBody, PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostRefInItemsResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, PostRefInItemsRequestBody, + PostRefInNotRequestBody, PostRefInAllofRequestBody, - PostRefInOneofRequestBody, - PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostRefInPropertyRequestBody, - PostRefInPropertyResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py index 1e3348ac96b..73774d562df 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/required_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody class RequiredApi( - PostRequiredWithEscapedCharactersRequestBody, - PostRequiredValidationResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, PostRequiredDefaultValidationRequestBody, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, PostRequiredValidationRequestBody, PostRequiredWithEmptyArrayRequestBody, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py index 9c1661a12c7..d9d6afb7fdf 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py @@ -4,183 +4,183 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_property_response_body_for_content_types.post.operation import PostRefInPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types.post.operation import PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_invalid_string_value_for_default_response_body_for_content_types.post.operation import PostInvalidStringValueForDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types.post.operation import PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_anyof_response_body_for_content_types.post.operation import PostRefInAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ref_in_not_response_body_for_content_types.post.operation import PostRefInNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_items_response_body_for_content_types.post.operation import PostRefInItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types.post.operation import PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_oneof_response_body_for_content_types.post.operation import PostRefInOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ref_in_additionalproperties_response_body_for_content_types.post.operation import PostRefInAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ref_in_allof_response_body_for_content_types.post.operation import PostRefInAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class ResponseContentContentTypeSchemaApi( - PostAnyofComplexTypesResponseBodyForContentTypes, - PostDateTimeFormatResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostMaximumValidationResponseBodyForContentTypes, - PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostRefInAllofResponseBodyForContentTypes, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostRefInAdditionalpropertiesResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, + PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostRefInPropertyResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostStringTypeMatchesStringsResponseBodyForContentTypes, PostAdditionalpropertiesShouldNotLookInApplicatorsResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, - PostOneofResponseBodyForContentTypes, - PostInvalidStringValueForDefaultResponseBodyForContentTypes, PostHostnameFormatResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostRefInAnyofResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostDateTimeFormatResponseBodyForContentTypes, PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostRefInOneofResponseBodyForContentTypes, + PostMaximumValidationResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostRefInPropertyResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, - PostAdditionalpropertiesAllowsASchemaWhichShouldValidateResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostInvalidStringValueForDefaultResponseBodyForContentTypes, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, PostMaxitemsValidationResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostTheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostRefInAnyofResponseBodyForContentTypes, + PostRefInItemsResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostNestedItemsResponseBodyForContentTypes, PostRefInNotResponseBodyForContentTypes, - PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostOneofWithRequiredResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostRefInItemsResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostNulCharactersInStringsResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostInvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, PostEnumsInPropertiesResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, + PostByNumberResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostRefInOneofResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, PostRequiredDefaultValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostRefInAdditionalpropertiesResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, PostIpv4FormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostMinlengthValidationResponseBodyForContentTypes, - PostNestedItemsResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostRefInAllofResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostMinitemsValidationResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py index 8b787d98dc3..0a35987767c 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/type_api.py @@ -5,36 +5,36 @@ """ from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes class TypeApi( PostArrayTypeMatchesArraysRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, PostStringTypeMatchesStringsRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostNumberTypeMatchesNumbersRequestBody, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py index 346a5693f80..c127bd4023d 100644 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes class UniqueItemsApi( - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, PostUniqueitemsFalseValidationRequestBody, + PostUniqueitemsValidationRequestBody, PostUniqueitemsValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py index 1d96328bacc..14e3b9f389d 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/_not_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody class _NotApi( + PostNotMultipleTypesRequestBody, PostNotRequestBody, + PostNotResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, PostNotMoreComplexSchemaRequestBody, - PostForbiddenPropertyRequestBody, PostForbiddenPropertyResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, + PostForbiddenPropertyRequestBody, PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostNotMultipleTypesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py index 24e89fa85e8..3bc9947083c 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/additional_properties_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes class AdditionalPropertiesApi( - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, PostAdditionalpropertiesWithSchemaRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, PostAdditionalpropertiesAreAllowedByDefaultRequestBody, PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py index b7381423d2d..d2df11f78ec 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/all_of_api.py @@ -4,45 +4,45 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes class AllOfApi( + PostAllofWithTheFirstEmptySchemaRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithTheLastEmptySchemaRequestBody, PostAllofWithBaseSchemaResponseBodyForContentTypes, PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, + PostAllofWithOneEmptySchemaRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostAllofSimpleTypesRequestBody, PostAllofWithOneEmptySchemaResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostAllofSimpleTypesRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, PostAllofSimpleTypesResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, PostAllofRequestBody, PostAllofWithBaseSchemaRequestBody, - PostAllofWithOneEmptySchemaRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py index d2402e5601f..b46b025efa5 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/any_of_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody class AnyOfApi( + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, PostAnyofComplexTypesResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostAnyofWithBaseSchemaRequestBody, PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostAnyofComplexTypesRequestBody, PostAnyofRequestBody, PostAnyofWithOneEmptySchemaRequestBody, - PostAnyofComplexTypesRequestBody, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostAnyofWithBaseSchemaRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py index dbeef357c4c..c47a8884b5d 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/const_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody class ConstApi( - PostConstNulCharactersInStringsRequestBody, PostConstNulCharactersInStringsResponseBodyForContentTypes, + PostConstNulCharactersInStringsRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py index 65348252404..28c16b87afe 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/contains_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes class ContainsApi( + PostContainsWithNullInstanceElementsRequestBody, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, PostItemsContainsRequestBody, - PostContainsKeywordValidationResponseBodyForContentTypes, PostContainsKeywordValidationRequestBody, - PostContainsWithNullInstanceElementsRequestBody, + PostContainsKeywordValidationResponseBodyForContentTypes, PostItemsContainsResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py index c0f6b28adb2..aebdc73b70e 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/content_type_json_api.py @@ -4,581 +4,581 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes - - -class ContentTypeJsonApi( - PostDateTimeFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostRegexFormatRequestBody, - PostNotResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody + + +class ContentTypeJsonApi( + PostIriReferenceFormatRequestBody, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, PostAdditionalItemsAreAllowedByDefaultRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, - PostIfAndElseWithoutThenRequestBody, - PostPropertynamesValidationRequestBody, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostMaxpropertiesValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostOneofWithRequiredRequestBody, + PostPrefixitemsWithNullInstanceElementsRequestBody, PostUnevaluateditemsAsSchemaRequestBody, - PostEmailFormatResponseBodyForContentTypes, - PostUuidFormatResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostExclusiveminimumValidationRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostAllofResponseBodyForContentTypes, - PostMinitemsValidationRequestBody, - PostTypeArrayObjectOrNullRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostIriReferenceFormatResponseBodyForContentTypes, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, PostAdditionalpropertiesCanExistByItselfRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostFloatDivisionInfRequestBody, PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIgnoreIfWithoutThenOrElseRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostUriTemplateFormatResponseBodyForContentTypes, - PostDurationFormatRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaRequestBody, - PostItemsContainsResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMultipleTypesRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostRelativeJsonPointerFormatRequestBody, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, - PostUriReferenceFormatRequestBody, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostSimpleEnumValidationRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostIriFormatRequestBody, - PostDateTimeFormatRequestBody, - PostEmptyDependentsResponseBodyForContentTypes, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, + PostDateTimeFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostIdnHostnameFormatRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostIriReferenceFormatResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostDurationFormatRequestBody, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostExclusiveminimumValidationRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostAllofRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, - PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostUuidFormatRequestBody, + PostTimeFormatResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredRequestBody, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaRequestBody, PostUnevaluateditemsWithItemsResponseBodyForContentTypes, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, PostMaxitemsValidationRequestBody, + PostOneofRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostRegexFormatRequestBody, + PostNulCharactersInStringsRequestBody, + PostAllofResponseBodyForContentTypes, PostEnumsInPropertiesResponseBodyForContentTypes, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostMaxlengthValidationResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostSingleDependencyRequestBody, + PostItemsContainsResponseBodyForContentTypes, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostObjectPropertiesValidationRequestBody, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostContainsKeywordValidationRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostIpv6FormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, - PostIdnEmailFormatRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostTimeFormatResponseBodyForContentTypes, - PostMinlengthValidationResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostEnumsInPropertiesRequestBody, - PostMinlengthValidationRequestBody, - PostMaximumValidationRequestBody, - PostOneofComplexTypesResponseBodyForContentTypes, - PostAllofRequestBody, + PostUriFormatRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostOneofComplexTypesRequestBody, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRelativeJsonPointerFormatRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostNotRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostSingleDependencyRequestBody, + PostDateTimeFormatRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostIpv4FormatRequestBody, PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostIpv6FormatRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostHostnameFormatResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostDependentSchemasSingleDependencyRequestBody, - PostItemsContainsRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostByNumberRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostIgnoreThenWithoutIfRequestBody, + PostAnyofComplexTypesRequestBody, + PostPropertynamesValidationRequestBody, PostPatternIsNotAnchoredRequestBody, - PostIriFormatResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerRequestBody, + PostAllofSimpleTypesRequestBody, + PostTypeArrayObjectOrNullRequestBody, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostUnevaluateditemsWithItemsRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostTypeArrayObjectOrNullResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsRequestBody, + PostByIntRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostPropertynamesValidationResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1RequestBody, PostAnyofRequestBody, - PostExclusivemaximumValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostIgnoreIfWithoutThenOrElseRequestBody, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostUuidFormatRequestBody, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostUnevaluatedpropertiesSchemaRequestBody, - PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostConstNulCharactersInStringsRequestBody, - PostOneofRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, + PostEmailFormatRequestBody, PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsRequestBody, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, PostIntegerTypeMatchesIntegersRequestBody, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostIriReferenceFormatRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaRequestBody, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostTypeArrayOrObjectRequestBody, + PostHostnameFormatResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, PostNestedItemsRequestBody, - PostUriFormatRequestBody, - PostNotRequestBody, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostRequiredValidationRequestBody, + PostIfAndThenWithoutElseRequestBody, + PostIriFormatRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostSingleDependencyResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostUriReferenceFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostMaximumValidationResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsRequestBody, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, PostRequiredWithEmptyArrayRequestBody, - PostByNumberResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, + PostMultipleDependentsRequiredRequestBody, + PostIfAndElseWithoutThenRequestBody, + PostNotResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, PostIdnEmailFormatResponseBodyForContentTypes, - PostIfAndThenWithoutElseRequestBody, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostTypeArrayOrObjectRequestBody, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostEmptyDependentsRequestBody, - PostAllofWithTheLastEmptySchemaRequestBody, + PostIriFormatResponseBodyForContentTypes, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, PostMultipleDependentsRequiredResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostIdnHostnameFormatRequestBody, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostDurationFormatResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostTimeFormatRequestBody, + PostMinimumValidationRequestBody, + PostByNumberResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostPatternValidationRequestBody, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostIgnoreElseWithoutIfRequestBody, + PostEmptyDependentsRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostMinitemsValidationRequestBody, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, + PostNotMultipleTypesRequestBody, PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, - PostAllofSimpleTypesRequestBody, - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostItemsContainsRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, PostContainsWithNullInstanceElementsRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostIgnoreThenWithoutIfRequestBody, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, + PostExclusivemaximumValidationRequestBody, + PostContainsKeywordValidationRequestBody, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostUuidFormatResponseBodyForContentTypes, + PostDateFormatRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, PostArrayTypeMatchesArraysRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostIpv6FormatRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostMaxpropertiesValidationRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostEmptyDependentsResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostFloatDivisionInfRequestBody, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, PostFloatDivisionInfResponseBodyForContentTypes, - PostUniqueitemsFalseValidationRequestBody, + PostConstNulCharactersInStringsResponseBodyForContentTypes, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostExclusiveminimumValidationResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostASchemaGivenForPrefixitemsRequestBody, - PostUnevaluateditemsWithItemsRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostTypeArrayOrObjectResponseBodyForContentTypes, - PostMultipleDependentsRequiredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, - PostHostnameFormatRequestBody, - PostByIntRequestBody, - PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, - PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostUriTemplateFormatRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostMinimumValidationRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostDateFormatRequestBody, - PostTimeFormatRequestBody, - PostRequiredValidationRequestBody, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostDateFormatResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostPropertynamesValidationResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostConstNulCharactersInStringsRequestBody, + PostDurationFormatResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostMaximumValidationRequestBody, + PostIdnEmailFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostBySmallNumberRequestBody, + PostRegexFormatResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, + PostEnumsInPropertiesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py index aaedb244082..9c67d95da27 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_required_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody class DependentRequiredApi( - PostEmptyDependentsRequestBody, PostMultipleDependentsRequiredRequestBody, PostSingleDependencyRequestBody, PostMultipleDependentsRequiredResponseBodyForContentTypes, PostSingleDependencyResponseBodyForContentTypes, PostEmptyDependentsResponseBodyForContentTypes, + PostEmptyDependentsRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py index e3bec1f6cc8..050a2352f73 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/dependent_schemas_api.py @@ -4,21 +4,21 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes class DependentSchemasApi( + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, PostDependentSchemasSingleDependencyRequestBody, PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py index 03d2bfb78c7..e58563a2bf2 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/enum_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes class EnumApi( - PostSimpleEnumValidationRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostEnumsInPropertiesRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostEnumWithFalseDoesNotMatch0RequestBody, PostEnumWith1DoesNotMatchTrueRequestBody, PostEnumWithEscapedCharactersRequestBody, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostEnumsInPropertiesRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostNulCharactersInStringsRequestBody, PostEnumsInPropertiesResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_maximum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_maximum_api.py index c5d98d65ec5..df36b3f6eac 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_maximum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_maximum_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody class ExclusiveMaximumApi( - PostExclusivemaximumValidationRequestBody, PostExclusivemaximumValidationResponseBodyForContentTypes, + PostExclusivemaximumValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py index 1e3037f6f17..d63c20fa3f7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/exclusive_minimum_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes class ExclusiveMinimumApi( - PostExclusiveminimumValidationResponseBodyForContentTypes, PostExclusiveminimumValidationRequestBody, + PostExclusiveminimumValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py index 186d5648531..3fa73f3e8b8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/format_api.py @@ -4,85 +4,85 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody class FormatApi( - PostDateTimeFormatResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostIdnHostnameFormatResponseBodyForContentTypes, + PostIriReferenceFormatRequestBody, + PostIpv4FormatRequestBody, + PostUuidFormatRequestBody, + PostTimeFormatResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostIdnEmailFormatResponseBodyForContentTypes, + PostIriFormatResponseBodyForContentTypes, + PostHostnameFormatRequestBody, PostUriFormatResponseBodyForContentTypes, + PostUriTemplateFormatRequestBody, + PostUuidFormatResponseBodyForContentTypes, + PostDateFormatRequestBody, PostRegexFormatRequestBody, - PostRegexFormatResponseBodyForContentTypes, - PostIdnHostnameFormatRequestBody, - PostEmailFormatRequestBody, - PostHostnameFormatRequestBody, + PostTimeFormatRequestBody, PostHostnameFormatResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostUriFormatRequestBody, + PostDateTimeFormatResponseBodyForContentTypes, PostDurationFormatResponseBodyForContentTypes, - PostIriReferenceFormatRequestBody, - PostIriFormatResponseBodyForContentTypes, - PostRelativeJsonPointerFormatRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, + PostIriFormatRequestBody, PostIpv4FormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, + PostIpv6FormatRequestBody, PostJsonPointerFormatRequestBody, - PostUriFormatRequestBody, + PostIdnHostnameFormatRequestBody, + PostRelativeJsonPointerFormatRequestBody, PostUriReferenceFormatRequestBody, - PostEmailFormatResponseBodyForContentTypes, PostIriReferenceFormatResponseBodyForContentTypes, - PostUuidFormatResponseBodyForContentTypes, PostIdnEmailFormatRequestBody, - PostTimeFormatResponseBodyForContentTypes, - PostDateFormatRequestBody, - PostTimeFormatRequestBody, - PostUuidFormatRequestBody, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostIriFormatRequestBody, - PostDateTimeFormatRequestBody, - PostDateFormatResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostIdnEmailFormatResponseBodyForContentTypes, + PostUriReferenceFormatResponseBodyForContentTypes, PostDurationFormatRequestBody, - PostUriTemplateFormatRequestBody, - PostIpv6FormatRequestBody, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostEmailFormatRequestBody, + PostUriTemplateFormatResponseBodyForContentTypes, + PostRegexFormatResponseBodyForContentTypes, + PostDateTimeFormatRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py index 583c58e0ba1..6a50bf536a7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/if_then_else_api.py @@ -4,41 +4,41 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes class IfThenElseApi( - PostNonInterferenceAcrossCombinedSchemasRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostIgnoreIfWithoutThenOrElseRequestBody, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, PostIfAndElseWithoutThenRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, PostIfAndThenWithoutElseRequestBody, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasRequestBody, PostValidateAgainstCorrectBranchThenVsElseRequestBody, PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostIgnoreThenWithoutIfRequestBody, + PostIgnoreElseWithoutIfRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostIgnoreIfWithoutThenOrElseRequestBody, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostIgnoreThenWithoutIfRequestBody, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py index d88d9dd0559..c41d86a6e50 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/items_api.py @@ -4,23 +4,23 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes class ItemsApi( - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostNestedItemsResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, PostItemsWithNullInstanceElementsRequestBody, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostNestedItemsResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, PostNestedItemsRequestBody, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, ): diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py index a9faad917e8..32f551696ad 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_items_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes class MaxItemsApi( - PostMaxitemsValidationResponseBodyForContentTypes, PostMaxitemsValidationRequestBody, + PostMaxitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py index 99d7facd50d..1f00ff86a74 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/max_properties_api.py @@ -4,15 +4,15 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody class MaxPropertiesApi( - PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, PostMaxpropertiesValidationRequestBody, ): diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py index d18127424e2..c058ca548a1 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_contains_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody class MinContainsApi( - PostMincontainsWithoutContainsIsIgnoredRequestBody, PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py index 699110790af..0dc3a137de7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_items_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes class MinItemsApi( - PostMinitemsValidationResponseBodyForContentTypes, PostMinitemsValidationRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py index 16c6d1b8a97..b1bdf36e6b0 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_length_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody class MinLengthApi( - PostMinlengthValidationRequestBody, PostMinlengthValidationResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py index 641bc2f9f94..c34b9bdc3d6 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/min_properties_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes class MinPropertiesApi( - PostMinpropertiesValidationResponseBodyForContentTypes, PostMinpropertiesValidationRequestBody, + PostMinpropertiesValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py index 95c503efaec..b8c46c2b839 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/minimum_api.py @@ -6,15 +6,15 @@ from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody class MinimumApi( PostMinimumValidationWithSignedIntegerRequestBody, PostMinimumValidationResponseBodyForContentTypes, - PostMinimumValidationRequestBody, PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostMinimumValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py index 4f67ec90c93..e4e2e7ece10 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/multiple_of_api.py @@ -4,28 +4,28 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class MultipleOfApi( - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, PostByNumberResponseBodyForContentTypes, PostByIntRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostBySmallNumberResponseBodyForContentTypes, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, PostFloatDivisionInfRequestBody, + PostBySmallNumberResponseBodyForContentTypes, PostFloatDivisionInfResponseBodyForContentTypes, + PostBySmallNumberRequestBody, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostByNumberRequestBody, + PostSmallMultipleOfLargeIntegerRequestBody, PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py index a024de8343b..f2bcd9c1473 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/one_of_api.py @@ -4,33 +4,33 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes class OneOfApi( - PostOneofWithEmptySchemaRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, + PostOneofWithBaseSchemaRequestBody, PostOneofRequestBody, + PostOneofResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostOneofWithRequiredRequestBody, PostOneofComplexTypesRequestBody, - PostOneofWithRequiredResponseBodyForContentTypes, - PostOneofWithBaseSchemaRequestBody, PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostOneofResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, + PostOneofWithEmptySchemaRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, + PostOneofComplexTypesResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py index 6156a4220e7..e2d159d94d8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/operation_request_body_api.py @@ -4,295 +4,295 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody +from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody -from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody +from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody -from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody +from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody -from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody +from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody +from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody -from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody class OperationRequestBodyApi( - PostNotMoreComplexSchemaRequestBody, - PostRegexFormatRequestBody, - PostAdditionalItemsAreAllowedByDefaultRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, - PostIfAndElseWithoutThenRequestBody, - PostTypeAsArrayWithOneItemRequestBody, - PostDependentSchemasSingleDependencyRequestBody, - PostItemsContainsRequestBody, - PostPropertynamesValidationRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, - PostPatternIsNotAnchoredRequestBody, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostAnyofRequestBody, - PostExclusivemaximumValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostMaxpropertiesValidationRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostNumberTypeMatchesNumbersRequestBody, - PostNonInterferenceAcrossCombinedSchemasRequestBody, - PostUnevaluateditemsAsSchemaRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, - PostUuidFormatRequestBody, - PostUnevaluatedpropertiesSchemaRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostIriReferenceFormatRequestBody, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, PostMinpropertiesValidationRequestBody, - PostConstNulCharactersInStringsRequestBody, - PostOneofRequestBody, - PostOneofComplexTypesRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostPropertiesWithEscapedCharactersRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostExclusiveminimumValidationRequestBody, - PostAnyofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, + PostAdditionalItemsAreAllowedByDefaultRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostOneofWithRequiredRequestBody, PostPrefixitemsWithNullInstanceElementsRequestBody, + PostUnevaluateditemsAsSchemaRequestBody, + PostMinlengthValidationRequestBody, PostIntegerTypeMatchesIntegersRequestBody, - PostUniqueitemsValidationRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostMinitemsValidationRequestBody, - PostIriReferenceFormatRequestBody, - PostTypeArrayObjectOrNullRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostAdditionalpropertiesWithSchemaRequestBody, - PostRequiredDefaultValidationRequestBody, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, - PostNestedItemsRequestBody, - PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostUriFormatRequestBody, - PostNotRequestBody, - PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, PostAdditionalpropertiesCanExistByItselfRequestBody, - PostFloatDivisionInfRequestBody, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostIgnoreIfWithoutThenOrElseRequestBody, - PostRequiredWithEmptyArrayRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostDurationFormatRequestBody, - PostIfAndThenWithoutElseRequestBody, - PostAllofWithOneEmptySchemaRequestBody, - PostEnumWithEscapedCharactersRequestBody, + PostEnumWith0DoesNotMatchFalseRequestBody, PostTypeArrayOrObjectRequestBody, - PostEmptyDependentsRequestBody, PostAllofWithTheLastEmptySchemaRequestBody, + PostNestedItemsRequestBody, + PostRequiredValidationRequestBody, + PostIfAndThenWithoutElseRequestBody, + PostIriFormatRequestBody, + PostPropertiesWithEscapedCharactersRequestBody, + PostSimpleEnumValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, PostIdnHostnameFormatRequestBody, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMultipleTypesRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, - PostAllofSimpleTypesRequestBody, PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostAllofWithBaseSchemaRequestBody, - PostContainsWithNullInstanceElementsRequestBody, - PostRelativeJsonPointerFormatRequestBody, - PostIgnoreThenWithoutIfRequestBody, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, PostUriReferenceFormatRequestBody, - PostSimpleEnumValidationRequestBody, - PostArrayTypeMatchesArraysRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, - PostMaxlengthValidationRequestBody, - PostIriFormatRequestBody, - PostDateTimeFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostRequiredDefaultValidationRequestBody, + PostDurationFormatRequestBody, + PostItemsWithNullInstanceElementsRequestBody, + PostRequiredWithEmptyArrayRequestBody, + PostExclusiveminimumValidationRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostAllofRequestBody, PostUniqueitemsFalseValidationRequestBody, - PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostRequiredWithEscapedCharactersRequestBody, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, - PostMaxitemsValidationRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostASchemaGivenForPrefixitemsRequestBody, - PostUnevaluateditemsWithItemsRequestBody, PostMultipleDependentsRequiredRequestBody, - PostSingleDependencyRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostObjectPropertiesValidationRequestBody, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, - PostHostnameFormatRequestBody, - PostByIntRequestBody, + PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostIfAndElseWithoutThenRequestBody, + PostUuidFormatRequestBody, PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, - PostContainsKeywordValidationRequestBody, - PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostMinimumValidationRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostJsonPointerFormatRequestBody, - PostOneofWithRequiredRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostIdnEmailFormatRequestBody, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostUnevaluatedpropertiesSchemaRequestBody, + PostMaxitemsValidationRequestBody, + PostOneofRequestBody, + PostMaxlengthValidationRequestBody, + PostRegexFormatRequestBody, PostNulCharactersInStringsRequestBody, - PostDateFormatRequestBody, PostTimeFormatRequestBody, - PostRequiredValidationRequestBody, + PostMinimumValidationRequestBody, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostUriFormatRequestBody, + PostOneofComplexTypesRequestBody, PostPatternValidationRequestBody, + PostAllofCombinedWithAnyofOneofRequestBody, + PostJsonPointerFormatRequestBody, PostIgnoreElseWithoutIfRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostEnumsInPropertiesRequestBody, - PostMinlengthValidationRequestBody, + PostEmptyDependentsRequestBody, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRelativeJsonPointerFormatRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostMinitemsValidationRequestBody, + PostBooleanTypeMatchesBooleansRequestBody, + PostNotMultipleTypesRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostNotRequestBody, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, + PostSingleDependencyRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostItemsContainsRequestBody, + PostDateTimeFormatRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostMinimumValidationWithSignedIntegerRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, PostIpv4FormatRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostMaximumValidationRequestBody, - PostAllofRequestBody, PostPropertyNamedRefThatIsNotAReferenceRequestBody, + PostContainsWithNullInstanceElementsRequestBody, + PostStringTypeMatchesStringsRequestBody, + PostAllofWithOneEmptySchemaRequestBody, + PostExclusivemaximumValidationRequestBody, + PostContainsKeywordValidationRequestBody, + PostDependentSchemasSingleDependencyRequestBody, + PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostByNumberRequestBody, + PostDateFormatRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostIgnoreThenWithoutIfRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostAnyofComplexTypesRequestBody, + PostPropertynamesValidationRequestBody, + PostPatternIsNotAnchoredRequestBody, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostTypeAsArrayWithOneItemRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, + PostArrayTypeMatchesArraysRequestBody, + PostNonInterferenceAcrossCombinedSchemasRequestBody, PostIpv6FormatRequestBody, + PostSmallMultipleOfLargeIntegerRequestBody, + PostAllofSimpleTypesRequestBody, + PostTypeArrayObjectOrNullRequestBody, + PostUnevaluateditemsWithItemsRequestBody, + PostNumberTypeMatchesNumbersRequestBody, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMaxpropertiesValidationRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostAnyofWithOneEmptySchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostASchemaGivenForPrefixitemsRequestBody, + PostByIntRequestBody, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostFloatDivisionInfRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostUriTemplateFormatRequestBody, + PostAnyofWithBaseSchemaRequestBody, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostConstNulCharactersInStringsRequestBody, + PostMaximumValidationRequestBody, + PostEnumWithTrueDoesNotMatch1RequestBody, + PostAnyofRequestBody, + PostIdnEmailFormatRequestBody, + PostIgnoreIfWithoutThenOrElseRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostBySmallNumberRequestBody, + PostEmailFormatRequestBody, + PostAllofWithBaseSchemaRequestBody, + PostEnumsInPropertiesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py index 06ff686d7bc..39ce2b531f4 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/path_post_api.py @@ -4,581 +4,581 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody -from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody -from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody +from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody +from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minproperties_validation_request_body.post.operation import PostMinpropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody -from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody -from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody -from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody -from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody -from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody -from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody -from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody from unit_test_api.paths.request_body_post_additionalproperties_can_exist_by_itself_request_body.post.operation import PostAdditionalpropertiesCanExistByItselfRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody -from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_escaped_characters_request_body.post.operation import PostEnumWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_false_does_not_match0_request_body.post.operation import PostEnumWithFalseDoesNotMatch0RequestBody -from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody -from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody -from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody -from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersRequestBody -from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody -from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody -from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody -from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody -from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody -from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody -from unit_test_api.paths.request_body_post_minlength_validation_request_body.post.operation import PostMinlengthValidationRequestBody -from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_duration_format_request_body.post.operation import PostDurationFormatRequestBody +from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_exclusiveminimum_validation_request_body.post.operation import PostExclusiveminimumValidationRequestBody +from unit_test_api.paths.request_body_post_not_more_complex_schema_request_body.post.operation import PostNotMoreComplexSchemaRequestBody from unit_test_api.paths.request_body_post_allof_request_body.post.operation import PostAllofRequestBody -from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody -from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody -from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody -from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody -from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody -from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody -from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody from unit_test_api.paths.request_body_post_uuid_format_request_body.post.operation import PostUuidFormatRequestBody -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.request_body_post_validate_against_correct_branch_then_vs_else_request_body.post.operation import PostValidateAgainstCorrectBranchThenVsElseRequestBody +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxitems_validation_request_body.post.operation import PostMaxitemsValidationRequestBody from unit_test_api.paths.request_body_post_oneof_request_body.post.operation import PostOneofRequestBody -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_iri_reference_format_request_body.post.operation import PostIriReferenceFormatRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody -from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_regex_format_request_body.post.operation import PostRegexFormatRequestBody +from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes from unit_test_api.paths.request_body_post_uri_format_request_body.post.operation import PostUriFormatRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_oneof_complex_types_request_body.post.operation import PostOneofComplexTypesRequestBody +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_anyof_to_check_validation_semantics_request_body.post.operation import PostNestedAnyofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.request_body_post_relative_json_pointer_format_request_body.post.operation import PostRelativeJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody from unit_test_api.paths.request_body_post_not_request_body.post.operation import PostNotRequestBody -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_maximum_validation_with_unsigned_integer_request_body.post.operation import PostMaximumValidationWithUnsignedIntegerRequestBody -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody -from unit_test_api.paths.request_body_post_allof_with_the_last_empty_schema_request_body.post.operation import PostAllofWithTheLastEmptySchemaRequestBody -from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_idn_hostname_format_request_body.post.operation import PostIdnHostnameFormatRequestBody -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody -from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_single_dependency_request_body.post.operation import PostSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_date_time_format_request_body.post.operation import PostDateTimeFormatRequestBody from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_minimum_validation_with_signed_integer_request_body.post.operation import PostMinimumValidationWithSignedIntegerRequestBody +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody +from unit_test_api.paths.request_body_post_property_named_ref_that_is_not_a_reference_request_body.post.operation import PostPropertyNamedRefThatIsNotAReferenceRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_single_dependency_request_body.post.operation import PostDependentSchemasSingleDependencyRequestBody +from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.request_body_post_by_number_request_body.post.operation import PostByNumberRequestBody +from unit_test_api.paths.request_body_post_nested_oneof_to_check_validation_semantics_request_body.post.operation import PostNestedOneofToCheckValidationSemanticsRequestBody from unit_test_api.paths.request_body_post_ignore_then_without_if_request_body.post.operation import PostIgnoreThenWithoutIfRequestBody -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_items_does_not_look_in_applicators_valid_case_request_body.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseRequestBody -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.request_body_post_anyof_complex_types_request_body.post.operation import PostAnyofComplexTypesRequestBody +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody +from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody +from unit_test_api.paths.request_body_post_allof_simple_types_request_body.post.operation import PostAllofSimpleTypesRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody -from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody +from unit_test_api.paths.request_body_post_oneof_with_empty_schema_request_body.post.operation import PostOneofWithEmptySchemaRequestBody from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_allof_with_the_first_empty_schema_request_body.post.operation import PostAllofWithTheFirstEmptySchemaRequestBody +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody from unit_test_api.paths.request_body_post_by_int_request_body.post.operation import PostByIntRequestBody -from unit_test_api.paths.request_body_post_maxcontains_without_contains_is_ignored_request_body.post.operation import PostMaxcontainsWithoutContainsIsIgnoredRequestBody +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_with_null_valued_instance_properties_request_body.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_base_schema_request_body.post.operation import PostAnyofWithBaseSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody +from unit_test_api.paths.request_body_post_anyof_request_body.post.operation import PostAnyofRequestBody +from unit_test_api.paths.request_body_post_ignore_if_without_then_or_else_request_body.post.operation import PostIgnoreIfWithoutThenOrElseRequestBody +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_email_format_request_body.post.operation import PostEmailFormatRequestBody +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_hostname_format_request_body.post.operation import PostHostnameFormatRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody +from unit_test_api.paths.request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_enum_with0_does_not_match_false_request_body.post.operation import PostEnumWith0DoesNotMatchFalseRequestBody +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_nested_items_request_body.post.operation import PostNestedItemsRequestBody +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_if_and_then_without_else_request_body.post.operation import PostIfAndThenWithoutElseRequestBody +from unit_test_api.paths.request_body_post_iri_format_request_body.post.operation import PostIriFormatRequestBody +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_simple_enum_validation_request_body.post.operation import PostSimpleEnumValidationRequestBody +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_uri_reference_format_request_body.post.operation import PostUriReferenceFormatRequestBody +from unit_test_api.paths.request_body_post_enum_with1_does_not_match_true_request_body.post.operation import PostEnumWith1DoesNotMatchTrueRequestBody +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_items_with_null_instance_elements_request_body.post.operation import PostItemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody -from unit_test_api.paths.request_body_post_mincontains_without_contains_is_ignored_request_body.post.operation import PostMincontainsWithoutContainsIsIgnoredRequestBody -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_multiple_dependents_required_request_body.post.operation import PostMultipleDependentsRequiredRequestBody +from unit_test_api.paths.request_body_post_if_and_else_without_then_request_body.post.operation import PostIfAndElseWithoutThenRequestBody +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxlength_validation_request_body.post.operation import PostMaxlengthValidationRequestBody +from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody from unit_test_api.paths.request_body_post_minimum_validation_request_body.post.operation import PostMinimumValidationRequestBody +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_non_ascii_pattern_with_additionalproperties_request_body.post.operation import PostNonAsciiPatternWithAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_oneof_with_required_request_body.post.operation import PostOneofWithRequiredRequestBody -from unit_test_api.paths.request_body_post_allof_combined_with_anyof_oneof_request_body.post.operation import PostAllofCombinedWithAnyofOneofRequestBody -from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_nul_characters_in_strings_request_body.post.operation import PostNulCharactersInStringsRequestBody +from unit_test_api.paths.request_body_post_json_pointer_format_request_body.post.operation import PostJsonPointerFormatRequestBody +from unit_test_api.paths.request_body_post_ignore_else_without_if_request_body.post.operation import PostIgnoreElseWithoutIfRequestBody +from unit_test_api.paths.request_body_post_empty_dependents_request_body.post.operation import PostEmptyDependentsRequestBody +from unit_test_api.paths.request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody +from unit_test_api.paths.request_body_post_minitems_validation_request_body.post.operation import PostMinitemsValidationRequestBody +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody +from unit_test_api.paths.request_body_post_not_multiple_types_request_body.post.operation import PostNotMultipleTypesRequestBody +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_items_contains_request_body.post.operation import PostItemsContainsRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_oneof_with_base_schema_request_body.post.operation import PostOneofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_with_schema_request_body.post.operation import PostAdditionalpropertiesWithSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_contains_with_null_instance_elements_request_body.post.operation import PostContainsWithNullInstanceElementsRequestBody +from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_one_empty_schema_request_body.post.operation import PostAllofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_exclusivemaximum_validation_request_body.post.operation import PostExclusivemaximumValidationRequestBody +from unit_test_api.paths.request_body_post_contains_keyword_validation_request_body.post.operation import PostContainsKeywordValidationRequestBody +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes from unit_test_api.paths.request_body_post_date_format_request_body.post.operation import PostDateFormatRequestBody -from unit_test_api.paths.request_body_post_time_format_request_body.post.operation import PostTimeFormatRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_ipv4_format_request_body.post.operation import PostIpv4FormatRequestBody -from unit_test_api.paths.request_body_post_small_multiple_of_large_integer_request_body.post.operation import PostSmallMultipleOfLargeIntegerRequestBody -from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_enum_with_true_does_not_match1_request_body.post.operation import PostEnumWithTrueDoesNotMatch1RequestBody -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes - - -class PathPostApi( - PostDateTimeFormatResponseBodyForContentTypes, - PostNotMoreComplexSchemaRequestBody, - PostMaximumValidationResponseBodyForContentTypes, - PostRegexFormatRequestBody, - PostNotResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, +from unit_test_api.paths.request_body_post_nested_allof_to_check_validation_semantics_request_body.post.operation import PostNestedAllofToCheckValidationSemanticsRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody +from unit_test_api.paths.request_body_post_allof_with_two_empty_schemas_request_body.post.operation import PostAllofWithTwoEmptySchemasRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody +from unit_test_api.paths.request_body_post_non_interference_across_combined_schemas_request_body.post.operation import PostNonInterferenceAcrossCombinedSchemasRequestBody +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_ipv6_format_request_body.post.operation import PostIpv6FormatRequestBody +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maxproperties_validation_request_body.post.operation import PostMaxpropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_additionalproperties_does_not_look_in_applicators_request_body.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_anyof_with_one_empty_schema_request_body.post.operation import PostAnyofWithOneEmptySchemaRequestBody +from unit_test_api.paths.request_body_post_forbidden_property_request_body.post.operation import PostForbiddenPropertyRequestBody +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_float_division_inf_request_body.post.operation import PostFloatDivisionInfRequestBody +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uri_template_format_request_body.post.operation import PostUriTemplateFormatRequestBody +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody +from unit_test_api.paths.request_body_post_maxproperties0_means_the_object_is_empty_request_body.post.operation import PostMaxproperties0MeansTheObjectIsEmptyRequestBody +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_const_nul_characters_in_strings_request_body.post.operation import PostConstNulCharactersInStringsRequestBody +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_maximum_validation_request_body.post.operation import PostMaximumValidationRequestBody +from unit_test_api.paths.request_body_post_idn_email_format_request_body.post.operation import PostIdnEmailFormatRequestBody +from unit_test_api.paths.request_body_post_additionalproperties_are_allowed_by_default_request_body.post.operation import PostAdditionalpropertiesAreAllowedByDefaultRequestBody +from unit_test_api.paths.request_body_post_by_small_number_request_body.post.operation import PostBySmallNumberRequestBody +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_allof_with_base_schema_request_body.post.operation import PostAllofWithBaseSchemaRequestBody +from unit_test_api.paths.request_body_post_enums_in_properties_request_body.post.operation import PostEnumsInPropertiesRequestBody + + +class PathPostApi( + PostIriReferenceFormatRequestBody, + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostMinlengthValidationResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostMinpropertiesValidationRequestBody, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, PostAdditionalItemsAreAllowedByDefaultRequestBody, - PostEnumWith0DoesNotMatchFalseRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostAnyofComplexTypesRequestBody, - PostEmailFormatRequestBody, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, - PostIfAndElseWithoutThenRequestBody, - PostPropertynamesValidationRequestBody, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, - PostMaxpropertiesValidationRequestBody, - PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, + PostEnumWithFalseDoesNotMatch0RequestBody, + PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, + PostEnumWithEscapedCharactersRequestBody, + PostOneofWithRequiredRequestBody, + PostPrefixitemsWithNullInstanceElementsRequestBody, PostUnevaluateditemsAsSchemaRequestBody, - PostEmailFormatResponseBodyForContentTypes, - PostUuidFormatResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostMinpropertiesValidationRequestBody, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostOneofComplexTypesRequestBody, - PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersRequestBody, - PostUriTemplateFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultRequestBody, - PostExclusiveminimumValidationRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, - PostJsonPointerFormatResponseBodyForContentTypes, - PostAnyofWithBaseSchemaRequestBody, - PostIdnHostnameFormatResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, - PostAllofWithTheFirstEmptySchemaRequestBody, - PostMinimumValidationWithSignedIntegerRequestBody, - PostAllofResponseBodyForContentTypes, - PostMinitemsValidationRequestBody, - PostTypeArrayObjectOrNullRequestBody, - PostOneofWithBaseSchemaRequestBody, - PostForbiddenPropertyRequestBody, - PostItemsWithNullInstanceElementsRequestBody, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, - PostIriReferenceFormatResponseBodyForContentTypes, - PostByNumberRequestBody, - PostBySmallNumberRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, + PostMinlengthValidationRequestBody, PostAdditionalpropertiesCanExistByItselfRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostFloatDivisionInfRequestBody, PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostIgnoreIfWithoutThenOrElseRequestBody, - PostOneofWithEmptySchemaRequestBody, - PostUriTemplateFormatResponseBodyForContentTypes, - PostDurationFormatRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaRequestBody, - PostItemsContainsResponseBodyForContentTypes, - PostEnumWithEscapedCharactersRequestBody, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostBySmallNumberResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, PostOneofResponseBodyForContentTypes, - PostEnumWithFalseDoesNotMatch0RequestBody, - PostNotMultipleTypesRequestBody, - PostNonAsciiPatternWithAdditionalpropertiesRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostAllofWithBaseSchemaRequestBody, - PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostRelativeJsonPointerFormatRequestBody, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, - PostUriReferenceFormatRequestBody, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostSimpleEnumValidationRequestBody, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostMaxlengthValidationRequestBody, - PostIriFormatRequestBody, - PostDateTimeFormatRequestBody, - PostEmptyDependentsResponseBodyForContentTypes, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaRequestBody, + PostDateTimeFormatResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersRequestBody, + PostIdnHostnameFormatRequestBody, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostIriReferenceFormatResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostDurationFormatRequestBody, + PostJsonPointerFormatResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, + PostIdnHostnameFormatResponseBodyForContentTypes, + PostExclusiveminimumValidationRequestBody, + PostNotMoreComplexSchemaRequestBody, + PostAllofRequestBody, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, - PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostNulCharactersInStringsResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostUuidFormatRequestBody, + PostTimeFormatResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredRequestBody, + PostValidateAgainstCorrectBranchThenVsElseRequestBody, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerRequestBody, + PostOneofWithRequiredResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaRequestBody, PostUnevaluateditemsWithItemsResponseBodyForContentTypes, - PostDependentSchemasDependenciesWithEscapedCharactersRequestBody, PostMaxitemsValidationRequestBody, + PostOneofRequestBody, + PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostNulCharactersInStringsResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostRegexFormatRequestBody, + PostNulCharactersInStringsRequestBody, + PostAllofResponseBodyForContentTypes, PostEnumsInPropertiesResponseBodyForContentTypes, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, - PostMaxlengthValidationResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostSingleDependencyRequestBody, + PostItemsContainsResponseBodyForContentTypes, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostObjectPropertiesValidationRequestBody, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostContainsKeywordValidationRequestBody, - PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostValidateAgainstCorrectBranchThenVsElseRequestBody, - PostAnyofWithOneEmptySchemaRequestBody, - PostIpv6FormatResponseBodyForContentTypes, - PostJsonPointerFormatRequestBody, - PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, - PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, - PostIdnEmailFormatRequestBody, - PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostTimeFormatResponseBodyForContentTypes, - PostMinlengthValidationResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostIgnoreElseWithoutIfRequestBody, - PostNestedAllofToCheckValidationSemanticsRequestBody, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostEnumsInPropertiesRequestBody, - PostMinlengthValidationRequestBody, - PostMaximumValidationRequestBody, - PostOneofComplexTypesResponseBodyForContentTypes, - PostAllofRequestBody, + PostUriFormatRequestBody, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostOneofComplexTypesRequestBody, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofRequestBody, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsRequestBody, + PostRelativeJsonPointerFormatRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, + PostNotRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostSingleDependencyRequestBody, + PostDateTimeFormatRequestBody, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerRequestBody, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostIpv4FormatRequestBody, PostPropertyNamedRefThatIsNotAReferenceRequestBody, - PostIpv6FormatRequestBody, - PostMinimumValidationResponseBodyForContentTypes, - PostHostnameFormatResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, PostDependentSchemasSingleDependencyRequestBody, - PostItemsContainsRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostMincontainsWithoutContainsIsIgnoredRequestBody, + PostByNumberRequestBody, + PostNestedOneofToCheckValidationSemanticsRequestBody, + PostIgnoreThenWithoutIfRequestBody, + PostAnyofComplexTypesRequestBody, + PostPropertynamesValidationRequestBody, PostPatternIsNotAnchoredRequestBody, - PostIriFormatResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerRequestBody, + PostAllofSimpleTypesRequestBody, + PostTypeArrayObjectOrNullRequestBody, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostUnevaluateditemsWithItemsRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootRequestBody, + PostOneofWithEmptySchemaRequestBody, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostAllofWithTheFirstEmptySchemaRequestBody, + PostMinimumValidationResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostTypeArrayObjectOrNullResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsRequestBody, + PostByIntRequestBody, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesRequestBody, + PostUniqueitemsWithAnArrayOfItemsRequestBody, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, + PostPropertynamesValidationResponseBodyForContentTypes, + PostAnyofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1RequestBody, PostAnyofRequestBody, - PostExclusivemaximumValidationRequestBody, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostIgnoreIfWithoutThenOrElseRequestBody, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostUuidFormatRequestBody, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostUnevaluatedpropertiesSchemaRequestBody, - PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostConstNulCharactersInStringsRequestBody, - PostOneofRequestBody, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsRequestBody, + PostEmailFormatRequestBody, PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostHostnameFormatRequestBody, + PostObjectPropertiesValidationRequestBody, PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsRequestBody, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsRequestBody, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, PostIntegerTypeMatchesIntegersRequestBody, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostIriReferenceFormatRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaRequestBody, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostEnumWith1DoesNotMatchTrueRequestBody, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseRequestBody, + PostTypeArrayOrObjectRequestBody, + PostHostnameFormatResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, PostNestedItemsRequestBody, - PostUriFormatRequestBody, - PostNotRequestBody, - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostNestedItemsResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerRequestBody, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostRequiredValidationRequestBody, + PostIfAndThenWithoutElseRequestBody, + PostIriFormatRequestBody, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostSimpleEnumValidationRequestBody, + PostSingleDependencyResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersRequestBody, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostUriReferenceFormatRequestBody, + PostEnumWith1DoesNotMatchTrueRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostMaximumValidationResponseBodyForContentTypes, + PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, + PostUriReferenceFormatResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsRequestBody, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, PostRequiredWithEmptyArrayRequestBody, - PostByNumberResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsRequestBody, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationRequestBody, + PostMultipleDependentsRequiredRequestBody, + PostIfAndElseWithoutThenRequestBody, + PostNotResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, PostIdnEmailFormatResponseBodyForContentTypes, - PostIfAndThenWithoutElseRequestBody, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostTypeArrayOrObjectRequestBody, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostEmptyDependentsRequestBody, - PostAllofWithTheLastEmptySchemaRequestBody, + PostIriFormatResponseBodyForContentTypes, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, + PostBySmallNumberResponseBodyForContentTypes, + PostMaxlengthValidationRequestBody, PostMultipleDependentsRequiredResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostIdnHostnameFormatRequestBody, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostDurationFormatResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostTimeFormatRequestBody, + PostMinimumValidationRequestBody, + PostByNumberResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesRequestBody, + PostPatternValidationRequestBody, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostIpv4FormatResponseBodyForContentTypes, + PostJsonPointerFormatRequestBody, + PostIgnoreElseWithoutIfRequestBody, + PostEmptyDependentsRequestBody, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, + PostMinitemsValidationRequestBody, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, + PostNotMultipleTypesRequestBody, PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, - PostAllofSimpleTypesRequestBody, - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostMaxproperties0MeansTheObjectIsEmptyRequestBody, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, + PostMinitemsValidationResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostItemsContainsRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, + PostOneofWithBaseSchemaRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostAdditionalpropertiesWithSchemaRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, PostContainsWithNullInstanceElementsRequestBody, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostIgnoreThenWithoutIfRequestBody, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, + PostStringTypeMatchesStringsRequestBody, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaRequestBody, + PostExclusivemaximumValidationRequestBody, + PostContainsKeywordValidationRequestBody, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostUuidFormatResponseBodyForContentTypes, + PostDateFormatRequestBody, + PostNestedAllofToCheckValidationSemanticsRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, + PostAllofWithTwoEmptySchemasRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, PostArrayTypeMatchesArraysRequestBody, - PostItemsDoesNotLookInApplicatorsValidCaseRequestBody, + PostNonInterferenceAcrossCombinedSchemasRequestBody, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostIpv6FormatRequestBody, + PostMaxlengthValidationResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostMaxpropertiesValidationRequestBody, + PostNestedItemsResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsRequestBody, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostEmptyDependentsResponseBodyForContentTypes, + PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, + PostAnyofWithOneEmptySchemaRequestBody, + PostForbiddenPropertyRequestBody, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostFloatDivisionInfRequestBody, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, PostFloatDivisionInfResponseBodyForContentTypes, - PostUniqueitemsFalseValidationRequestBody, + PostConstNulCharactersInStringsResponseBodyForContentTypes, PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersRequestBody, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostExclusiveminimumValidationResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostASchemaGivenForPrefixitemsRequestBody, - PostUnevaluateditemsWithItemsRequestBody, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostTypeArrayOrObjectResponseBodyForContentTypes, - PostMultipleDependentsRequiredRequestBody, - PostStringTypeMatchesStringsRequestBody, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, - PostHostnameFormatRequestBody, - PostByIntRequestBody, - PostMaxcontainsWithoutContainsIsIgnoredRequestBody, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansRequestBody, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceRequestBody, - PostMincontainsWithoutContainsIsIgnoredRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostUriTemplateFormatRequestBody, + PostAllofSimpleTypesResponseBodyForContentTypes, PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostMinimumValidationRequestBody, - PostIpv4FormatResponseBodyForContentTypes, - PostOneofWithRequiredRequestBody, - PostAllofCombinedWithAnyofOneofRequestBody, - PostAllofWithTwoEmptySchemasRequestBody, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostNulCharactersInStringsRequestBody, - PostDateFormatRequestBody, - PostTimeFormatRequestBody, - PostRequiredValidationRequestBody, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostPatternValidationRequestBody, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostDateFormatResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, - PostIpv4FormatRequestBody, - PostSmallMultipleOfLargeIntegerRequestBody, - PostPropertynamesValidationResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1RequestBody, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostUniqueitemsValidationRequestBody, + PostMaxproperties0MeansTheObjectIsEmptyRequestBody, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostConstNulCharactersInStringsRequestBody, + PostDurationFormatResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostMaximumValidationRequestBody, + PostIdnEmailFormatRequestBody, + PostAdditionalpropertiesAreAllowedByDefaultRequestBody, + PostBySmallNumberRequestBody, + PostRegexFormatResponseBodyForContentTypes, + PostAllofWithBaseSchemaRequestBody, + PostEnumsInPropertiesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py index 0b45c4355a5..e7c6e489ef7 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_api.py @@ -4,17 +4,17 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_is_not_anchored_request_body.post.operation import PostPatternIsNotAnchoredRequestBody -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.request_body_post_pattern_validation_request_body.post.operation import PostPatternValidationRequestBody +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes class PatternApi( - PostPatternValidationResponseBodyForContentTypes, PostPatternIsNotAnchoredRequestBody, - PostPatternIsNotAnchoredResponseBodyForContentTypes, PostPatternValidationRequestBody, + PostPatternIsNotAnchoredResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py index d73cca1a1b8..3fc9feb1a6e 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/pattern_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody -from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_patternproperties_validates_properties_matching_a_regex_request_body.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_patternproperties_with_null_valued_instance_properties_request_body.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody class PatternPropertiesApi( - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostMultipleSimultaneousPatternpropertiesAreValidatedRequestBody, PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveRequestBody, PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexRequestBody, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py index d2a20b2f176..f98c708ce08 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/prefix_items_api.py @@ -4,8 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.request_body_post_a_schema_given_for_prefixitems_request_body.post.operation import PostASchemaGivenForPrefixitemsRequestBody +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.request_body_post_prefixitems_with_null_instance_elements_request_body.post.operation import PostPrefixitemsWithNullInstanceElementsRequestBody from unit_test_api.paths.request_body_post_additional_items_are_allowed_by_default_request_body.post.operation import PostAdditionalItemsAreAllowedByDefaultRequestBody from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes @@ -13,8 +13,8 @@ class PrefixItemsApi( - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, PostASchemaGivenForPrefixitemsRequestBody, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, PostPrefixitemsWithNullInstanceElementsRequestBody, PostAdditionalItemsAreAllowedByDefaultRequestBody, PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py index 6170f33d34b..6dd52645530 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/properties_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_properties_with_null_valued_instance_properties_request_body.post.operation import PostPropertiesWithNullValuedInstancePropertiesRequestBody +from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes from unit_test_api.paths.request_body_post_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody +from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody from unit_test_api.paths.request_body_post_properties_with_escaped_characters_request_body.post.operation import PostPropertiesWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_object_properties_validation_request_body.post.operation import PostObjectPropertiesValidationRequestBody from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_properties_patternproperties_additionalproperties_interaction_request_body.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody class PropertiesApi( - PostPropertiesWithNullValuedInstancePropertiesRequestBody, - PostObjectPropertiesValidationResponseBodyForContentTypes, PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesRequestBody, + PostObjectPropertiesValidationRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, PostPropertiesWithEscapedCharactersRequestBody, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, - PostObjectPropertiesValidationRequestBody, PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/property_names_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/property_names_api.py index 3aa993e0b2d..224a07b73f9 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/property_names_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/property_names_api.py @@ -4,13 +4,13 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_propertynames_validation_request_body.post.operation import PostPropertynamesValidationRequestBody class PropertyNamesApi( - PostPropertynamesValidationRequestBody, PostPropertynamesValidationResponseBodyForContentTypes, + PostPropertynamesValidationRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py index 91d3b51cd6b..7f99ceda16a 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/required_api.py @@ -4,29 +4,29 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_required_default_validation_request_body.post.operation import PostRequiredDefaultValidationRequestBody -from unit_test_api.paths.request_body_post_required_validation_request_body.post.operation import PostRequiredValidationRequestBody +from unit_test_api.paths.request_body_post_required_with_escaped_characters_request_body.post.operation import PostRequiredWithEscapedCharactersRequestBody from unit_test_api.paths.request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody -from unit_test_api.paths.request_body_post_required_with_empty_array_request_body.post.operation import PostRequiredWithEmptyArrayRequestBody class RequiredApi( - PostRequiredWithEscapedCharactersRequestBody, - PostRequiredValidationResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostRequiredDefaultValidationRequestBody, PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostRequiredValidationRequestBody, + PostRequiredWithEmptyArrayRequestBody, PostRequiredDefaultValidationResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostRequiredDefaultValidationRequestBody, - PostRequiredValidationRequestBody, + PostRequiredWithEscapedCharactersRequestBody, PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesRequestBody, - PostRequiredWithEmptyArrayRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py index a0d6a8f6a90..97019d694ab 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/response_content_content_type_schema_api.py @@ -4,295 +4,295 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes from unit_test_api.paths.response_body_post_date_time_format_response_body_for_content_types.post.operation import PostDateTimeFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes from unit_test_api.paths.response_body_post_maximum_validation_response_body_for_content_types.post.operation import PostMaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_hostname_format_response_body_for_content_types.post.operation import PostHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types.post.operation import PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types.post.operation import PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_reference_format_response_body_for_content_types.post.operation import PostUriReferenceFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_json_pointer_format_response_body_for_content_types.post.operation import PostJsonPointerFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_escaped_characters_response_body_for_content_types.post.operation import PostRequiredWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes from unit_test_api.paths.response_body_post_idn_hostname_format_response_body_for_content_types.post.operation import PostIdnHostnameFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_iri_reference_format_response_body_for_content_types.post.operation import PostIriReferenceFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_response_body_for_content_types.post.operation import PostNotResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_is_not_anchored_response_body_for_content_types.post.operation import PostPatternIsNotAnchoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types.post.operation import PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes from unit_test_api.paths.response_body_post_idn_email_format_response_body_for_content_types.post.operation import PostIdnEmailFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types.post.operation import PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_iri_format_response_body_for_content_types.post.operation import PostIriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types.post.operation import PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes from unit_test_api.paths.response_body_post_anyof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAnyofWithOneEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_with_null_instance_elements_response_body_for_content_types.post.operation import PostItemsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_by_small_number_response_body_for_content_types.post.operation import PostBySmallNumberResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_multiple_dependents_required_response_body_for_content_types.post.operation import PostMultipleDependentsRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_response_body_for_content_types.post.operation import PostOneofResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_required_response_body_for_content_types.post.operation import PostOneofWithRequiredResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_enum_with_escaped_characters_response_body_for_content_types.post.operation import PostEnumWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_keyword_validation_response_body_for_content_types.post.operation import PostContainsKeywordValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_exclusiveminimum_validation_response_body_for_content_types.post.operation import PostExclusiveminimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_nul_characters_in_strings_response_body_for_content_types.post.operation import PostNulCharactersInStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_validation_response_body_for_content_types.post.operation import PostRequiredValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types.post.operation import PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_forbidden_property_response_body_for_content_types.post.operation import PostForbiddenPropertyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_response_body_for_content_types.post.operation import PostAllofResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enums_in_properties_response_body_for_content_types.post.operation import PostEnumsInPropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_contains_response_body_for_content_types.post.operation import PostItemsContainsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_number_response_body_for_content_types.post.operation import PostByNumberResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_single_dependency_response_body_for_content_types.post.operation import PostDependentSchemasSingleDependencyResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with_false_does_not_match0_response_body_for_content_types.post.operation import PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types.post.operation import PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_allof_with_two_empty_schemas_response_body_for_content_types.post.operation import PostAllofWithTwoEmptySchemasResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_anyof_with_base_schema_response_body_for_content_types.post.operation import PostAnyofWithBaseSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types.post.operation import PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_base_schema_response_body_for_content_types.post.operation import PostAllofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_default_validation_response_body_for_content_types.post.operation import PostRequiredDefaultValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_with_empty_array_response_body_for_content_types.post.operation import PostRequiredWithEmptyArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_ipv4_format_response_body_for_content_types.post.operation import PostIpv4FormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ipv6_format_response_body_for_content_types.post.operation import PostIpv6FormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_complex_types_response_body_for_content_types.post.operation import PostAnyofComplexTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_ignore_then_without_if_response_body_for_content_types.post.operation import PostIgnoreThenWithoutIfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minitems_validation_response_body_for_content_types.post.operation import PostMinitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_template_format_response_body_for_content_types.post.operation import PostUriTemplateFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_base_schema_response_body_for_content_types.post.operation import PostOneofWithBaseSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes from unit_test_api.paths.response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types.post.operation import PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_small_multiple_of_large_integer_response_body_for_content_types.post.operation import PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_properties_with_escaped_characters_response_body_for_content_types.post.operation import PostPropertiesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_with_one_empty_schema_response_body_for_content_types.post.operation import PostAllofWithOneEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_anyof_response_body_for_content_types.post.operation import PostAnyofResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_exclusivemaximum_validation_response_body_for_content_types.post.operation import PostExclusivemaximumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uri_format_response_body_for_content_types.post.operation import PostUriFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_then_without_else_response_body_for_content_types.post.operation import PostIfAndThenWithoutElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uuid_format_response_body_for_content_types.post.operation import PostUuidFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_relative_json_pointer_format_response_body_for_content_types.post.operation import PostRelativeJsonPointerFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_properties_validation_response_body_for_content_types.post.operation import PostObjectPropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types.post.operation import PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxlength_validation_response_body_for_content_types.post.operation import PostMaxlengthValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_pattern_validation_response_body_for_content_types.post.operation import PostPatternValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types.post.operation import PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxitems_validation_response_body_for_content_types.post.operation import PostMaxitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_more_complex_schema_response_body_for_content_types.post.operation import PostNotMoreComplexSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_minimum_validation_response_body_for_content_types.post.operation import PostMinimumValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_items_response_body_for_content_types.post.operation import PostNestedItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_email_format_response_body_for_content_types.post.operation import PostEmailFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with0_does_not_match_false_response_body_for_content_types.post.operation import PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types.post.operation import PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types.post.operation import PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types.post.operation import PostASchemaGivenForPrefixitemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_empty_dependents_response_body_for_content_types.post.operation import PostEmptyDependentsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_enum_with1_does_not_match_true_response_body_for_content_types.post.operation import PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_simple_enum_validation_response_body_for_content_types.post.operation import PostSimpleEnumValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_time_format_response_body_for_content_types.post.operation import PostTimeFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minlength_validation_response_body_for_content_types.post.operation import PostMinlengthValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_single_dependency_response_body_for_content_types.post.operation import PostSingleDependencyResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_else_without_if_response_body_for_content_types.post.operation import PostIgnoreElseWithoutIfResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types.post.operation import PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_date_format_response_body_for_content_types.post.operation import PostDateFormatResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_maxproperties_validation_response_body_for_content_types.post.operation import PostMaxpropertiesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_minproperties_validation_response_body_for_content_types.post.operation import PostMinpropertiesValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types.post.operation import PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types.post.operation import PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_additionalproperties_with_schema_response_body_for_content_types.post.operation import PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_float_division_inf_response_body_for_content_types.post.operation import PostFloatDivisionInfResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_const_nul_characters_in_strings_response_body_for_content_types.post.operation import PostConstNulCharactersInStringsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types.post.operation import PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_allof_simple_types_response_body_for_content_types.post.operation import PostAllofSimpleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types.post.operation import PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes from unit_test_api.paths.response_body_post_propertynames_validation_response_body_for_content_types.post.operation import PostPropertynamesValidationResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_ignore_if_without_then_or_else_response_body_for_content_types.post.operation import PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_oneof_complex_types_response_body_for_content_types.post.operation import PostOneofComplexTypesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_contains_with_null_instance_elements_response_body_for_content_types.post.operation import PostContainsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types.post.operation import PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_non_interference_across_combined_schemas_response_body_for_content_types.post.operation import PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types.post.operation import PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types.post.operation import PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_enum_with_true_does_not_match1_response_body_for_content_types.post.operation import PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types.post.operation import PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_duration_format_response_body_for_content_types.post.operation import PostDurationFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_oneof_with_empty_schema_response_body_for_content_types.post.operation import PostOneofWithEmptySchemaResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_if_and_else_without_then_response_body_for_content_types.post.operation import PostIfAndElseWithoutThenResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_not_multiple_types_response_body_for_content_types.post.operation import PostNotMultipleTypesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types.post.operation import PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_regex_format_response_body_for_content_types.post.operation import PostRegexFormatResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types.post.operation import PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_by_int_response_body_for_content_types.post.operation import PostByIntResponseBodyForContentTypes class ResponseContentContentTypeSchemaApi( + PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostMinlengthValidationResponseBodyForContentTypes, + PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, + PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, + PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, + PostIgnoreElseWithoutIfResponseBodyForContentTypes, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostHostnameFormatResponseBodyForContentTypes, + PostMinpropertiesValidationResponseBodyForContentTypes, + PostOneofResponseBodyForContentTypes, + PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, PostDateTimeFormatResponseBodyForContentTypes, + PostEnumWithEscapedCharactersResponseBodyForContentTypes, + PostSingleDependencyResponseBodyForContentTypes, + PostIriReferenceFormatResponseBodyForContentTypes, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, + PostOneofComplexTypesResponseBodyForContentTypes, + PostPatternIsNotAnchoredResponseBodyForContentTypes, PostMaximumValidationResponseBodyForContentTypes, - PostNotResponseBodyForContentTypes, - PostOneofWithEmptySchemaResponseBodyForContentTypes, - PostMinimumValidationResponseBodyForContentTypes, - PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, - PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, - PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, - PostHostnameFormatResponseBodyForContentTypes, - PostDependentSchemasDependentSubschemaIncompatibleWithRootResponseBodyForContentTypes, - PostRequiredWithEscapedCharactersResponseBodyForContentTypes, - PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, - PostAllofSimpleTypesResponseBodyForContentTypes, - PostIriFormatResponseBodyForContentTypes, - PostDependentSchemasSingleDependencyResponseBodyForContentTypes, - PostUriReferenceFormatResponseBodyForContentTypes, - PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, - PostEmailFormatResponseBodyForContentTypes, - PostUuidFormatResponseBodyForContentTypes, - PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, - PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, - PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, - PostMaxitemsValidationResponseBodyForContentTypes, - PostIfAndThenWithoutElseResponseBodyForContentTypes, - PostRelativeJsonPointerFormatResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, - PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, - PostAnyofResponseBodyForContentTypes, - PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, - PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, PostPropertyNamedRefThatIsNotAReferenceResponseBodyForContentTypes, - PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostIfAndElseWithoutThenResponseBodyForContentTypes, - PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, - PostAllofWithBaseSchemaResponseBodyForContentTypes, - PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, + PostUriReferenceFormatResponseBodyForContentTypes, PostJsonPointerFormatResponseBodyForContentTypes, - PostRequiredWithEmptyArrayResponseBodyForContentTypes, + PostIpv6FormatResponseBodyForContentTypes, + PostRequiredWithEscapedCharactersResponseBodyForContentTypes, + PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, PostIdnHostnameFormatResponseBodyForContentTypes, - PostUriFormatResponseBodyForContentTypes, - PostItemsWithNullInstanceElementsResponseBodyForContentTypes, - PostNotMultipleTypesResponseBodyForContentTypes, - PostAllofResponseBodyForContentTypes, - PostConstNulCharactersInStringsResponseBodyForContentTypes, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, - PostMaxcontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostObjectPropertiesValidationResponseBodyForContentTypes, - PostForbiddenPropertyResponseBodyForContentTypes, - PostRequiredDefaultValidationResponseBodyForContentTypes, - PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, - PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, - PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, - PostIriReferenceFormatResponseBodyForContentTypes, - PostNestedItemsResponseBodyForContentTypes, + PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, + PostAnyofWithBaseSchemaResponseBodyForContentTypes, + PostContainsKeywordValidationResponseBodyForContentTypes, + PostExclusiveminimumValidationResponseBodyForContentTypes, + PostSimpleEnumValidationResponseBodyForContentTypes, + PostNotResponseBodyForContentTypes, + PostTimeFormatResponseBodyForContentTypes, PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostPatternIsNotAnchoredResponseBodyForContentTypes, - PostByNumberResponseBodyForContentTypes, - PostUriTemplateFormatResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostAdditionalpropertiesCanExistByItselfResponseBodyForContentTypes, PostIdnEmailFormatResponseBodyForContentTypes, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, - PostMinimumValidationWithSignedIntegerResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, + PostIriFormatResponseBodyForContentTypes, + PostOneofWithRequiredResponseBodyForContentTypes, + PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostIfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceResponseBodyForContentTypes, PostAnyofWithOneEmptySchemaResponseBodyForContentTypes, - PostExclusivemaximumValidationResponseBodyForContentTypes, - PostItemsContainsResponseBodyForContentTypes, - PostAnyofComplexTypesResponseBodyForContentTypes, - PostPatternValidationResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostItemsWithNullInstanceElementsResponseBodyForContentTypes, PostBySmallNumberResponseBodyForContentTypes, - PostAllofWithOneEmptySchemaResponseBodyForContentTypes, PostMultipleDependentsRequiredResponseBodyForContentTypes, - PostOneofResponseBodyForContentTypes, - PostRegexFormatResponseBodyForContentTypes, - PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, - PostDurationFormatResponseBodyForContentTypes, - PostAdditionalItemsAreAllowedByDefaultResponseBodyForContentTypes, - PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, - PostOneofWithRequiredResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, - PostEnumWithEscapedCharactersResponseBodyForContentTypes, - PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, - PostOneofWithBaseSchemaResponseBodyForContentTypes, - PostIgnoreThenWithoutIfResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, - PostContainsKeywordValidationResponseBodyForContentTypes, - PostRequiredValidationResponseBodyForContentTypes, - PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostNotMoreComplexSchemaResponseBodyForContentTypes, - PostFloatDivisionInfResponseBodyForContentTypes, - PostEmptyDependentsResponseBodyForContentTypes, - PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, - PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, - PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostExclusiveminimumValidationResponseBodyForContentTypes, + PostAllofWithTheFirstEmptySchemaResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostNulCharactersInStringsResponseBodyForContentTypes, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostRequiredValidationResponseBodyForContentTypes, + PostAllofCombinedWithAnyofOneofResponseBodyForContentTypes, + PostForbiddenPropertyResponseBodyForContentTypes, + PostAllofResponseBodyForContentTypes, PostEnumsInPropertiesResponseBodyForContentTypes, - PostByIntResponseBodyForContentTypes, - PostMaxlengthValidationResponseBodyForContentTypes, - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, - PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, - PostPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, - PostTypeArrayOrObjectResponseBodyForContentTypes, + PostItemsContainsResponseBodyForContentTypes, + PostByNumberResponseBodyForContentTypes, + PostDateFormatResponseBodyForContentTypes, + PostDependentSchemasSingleDependencyResponseBodyForContentTypes, PostEnumWithFalseDoesNotMatch0ResponseBodyForContentTypes, - PostMinitemsValidationResponseBodyForContentTypes, - PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostAllofWithTheLastEmptySchemaResponseBodyForContentTypes, - PostAllofWithTwoEmptySchemasResponseBodyForContentTypes, - PostAnyofWithBaseSchemaResponseBodyForContentTypes, - PostPropertiesPatternpropertiesAdditionalpropertiesInteractionResponseBodyForContentTypes, - PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, + PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, + PostAllofWithBaseSchemaResponseBodyForContentTypes, + PostRequiredDefaultValidationResponseBodyForContentTypes, + PostRequiredWithEmptyArrayResponseBodyForContentTypes, PostIpv4FormatResponseBodyForContentTypes, - PostIpv6FormatResponseBodyForContentTypes, + PostAnyofComplexTypesResponseBodyForContentTypes, + PostIgnoreThenWithoutIfResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, + PostMinitemsValidationResponseBodyForContentTypes, + PostUriTemplateFormatResponseBodyForContentTypes, + PostOneofWithBaseSchemaResponseBodyForContentTypes, + PostMaxpropertiesValidationResponseBodyForContentTypes, + PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, PostAdditionalpropertiesAreAllowedByDefaultResponseBodyForContentTypes, + PostPropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostUniqueitemsValidationResponseBodyForContentTypes, + PostContainsWithNullInstanceElementsResponseBodyForContentTypes, PostSmallMultipleOfLargeIntegerResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostPropertiesWithEscapedCharactersResponseBodyForContentTypes, + PostAllofWithOneEmptySchemaResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersResponseBodyForContentTypes, + PostAnyofResponseBodyForContentTypes, + PostExclusivemaximumValidationResponseBodyForContentTypes, + PostUriFormatResponseBodyForContentTypes, + PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, + PostIfAndThenWithoutElseResponseBodyForContentTypes, + PostUuidFormatResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, + PostAdditionalpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostRelativeJsonPointerFormatResponseBodyForContentTypes, + PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, + PostObjectPropertiesValidationResponseBodyForContentTypes, + PostPatternpropertiesValidatesPropertiesMatchingARegexResponseBodyForContentTypes, + PostMaxlengthValidationResponseBodyForContentTypes, + PostPatternValidationResponseBodyForContentTypes, + PostMultipleSimultaneousPatternpropertiesAreValidatedResponseBodyForContentTypes, + PostMaxitemsValidationResponseBodyForContentTypes, + PostPatternpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostNotMoreComplexSchemaResponseBodyForContentTypes, + PostMinimumValidationResponseBodyForContentTypes, + PostNestedItemsResponseBodyForContentTypes, + PostEmailFormatResponseBodyForContentTypes, + PostEnumWith0DoesNotMatchFalseResponseBodyForContentTypes, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostNonAsciiPatternWithAdditionalpropertiesResponseBodyForContentTypes, + PostRegexesAreNotAnchoredByDefaultAndAreCaseSensitiveResponseBodyForContentTypes, + PostASchemaGivenForPrefixitemsResponseBodyForContentTypes, + PostEmptyDependentsResponseBodyForContentTypes, PostEnumWith1DoesNotMatchTrueResponseBodyForContentTypes, - PostSimpleEnumValidationResponseBodyForContentTypes, - PostTimeFormatResponseBodyForContentTypes, - PostMinlengthValidationResponseBodyForContentTypes, - PostSingleDependencyResponseBodyForContentTypes, - PostIgnoreElseWithoutIfResponseBodyForContentTypes, - PostNestedAllofToCheckValidationSemanticsResponseBodyForContentTypes, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostUniqueitemsValidationResponseBodyForContentTypes, - PostAdditionalpropertiesDoesNotLookInApplicatorsResponseBodyForContentTypes, - PostDateFormatResponseBodyForContentTypes, - PostMaxpropertiesValidationResponseBodyForContentTypes, - PostMinpropertiesValidationResponseBodyForContentTypes, + PostPrefixitemsWithNullInstanceElementsResponseBodyForContentTypes, + PostMincontainsWithoutContainsIsIgnoredResponseBodyForContentTypes, + PostTypeArrayObjectOrNullResponseBodyForContentTypes, + PostArrayTypeMatchesArraysResponseBodyForContentTypes, + PostAdditionalpropertiesWithSchemaResponseBodyForContentTypes, + PostFloatDivisionInfResponseBodyForContentTypes, + PostConstNulCharactersInStringsResponseBodyForContentTypes, + PostPrefixitemsValidationAdjustsTheStartingIndexForItemsResponseBodyForContentTypes, + PostAllofSimpleTypesResponseBodyForContentTypes, + PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, + PostMaximumValidationWithUnsignedIntegerResponseBodyForContentTypes, PostPropertynamesValidationResponseBodyForContentTypes, - PostIgnoreIfWithoutThenOrElseResponseBodyForContentTypes, - PostOneofComplexTypesResponseBodyForContentTypes, - PostContainsWithNullInstanceElementsResponseBodyForContentTypes, - PostValidateAgainstCorrectBranchThenVsElseResponseBodyForContentTypes, + PostNonInterferenceAcrossCombinedSchemasResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, + PostItemsDoesNotLookInApplicatorsValidCaseResponseBodyForContentTypes, + PostMaxproperties0MeansTheObjectIsEmptyResponseBodyForContentTypes, + PostNestedOneofToCheckValidationSemanticsResponseBodyForContentTypes, + PostEnumWithTrueDoesNotMatch1ResponseBodyForContentTypes, + PostDependentSchemasDependenciesWithEscapedCharactersResponseBodyForContentTypes, + PostDurationFormatResponseBodyForContentTypes, + PostOneofWithEmptySchemaResponseBodyForContentTypes, + PostIfAndElseWithoutThenResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, + PostNotMultipleTypesResponseBodyForContentTypes, + PostNestedAnyofToCheckValidationSemanticsResponseBodyForContentTypes, + PostRegexFormatResponseBodyForContentTypes, + PostRequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesResponseBodyForContentTypes, + PostByIntResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py index 8c68c047556..fcb482f2333 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/type_api.py @@ -4,53 +4,53 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody -from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody from unit_test_api.paths.request_body_post_array_type_matches_arrays_request_body.post.operation import PostArrayTypeMatchesArraysRequestBody -from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody -from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes from unit_test_api.paths.request_body_post_string_type_matches_strings_request_body.post.operation import PostStringTypeMatchesStringsRequestBody +from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_array_or_object_response_body_for_content_types.post.operation import PostTypeArrayOrObjectResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody +from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody +from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes from unit_test_api.paths.response_body_post_number_type_matches_numbers_response_body_for_content_types.post.operation import PostNumberTypeMatchesNumbersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes from unit_test_api.paths.response_body_post_type_array_object_or_null_response_body_for_content_types.post.operation import PostTypeArrayObjectOrNullResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_as_array_with_one_item_request_body.post.operation import PostTypeAsArrayWithOneItemRequestBody -from unit_test_api.paths.response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_type_array_object_or_null_request_body.post.operation import PostTypeArrayObjectOrNullRequestBody -from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody -from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody -from unit_test_api.paths.request_body_post_null_type_matches_only_the_null_object_request_body.post.operation import PostNullTypeMatchesOnlyTheNullObjectRequestBody -from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_object_type_matches_objects_response_body_for_content_types.post.operation import PostObjectTypeMatchesObjectsResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes from unit_test_api.paths.response_body_post_array_type_matches_arrays_response_body_for_content_types.post.operation import PostArrayTypeMatchesArraysResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_integer_type_matches_integers_response_body_for_content_types.post.operation import PostIntegerTypeMatchesIntegersResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_boolean_type_matches_booleans_request_body.post.operation import PostBooleanTypeMatchesBooleansRequestBody from unit_test_api.paths.request_body_post_multiple_types_can_be_specified_in_an_array_request_body.post.operation import PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody -from unit_test_api.paths.response_body_post_type_as_array_with_one_item_response_body_for_content_types.post.operation import PostTypeAsArrayWithOneItemResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_number_type_matches_numbers_request_body.post.operation import PostNumberTypeMatchesNumbersRequestBody +from unit_test_api.paths.response_body_post_boolean_type_matches_booleans_response_body_for_content_types.post.operation import PostBooleanTypeMatchesBooleansResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_integer_type_matches_integers_request_body.post.operation import PostIntegerTypeMatchesIntegersRequestBody +from unit_test_api.paths.request_body_post_object_type_matches_objects_request_body.post.operation import PostObjectTypeMatchesObjectsRequestBody +from unit_test_api.paths.response_body_post_string_type_matches_strings_response_body_for_content_types.post.operation import PostStringTypeMatchesStringsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_type_array_or_object_request_body.post.operation import PostTypeArrayOrObjectRequestBody +from unit_test_api.paths.response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types.post.operation import PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes class TypeApi( - PostTypeArrayOrObjectRequestBody, - PostTypeArrayOrObjectResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemRequestBody, PostArrayTypeMatchesArraysRequestBody, - PostIntegerTypeMatchesIntegersRequestBody, - PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, PostStringTypeMatchesStringsRequestBody, + PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostTypeArrayOrObjectResponseBodyForContentTypes, + PostNullTypeMatchesOnlyTheNullObjectRequestBody, + PostTypeArrayObjectOrNullRequestBody, + PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, PostNumberTypeMatchesNumbersResponseBodyForContentTypes, - PostStringTypeMatchesStringsResponseBodyForContentTypes, - PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, PostTypeArrayObjectOrNullResponseBodyForContentTypes, - PostTypeAsArrayWithOneItemRequestBody, - PostMultipleTypesCanBeSpecifiedInAnArrayResponseBodyForContentTypes, - PostTypeArrayObjectOrNullRequestBody, - PostBooleanTypeMatchesBooleansRequestBody, - PostObjectTypeMatchesObjectsRequestBody, - PostNullTypeMatchesOnlyTheNullObjectRequestBody, - PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, - PostObjectTypeMatchesObjectsResponseBodyForContentTypes, + PostTypeAsArrayWithOneItemResponseBodyForContentTypes, PostArrayTypeMatchesArraysResponseBodyForContentTypes, - PostNumberTypeMatchesNumbersRequestBody, + PostIntegerTypeMatchesIntegersResponseBodyForContentTypes, + PostBooleanTypeMatchesBooleansRequestBody, PostMultipleTypesCanBeSpecifiedInAnArrayRequestBody, - PostTypeAsArrayWithOneItemResponseBodyForContentTypes, + PostNumberTypeMatchesNumbersRequestBody, + PostBooleanTypeMatchesBooleansResponseBodyForContentTypes, + PostIntegerTypeMatchesIntegersRequestBody, + PostObjectTypeMatchesObjectsRequestBody, + PostStringTypeMatchesStringsResponseBodyForContentTypes, + PostTypeArrayOrObjectRequestBody, + PostNullTypeMatchesOnlyTheNullObjectResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py index ab60d1eacaf..8350901848a 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_items_api.py @@ -4,24 +4,24 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody from unit_test_api.paths.request_body_post_unevaluateditems_as_schema_request_body.post.operation import PostUnevaluateditemsAsSchemaRequestBody +from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types.post.operation import PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_items_request_body.post.operation import PostUnevaluateditemsWithItemsRequestBody from unit_test_api.paths.response_body_post_unevaluateditems_as_schema_response_body_for_content_types.post.operation import PostUnevaluateditemsAsSchemaResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_unevaluateditems_with_null_instance_elements_request_body.post.operation import PostUnevaluateditemsWithNullInstanceElementsRequestBody -from unit_test_api.paths.response_body_post_unevaluateditems_with_items_response_body_for_content_types.post.operation import PostUnevaluateditemsWithItemsResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body.post.operation import PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody class UnevaluatedItemsApi( + PostUnevaluateditemsWithNullInstanceElementsRequestBody, + PostUnevaluateditemsWithItemsResponseBodyForContentTypes, + PostUnevaluateditemsWithItemsRequestBody, PostUnevaluateditemsAsSchemaRequestBody, + PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, PostUnevaluateditemsWithNullInstanceElementsResponseBodyForContentTypes, - PostUnevaluateditemsWithItemsRequestBody, PostUnevaluateditemsAsSchemaResponseBodyForContentTypes, - PostUnevaluateditemsDependsOnMultipleNestedContainsResponseBodyForContentTypes, - PostUnevaluateditemsWithNullInstanceElementsRequestBody, - PostUnevaluateditemsWithItemsResponseBodyForContentTypes, PostUnevaluateditemsDependsOnMultipleNestedContainsRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py index 3316d0343f6..1cdc210b81b 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unevaluated_properties_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes from unit_test_api.paths.response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody +from unit_test_api.paths.response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes +from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody from unit_test_api.paths.request_body_post_unevaluatedproperties_schema_request_body.post.operation import PostUnevaluatedpropertiesSchemaRequestBody -from unit_test_api.paths.response_body_post_unevaluatedproperties_schema_response_body_for_content_types.post.operation import PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes from unit_test_api.paths.request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body.post.operation import PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody -from unit_test_api.paths.request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body.post.operation import PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody class UnevaluatedPropertiesApi( - PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, + PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, PostUnevaluatedpropertiesWithNullValuedInstancePropertiesResponseBodyForContentTypes, - PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesRequestBody, + PostUnevaluatedpropertiesWithAdjacentAdditionalpropertiesResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesResponseBodyForContentTypes, + PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, PostUnevaluatedpropertiesSchemaRequestBody, - PostUnevaluatedpropertiesSchemaResponseBodyForContentTypes, PostUnevaluatedpropertiesWithNullValuedInstancePropertiesRequestBody, - PostUnevaluatedpropertiesNotAffectedByPropertynamesRequestBody, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py index b4237e3593c..dd19c4de1e8 100644 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/apis/tags/unique_items_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ +from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody +from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.request_body_post_uniqueitems_false_with_an_array_of_items_request_body.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsRequestBody +from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes -from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes -from unit_test_api.paths.request_body_post_uniqueitems_validation_request_body.post.operation import PostUniqueitemsValidationRequestBody from unit_test_api.paths.request_body_post_uniqueitems_with_an_array_of_items_request_body.post.operation import PostUniqueitemsWithAnArrayOfItemsRequestBody -from unit_test_api.paths.request_body_post_uniqueitems_false_validation_request_body.post.operation import PostUniqueitemsFalseValidationRequestBody -from unit_test_api.paths.response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types.post.operation import PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes from unit_test_api.paths.response_body_post_uniqueitems_validation_response_body_for_content_types.post.operation import PostUniqueitemsValidationResponseBodyForContentTypes +from unit_test_api.paths.response_body_post_uniqueitems_false_validation_response_body_for_content_types.post.operation import PostUniqueitemsFalseValidationResponseBodyForContentTypes class UniqueItemsApi( + PostUniqueitemsFalseValidationRequestBody, + PostUniqueitemsValidationRequestBody, PostUniqueitemsFalseWithAnArrayOfItemsRequestBody, + PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, PostUniqueitemsWithAnArrayOfItemsResponseBodyForContentTypes, - PostUniqueitemsFalseValidationResponseBodyForContentTypes, - PostUniqueitemsValidationRequestBody, PostUniqueitemsWithAnArrayOfItemsRequestBody, - PostUniqueitemsFalseValidationRequestBody, - PostUniqueitemsFalseWithAnArrayOfItemsResponseBodyForContentTypes, PostUniqueitemsValidationResponseBodyForContentTypes, + PostUniqueitemsFalseValidationResponseBodyForContentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py b/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py index 5cee0c9dcca..d461864d064 100644 --- a/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py +++ b/samples/client/openapi_features/security/python/src/this_package/apis/tags/default_api.py @@ -6,15 +6,15 @@ from this_package.paths.path_with_security_from_root.get.operation import PathWithSecurityFromRoot from this_package.paths.path_with_two_explicit_security.get.operation import PathWithTwoExplicitSecurity -from this_package.paths.path_with_no_explicit_security.get.operation import PathWithNoExplicitSecurity from this_package.paths.path_with_one_explicit_security.get.operation import PathWithOneExplicitSecurity +from this_package.paths.path_with_no_explicit_security.get.operation import PathWithNoExplicitSecurity class DefaultApi( PathWithSecurityFromRoot, PathWithTwoExplicitSecurity, - PathWithNoExplicitSecurity, PathWithOneExplicitSecurity, + PathWithNoExplicitSecurity, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py index e9cbe659408..2534aeb28c7 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/fake_api.py @@ -4,93 +4,93 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.solidus.get.operation import SlashRoute -from petstore_api.paths.fake_refs_boolean.post.operation import Boolean -from petstore_api.paths.fake_multiple_response_bodies.get.operation import MultipleResponseBodies -from petstore_api.paths.fake_refs_enum.post.operation import StringEnum -from petstore_api.paths.fake_redirection.get.operation import Redirection -from petstore_api.paths.fake_multiple_request_body_content_types.post.operation import MultipleRequestBodyContentTypes -from petstore_api.paths.fake_refs_array_of_enums.post.operation import ArrayOfEnums -from petstore_api.paths.fake_ref_obj_in_query.get.operation import RefObjectInQuery -from petstore_api.paths.fake.delete.operation import GroupParameters -from petstore_api.paths.fake.get.operation import EnumParameters -from petstore_api.paths.fake.patch.operation import ClientModel -from petstore_api.paths.fake.post.operation import EndpointParameters -from petstore_api.paths.fake_json_form_data.get.operation import JsonFormData -from petstore_api.paths.fake_body_with_query_params.put.operation import BodyWithQueryParams +from petstore_api.paths.fake_parameter_collisions1_abab_self_ab.post.operation import ParameterCollisions from petstore_api.paths.fake_obj_in_query.get.operation import ObjectInQuery -from petstore_api.paths.fake_upload_download_file.post.operation import UploadDownloadFile from petstore_api.paths.fake_query_param_with_json_content_type.get.operation import QueryParamWithJsonContentType -from petstore_api.paths.fake_parameter_collisions1_abab_self_ab.post.operation import ParameterCollisions -from petstore_api.paths.fake_refs_string.post.operation import String -from petstore_api.paths.fake_upload_file.post.operation import UploadFile -from petstore_api.paths.fake_refs_object_model_with_ref_props.post.operation import ObjectModelWithRefProps -from petstore_api.paths.fake_body_with_file_schema.put.operation import BodyWithFileSchema -from petstore_api.paths.fake_multiple_securities.get.operation import MultipleSecurities -from petstore_api.paths.fake_additional_properties_with_array_of_enums.get.operation import AdditionalPropertiesWithArrayOfEnums -from petstore_api.paths.fake_wild_card_responses.get.operation import WildCardResponses -from petstore_api.paths.fake_inline_composition.post.operation import InlineComposition -from petstore_api.paths.fake_delete_coffee_id.delete.operation import DeleteCoffee -from petstore_api.paths.fake_json_patch.patch.operation import JsonPatch -from petstore_api.paths.fake_refs_composed_one_of_number_with_validations.post.operation import ComposedOneOfDifferentTypes +from petstore_api.paths.fake_json_form_data.get.operation import JsonFormData from petstore_api.paths.common_param_sub_dir.delete.operation import DeleteCommonParam from petstore_api.paths.common_param_sub_dir.get.operation import GetCommonParam from petstore_api.paths.common_param_sub_dir.post.operation import PostCommonParam -from petstore_api.paths.fake_case_sensitive_params.put.operation import CaseSensitiveParams +from petstore_api.paths.fake_body_with_file_schema.put.operation import BodyWithFileSchema +from petstore_api.paths.fake_json_patch.patch.operation import JsonPatch +from petstore_api.paths.fake_response_without_schema.get.operation import ResponseWithoutSchema +from petstore_api.paths.fake_refs_boolean.post.operation import Boolean +from petstore_api.paths.fake_refs_string.post.operation import String +from petstore_api.paths.fake_wild_card_responses.get.operation import WildCardResponses +from petstore_api.paths.fake_refs_mammal.post.operation import Mammal +from petstore_api.paths.fake_upload_download_file.post.operation import UploadDownloadFile +from petstore_api.paths.fake_json_with_charset.post.operation import JsonWithCharset from petstore_api.paths.fake_upload_files.post.operation import UploadFiles +from petstore_api.paths.fake_inline_composition.post.operation import InlineComposition +from petstore_api.paths.fake_refs_array_of_enums.post.operation import ArrayOfEnums +from petstore_api.paths.fake_multiple_request_body_content_types.post.operation import MultipleRequestBodyContentTypes +from petstore_api.paths.solidus.get.operation import SlashRoute from petstore_api.paths.fake_health.get.operation import FakeHealthGet -from petstore_api.paths.fake_refs_number.post.operation import NumberWithValidations -from petstore_api.paths.fake_inline_additional_properties.post.operation import InlineAdditionalProperties -from petstore_api.paths.fake_response_without_schema.get.operation import ResponseWithoutSchema +from petstore_api.paths.fake_delete_coffee_id.delete.operation import DeleteCoffee +from petstore_api.paths.fake_case_sensitive_params.put.operation import CaseSensitiveParams +from petstore_api.paths.fake_ref_obj_in_query.get.operation import RefObjectInQuery from petstore_api.paths.fake_test_query_paramters.put.operation import QueryParameterCollectionFormat -from petstore_api.paths.fake_json_with_charset.post.operation import JsonWithCharset -from petstore_api.paths.fake_refs_mammal.post.operation import Mammal +from petstore_api.paths.fake_upload_file.post.operation import UploadFile from petstore_api.paths.fake_refs_arraymodel.post.operation import ArrayModel +from petstore_api.paths.fake_multiple_securities.get.operation import MultipleSecurities +from petstore_api.paths.fake_refs_object_model_with_ref_props.post.operation import ObjectModelWithRefProps +from petstore_api.paths.fake_refs_number.post.operation import NumberWithValidations +from petstore_api.paths.fake_multiple_response_bodies.get.operation import MultipleResponseBodies +from petstore_api.paths.fake_inline_additional_properties.post.operation import InlineAdditionalProperties +from petstore_api.paths.fake_redirection.get.operation import Redirection +from petstore_api.paths.fake_additional_properties_with_array_of_enums.get.operation import AdditionalPropertiesWithArrayOfEnums +from petstore_api.paths.fake_refs_enum.post.operation import StringEnum +from petstore_api.paths.fake.delete.operation import GroupParameters +from petstore_api.paths.fake.get.operation import EnumParameters +from petstore_api.paths.fake.patch.operation import ClientModel +from petstore_api.paths.fake.post.operation import EndpointParameters +from petstore_api.paths.fake_body_with_query_params.put.operation import BodyWithQueryParams +from petstore_api.paths.fake_refs_composed_one_of_number_with_validations.post.operation import ComposedOneOfDifferentTypes class FakeApi( - SlashRoute, - Boolean, - MultipleResponseBodies, - StringEnum, - Redirection, - MultipleRequestBodyContentTypes, - ArrayOfEnums, - RefObjectInQuery, - GroupParameters, - EnumParameters, - ClientModel, - EndpointParameters, - JsonFormData, - BodyWithQueryParams, + ParameterCollisions, ObjectInQuery, - UploadDownloadFile, QueryParamWithJsonContentType, - ParameterCollisions, - String, - UploadFile, - ObjectModelWithRefProps, - BodyWithFileSchema, - MultipleSecurities, - AdditionalPropertiesWithArrayOfEnums, - WildCardResponses, - InlineComposition, - DeleteCoffee, - JsonPatch, - ComposedOneOfDifferentTypes, + JsonFormData, DeleteCommonParam, GetCommonParam, PostCommonParam, - CaseSensitiveParams, + BodyWithFileSchema, + JsonPatch, + ResponseWithoutSchema, + Boolean, + String, + WildCardResponses, + Mammal, + UploadDownloadFile, + JsonWithCharset, UploadFiles, + InlineComposition, + ArrayOfEnums, + MultipleRequestBodyContentTypes, + SlashRoute, FakeHealthGet, - NumberWithValidations, - InlineAdditionalProperties, - ResponseWithoutSchema, + DeleteCoffee, + CaseSensitiveParams, + RefObjectInQuery, QueryParameterCollectionFormat, - JsonWithCharset, - Mammal, + UploadFile, ArrayModel, + MultipleSecurities, + ObjectModelWithRefProps, + NumberWithValidations, + MultipleResponseBodies, + InlineAdditionalProperties, + Redirection, + AdditionalPropertiesWithArrayOfEnums, + StringEnum, + GroupParameters, + EnumParameters, + ClientModel, + EndpointParameters, + BodyWithQueryParams, + ComposedOneOfDifferentTypes, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py index c9fbc2b3fe8..8df7e361d27 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/pet_api.py @@ -4,27 +4,27 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.pet_find_by_tags.get.operation import FindPetsByTags -from petstore_api.paths.fake_pet_id_upload_image_with_required_file.post.operation import UploadFileWithRequiredFile from petstore_api.paths.pet_find_by_status.get.operation import FindPetsByStatus -from petstore_api.paths.pet_pet_id_upload_image.post.operation import UploadImage +from petstore_api.paths.fake_pet_id_upload_image_with_required_file.post.operation import UploadFileWithRequiredFile +from petstore_api.paths.pet.post.operation import AddPet +from petstore_api.paths.pet.put.operation import UpdatePet from petstore_api.paths.pet_pet_id.delete.operation import DeletePet from petstore_api.paths.pet_pet_id.get.operation import GetPetById from petstore_api.paths.pet_pet_id.post.operation import UpdatePetWithForm -from petstore_api.paths.pet.post.operation import AddPet -from petstore_api.paths.pet.put.operation import UpdatePet +from petstore_api.paths.pet_pet_id_upload_image.post.operation import UploadImage +from petstore_api.paths.pet_find_by_tags.get.operation import FindPetsByTags class PetApi( - FindPetsByTags, - UploadFileWithRequiredFile, FindPetsByStatus, - UploadImage, + UploadFileWithRequiredFile, + AddPet, + UpdatePet, DeletePet, GetPetById, UpdatePetWithForm, - AddPet, - UpdatePet, + UploadImage, + FindPetsByTags, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator diff --git a/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py b/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py index 46638f5f2d2..304abe500c7 100644 --- a/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py +++ b/samples/client/petstore/python/src/petstore_api/apis/tags/user_api.py @@ -4,25 +4,25 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from petstore_api.paths.user_create_with_list.post.operation import CreateUsersWithListInput +from petstore_api.paths.user_create_with_array.post.operation import CreateUsersWithArrayInput +from petstore_api.paths.user_login.get.operation import LoginUser from petstore_api.paths.user_username.delete.operation import DeleteUser from petstore_api.paths.user_username.get.operation import GetUserByName from petstore_api.paths.user_username.put.operation import UpdateUser -from petstore_api.paths.user_login.get.operation import LoginUser -from petstore_api.paths.user.post.operation import CreateUser +from petstore_api.paths.user_create_with_list.post.operation import CreateUsersWithListInput from petstore_api.paths.user_logout.get.operation import LogoutUser -from petstore_api.paths.user_create_with_array.post.operation import CreateUsersWithArrayInput +from petstore_api.paths.user.post.operation import CreateUser class UserApi( - CreateUsersWithListInput, + CreateUsersWithArrayInput, + LoginUser, DeleteUser, GetUserByName, UpdateUser, - LoginUser, - CreateUser, + CreateUsersWithListInput, LogoutUser, - CreateUsersWithArrayInput, + CreateUser, ): """NOTE: This class is auto generated by OpenAPI JSON Schema Generator Ref: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator